]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
- Fix assertion failure reported by Kai Storbeck from XS4ALL, the
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Wed, 16 Jun 2010 15:05:11 +0000 (15:05 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Wed, 16 Jun 2010 15:05:11 +0000 (15:05 +0000)
         assertion was wrong.

git-svn-id: file:///svn/unbound/trunk@2154 be551aaa-1e26-0410-a405-d3ace91eadb9

util/data/msgparse.c

index 4313140d1cf5449b3a7fde374871d5ed27ad0bb2..163228339c113e852be7510559dcf635774c3aab 100644 (file)
@@ -949,7 +949,7 @@ parse_extract_edns(struct msg_parse* msg, struct edns_data* edns)
                        || found->dname[0] != 0) return LDNS_RCODE_FORMERR; 
                if(found->rr_count != 1) return LDNS_RCODE_FORMERR; 
        }
-       log_assert(found->rr_first == found->rr_last && found->rr_first);
+       log_assert(found->rr_first && found->rr_last);
 
        /* remove from packet */
        if(found_prev)  found_prev->rrset_all_next = found->rrset_all_next;