]> granicus.if.org Git - pdns/commitdiff
Frank Altpeter discovered that PowerDNS(SEC) 3.0 in *non*-DNSSEC mode would not deleg...
authorBert Hubert <bert.hubert@netherlabs.nl>
Thu, 24 Mar 2011 18:36:02 +0000 (18:36 +0000)
committerBert Hubert <bert.hubert@netherlabs.nl>
Thu, 24 Mar 2011 18:36:02 +0000 (18:36 +0000)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2097 d19b8d6e-7fed-0310-83ef-9ca221ded41b

pdns/packethandler.cc

index eb572a06426d0885b62c9457b31b75fe71b2179b..ac5a8505d02f2476475a04e85abe4c98aa3ca488 100644 (file)
@@ -300,8 +300,7 @@ vector<DNSResourceRecord> PacketHandler::getBestReferralNS(DNSPacket *p, SOAData
       break;
     B.lookup(QType(QType::NS), subdomain, p, sd.domain_id);
     while(B.get(rr)) {
-      if(!rr.auth)
-        ret.push_back(rr);
+      ret.push_back(rr); // this used to exclude auth NS records for some reason
     }
     if(!ret.empty())
       return ret;