From: Chris Hofstaedtler Date: Thu, 28 Dec 2017 17:52:02 +0000 (+0100) Subject: backport #6122: ldapbackend: fix listing zones incl. AXFR X-Git-Tag: auth-4.1.1^2~5 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6e866eb2e9bcf21f4a46b50eaf948f03a32a6c9e;p=pdns backport #6122: ldapbackend: fix listing zones incl. AXFR list() did not initialise m_qtype, but get() looks at it. (cherry picked from commit 1ed4e23928bff126ae7adfe9da2476a7319ad3f5) --- diff --git a/modules/ldapbackend/ldapbackend.cc b/modules/ldapbackend/ldapbackend.cc index 0fa2b45d1..7ae451bc8 100644 --- a/modules/ldapbackend/ldapbackend.cc +++ b/modules/ldapbackend/ldapbackend.cc @@ -150,6 +150,7 @@ bool LdapBackend::list( const DNSName& target, int domain_id, bool include_disab try { m_qname = target; + m_qtype = QType::ANY; m_axfrqlen = target.toStringRootDot().length(); m_adomain = m_adomains.end(); // skip loops in get() first time