From: Kees Monshouwer Date: Wed, 28 Aug 2013 20:38:20 +0000 (+0200) Subject: send empty SERVFAIL on exeeded retargetcount and log failures X-Git-Tag: rec-3.6.0-rc1~474^2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=75c8ebb4ef1966a5e3a73bc162dc9b85e8732400;p=pdns send empty SERVFAIL on exeeded retargetcount and log failures --- diff --git a/pdns/packethandler.cc b/pdns/packethandler.cc index cf9cdbee8..33945b2a6 100644 --- a/pdns/packethandler.cc +++ b/pdns/packethandler.cc @@ -1209,6 +1209,9 @@ DNSPacket *PacketHandler::questionOrRecurse(DNSPacket *p, bool *shouldRecurse) retargeted:; if(retargetcount > 10) { // XXX FIXME, retargetcount++? + L<qdomain<<"'"<replyPacket(); r->setRcode(RCode::ServFail); return r; }