From: Bert Hubert Date: Thu, 24 Mar 2011 18:36:02 +0000 (+0000) Subject: Frank Altpeter discovered that PowerDNS(SEC) 3.0 in *non*-DNSSEC mode would not deleg... X-Git-Tag: auth-3.0~152 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0da371d704b5fb8b22d2f624e9c78ee7ac81ed0a;p=pdns Frank Altpeter discovered that PowerDNS(SEC) 3.0 in *non*-DNSSEC mode would not delegate domains correctly! git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2097 d19b8d6e-7fed-0310-83ef-9ca221ded41b --- diff --git a/pdns/packethandler.cc b/pdns/packethandler.cc index eb572a064..ac5a8505d 100644 --- a/pdns/packethandler.cc +++ b/pdns/packethandler.cc @@ -300,8 +300,7 @@ vector 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;