]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
- Fix cname classification with qname minimisation enabled.
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Mon, 23 Apr 2018 13:14:39 +0000 (13:14 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Mon, 23 Apr 2018 13:14:39 +0000 (13:14 +0000)
git-svn-id: file:///svn/unbound/trunk@4648 be551aaa-1e26-0410-a405-d3ace91eadb9

doc/Changelog
iterator/iterator.c

index 2e2e207290071d896376893f038a36d9d1364de6..1556830c177a2db0c98b566b7356a2f7c7d230c8 100644 (file)
@@ -7,6 +7,7 @@
        - Fix sldns parse failure for CDS alternate delete syntax empty hex.
        - Attempt for auth zone fix; add of callback in mesh gets from
          callback does not skip callback of result.
+       - Fix cname classification with qname minimisation enabled.
 
 20 April 2018: Wouter
        - man page documentation for dns-over-tls forward-addr '#' notation.
index 65bb7199fb1f52df7886880a2dc4f2d5ce64dbcb..188a623a2bc72474bd8f50330183779520ead889 100644 (file)
@@ -2457,7 +2457,7 @@ processQueryResponse(struct module_qstate* qstate, struct iter_qstate* iq,
        }
        type = response_type_from_server(
                (int)((iq->chase_flags&BIT_RD) || iq->chase_to_rd),
-               iq->response, &iq->qchase, iq->dp);
+               iq->response, &iq->qinfo_out, iq->dp);
        iq->chase_to_rd = 0;
        if(type == RESPONSE_TYPE_REFERRAL && (iq->chase_flags&BIT_RD) &&
                !iq->auth_zone_response) {