]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: Add the query payload size to the verbose log over TCP 9677/head
authorRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 6 Nov 2020 10:31:28 +0000 (11:31 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 6 Nov 2020 10:31:28 +0000 (11:31 +0100)
That makes debugging much easier.

pdns/dnsdist-tcp.cc

index 71c669202f6d21ffe237008d9b5020220b4e59e2..048339929a62afd425dd5a8348e031b56434305c 100644 (file)
@@ -851,7 +851,7 @@ static void sendQueryToBackend(std::shared_ptr<IncomingTCPConnectionState>& stat
     }
   }
 
-  vinfolog("Got query for %s|%s from %s (%s), relayed to %s", state->d_ids.qname.toLogString(), QType(state->d_ids.qtype).getName(), state->d_ci.remote.toStringWithPort(), (state->d_ci.cs->tlsFrontend ? "DoT" : "TCP"), ds->getName());
+  vinfolog("Got query for %s|%s from %s (%s, %d bytes), relayed to %s", state->d_ids.qname.toLogString(), QType(state->d_ids.qtype).getName(), state->d_ci.remote.toStringWithPort(), (state->d_ci.cs->tlsFrontend ? "DoT" : "TCP"), state->d_buffer.size(), ds->getName());
 
   handleDownstreamIO(state, now);
   return;