From cb0e3980d8e1438561c9a41c093323f2e211f58c Mon Sep 17 00:00:00 2001 From: Wouter Wijngaards Date: Mon, 24 Jul 2017 09:54:21 +0000 Subject: [PATCH] annotate fallthrough git-svn-id: file:///svn/unbound/trunk@4283 be551aaa-1e26-0410-a405-d3ace91eadb9 --- validator/val_secalgo.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/validator/val_secalgo.c b/validator/val_secalgo.c index 88d234721..76ca7a39f 100644 --- a/validator/val_secalgo.c +++ b/validator/val_secalgo.c @@ -1758,10 +1758,12 @@ verify_canonrrset(sldns_buffer* buf, int algo, unsigned char* sigblock, case LDNS_RSASHA1: case LDNS_RSASHA1_NSEC3: digest_size = (digest_size ? digest_size : SHA1_DIGEST_SIZE); + /* fallthrough */ #endif #ifdef USE_SHA2 case LDNS_RSASHA256: digest_size = (digest_size ? digest_size : SHA256_DIGEST_SIZE); + /* fallthrough */ case LDNS_RSASHA512: digest_size = (digest_size ? digest_size : SHA512_DIGEST_SIZE); @@ -1776,6 +1778,7 @@ verify_canonrrset(sldns_buffer* buf, int algo, unsigned char* sigblock, #ifdef USE_ECDSA case LDNS_ECDSAP256SHA256: digest_size = (digest_size ? digest_size : SHA256_DIGEST_SIZE); + /* fallthrough */ case LDNS_ECDSAP384SHA384: digest_size = (digest_size ? digest_size : SHA384_DIGEST_SIZE); *reason = _verify_nettle_ecdsa(buf, digest_size, sigblock,