From 2be0263dfa72f314c4cb61599f1ec7e90784da9c Mon Sep 17 00:00:00 2001 From: Wouter Wijngaards Date: Mon, 23 Apr 2018 13:14:39 +0000 Subject: [PATCH] - Fix cname classification with qname minimisation enabled. git-svn-id: file:///svn/unbound/trunk@4648 be551aaa-1e26-0410-a405-d3ace91eadb9 --- doc/Changelog | 1 + iterator/iterator.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/Changelog b/doc/Changelog index 2e2e20729..1556830c1 100644 --- a/doc/Changelog +++ b/doc/Changelog @@ -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. diff --git a/iterator/iterator.c b/iterator/iterator.c index 65bb7199f..188a623a2 100644 --- a/iterator/iterator.c +++ b/iterator/iterator.c @@ -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) { -- 2.47.3