]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
don't servfail on unset wildcard in addNSEC when verbose logging is enabled 3420/head
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Sat, 20 Feb 2016 20:57:38 +0000 (21:57 +0100)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Sat, 20 Feb 2016 20:58:11 +0000 (21:58 +0100)
pdns/packethandler.cc

index 7759b1659d7b688584f6f06d974f02fcc775ed63..caedb337780582fc732e537966aa153300eef205 100644 (file)
@@ -737,7 +737,7 @@ void PacketHandler::addNSEC3(DNSPacket *p, DNSPacket *r, const DNSName& target,
 
 void PacketHandler::addNSEC(DNSPacket *p, DNSPacket *r, const DNSName& target, const DNSName& wildcard, const DNSName& auth, int mode)
 {
-  DLOG(L<<"addNSEC() mode="<<mode<<" auth="<<auth<<" target="<<target<<" wildcard="<<wildcard<<endl);
+  DLOG(L<<"addNSEC() mode="<<mode<<" auth="<<auth<<" target="<<target<<" wildcard="<<(wildcard.empty() ? "<empty>" : wildcard.toString())<<endl);
 
   SOAData sd;
   if(!B.getSOAUncached(auth, sd)) {