]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
fix bogus flag.
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Fri, 7 Dec 2007 14:25:18 +0000 (14:25 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Fri, 7 Dec 2007 14:25:18 +0000 (14:25 +0000)
git-svn-id: file:///svn/unbound/trunk@820 be551aaa-1e26-0410-a405-d3ace91eadb9

doc/Changelog
libunbound/worker.c

index aef52675a840515f90b54a48af0d7254fe419764..94e3d6e16b3c771a3347618b89dd8d13b2ea4967 100644 (file)
@@ -6,6 +6,7 @@
        - respect -v for NXDOMAINs.
        - updated ldns-src.tar.gz with ldns-trunk today (1.2.2 fixes).
        - size_t to int for portability of the header file.
+       - fixup bogus handling.
 
 6 December 2007: Wouter
        - library resolution works in foreground mode, unbound-host app
index 2d2c426beb6bafb1dc198be4f785ead165613d16..c890bb2f17d097fc9ffb052c18ed7598185c2f7c 100644 (file)
@@ -291,7 +291,7 @@ libworker_fg_done_cb(void* arg, int rcode, ldns_buffer* buf, enum sec_status s)
        d->q->res->rcode = (int)LDNS_RCODE_WIRE(d->q->msg);
        if(d->q->res->rcode == LDNS_RCODE_NXDOMAIN)
                d->q->res->nxdomain = 1;
-       if(d->q->msg_security == sec_status_bogus)
+       if(s == sec_status_bogus)
                d->q->res->bogus = 1;
 
        d->q->msg_security = s;