]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
fixup iterator
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Fri, 26 Jan 2018 15:47:57 +0000 (15:47 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Fri, 26 Jan 2018 15:47:57 +0000 (15:47 +0000)
git-svn-id: file:///svn/unbound/trunk@4458 be551aaa-1e26-0410-a405-d3ace91eadb9

services/authzone.c

index 829ebbea819d304283335015648775c3c12aad46..67d15c24283c3758a239ccc53fd4c560aacf5b3a 100644 (file)
@@ -3274,7 +3274,7 @@ chunk_rrlist_gonext(struct auth_chunk** rr_chunk, int* rr_num,
                return;
        while(*rr_chunk) {
                /* move within this chunk */
-               if((*rr_chunk)->len < LDNS_HEADER_SIZE &&
+               if((*rr_chunk)->len >= LDNS_HEADER_SIZE &&
                        (*rr_num)+1 < (int)LDNS_ANCOUNT((*rr_chunk)->data)) {
                        (*rr_num) += 1;
                        *rr_pos = rr_nextpos;