From: Wouter Wijngaards Date: Fri, 26 Jan 2018 15:47:57 +0000 (+0000) Subject: fixup iterator X-Git-Tag: release-1.7.0rc1~103 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9ae592209fa51028326d0a8e222d0ab6da0b6aaa;p=thirdparty%2Funbound.git fixup iterator git-svn-id: file:///svn/unbound/trunk@4458 be551aaa-1e26-0410-a405-d3ace91eadb9 --- diff --git a/services/authzone.c b/services/authzone.c index 829ebbea8..67d15c242 100644 --- a/services/authzone.c +++ b/services/authzone.c @@ -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;