]> granicus.if.org Git - pdns/commitdiff
ldapbackend: fix listing zones incl. AXFR
authorChris Hofstaedtler <chris.hofstaedtler@deduktiva.com>
Thu, 28 Dec 2017 17:52:02 +0000 (18:52 +0100)
committerChris Hofstaedtler <chris.hofstaedtler@deduktiva.com>
Thu, 28 Dec 2017 17:52:11 +0000 (18:52 +0100)
list() did not initialise m_qtype, but get() looks at it.

modules/ldapbackend/ldapbackend.cc

index 0fa2b45d10353727ff7dad61e3250ac0696e6ba9..7ae451bc8fe10805307f698c4ebcb92f93249a4a 100644 (file)
@@ -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