From 41aacb6a46f97f3316be88dbc36003f88e00427c Mon Sep 17 00:00:00 2001 From: bert hubert Date: Thu, 22 Jan 2015 13:02:35 +0100 Subject: [PATCH] we attempted to store string versions of addresses in comboaddress based ringbuffer for corrupt queries --- pdns/packethandler.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pdns/packethandler.cc b/pdns/packethandler.cc index 05a8f00ce8..e6441b0d2e 100644 --- a/pdns/packethandler.cc +++ b/pdns/packethandler.cc @@ -1005,7 +1005,7 @@ DNSPacket *PacketHandler::questionOrRecurse(DNSPacket *p, bool *shouldRecurse) if(p->d.qr) { // QR bit from dns packet (thanks RA from N) L<getRemote()<<", dropping"<getRemote()); + S.ringAccount("remotes-corrupt", p->d_remote); return 0; } @@ -1037,7 +1037,7 @@ DNSPacket *PacketHandler::questionOrRecurse(DNSPacket *p, bool *shouldRecurse) if(d_logDNSDetails) L<getRemote()<<", '"<qdomain<<"': sending servfail"<getRemote()); + S.ringAccount("remotes-corrupt", p->d_remote); S.inc("servfail-packets"); r->setRcode(RCode::ServFail); return r; -- 2.47.2