Fixup unsigned CNAME to signed CNAME detection of signatures.

git-svn-id: file:///svn/unbound/trunk@1905 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
Wouter Wijngaards
2009-11-16 13:34:03 +00:00
parent 502a542820
commit c56fdce932
3 changed files with 137 additions and 0 deletions
+2
View File
@@ -234,6 +234,8 @@ val_find_signer(enum val_classification subtype, struct query_info* qinf,
signer_name, signer_len);
if(*signer_name)
return;
if(ntohs(rep->rrsets[i]->rk.type) != LDNS_RR_TYPE_DNAME)
break; /* only check CNAME after a DNAME */
}
*signer_name = NULL;
*signer_len = 0;