Test DLV anchor.

git-svn-id: file:///svn/unbound/trunk@1202 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
Wouter Wijngaards
2008-08-21 14:58:39 +00:00
parent d9cd60a41c
commit a7cfe2bf65
16 changed files with 1110 additions and 761 deletions
+2 -2
View File
@@ -119,11 +119,11 @@ nsec_at_apex(ldns_buffer* pkt)
}
/* see if SOA bit is set. */
if(ldns_buffer_position(pkt) < pos+rdatalen) {
if(ldns_buffer_position(pkt) < pos+4+rdatalen) {
/* nsec type bitmap contains items */
uint8_t win, blen, bits;
/* need: windownum, bitmap len, firstbyte */
if(ldns_buffer_position(pkt)+3 > pos+rdatalen) {
if(ldns_buffer_position(pkt)+3 > pos+4+rdatalen) {
ldns_buffer_set_position(pkt, pos);
return 0; /* malformed nsec */
}