]> granicus.if.org Git - pdns/commitdiff
log answer packets only if log-dns-details is enabled
authorKees Monshouwer <mind04@monshouwer.org>
Wed, 26 Aug 2015 08:29:14 +0000 (10:29 +0200)
committermind04 <mind04@monshouwer.org>
Wed, 26 Aug 2015 08:33:41 +0000 (10:33 +0200)
pdns/packethandler.cc

index 744a5814925a6db1e12ce0a335c889f133ca1aeb..b84c48ae9b43529f4b64097a5366bfdba7d61e86 100644 (file)
@@ -1027,7 +1027,8 @@ DNSPacket *PacketHandler::questionOrRecurse(DNSPacket *p, bool *shouldRecurse)
   bool noCache=false;
   
   if(p->d.qr) { // QR bit from dns packet (thanks RA from N)
-    L<<Logger::Error<<"Received an answer (non-query) packet from "<<p->getRemote()<<", dropping"<<endl;
+    if(d_logDNSDetails)
+      L<<Logger::Error<<"Received an answer (non-query) packet from "<<p->getRemote()<<", dropping"<<endl;
     S.inc("corrupt-packets");
     S.ringAccount("remotes-corrupt", p->d_remote);
     return 0;