From: Remi Gacogne Date: Fri, 19 Jan 2024 08:10:44 +0000 (+0100) Subject: dnsdist: Log whether UDP queries are forwarded via XSK X-Git-Tag: dnsdist-1.9.0-rc1^2~19 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=991210c38e7370774a44b843e5ca13c8640dc6a5;p=thirdparty%2Fpdns.git dnsdist: Log whether UDP queries are forwarded via XSK --- diff --git a/pdns/dnsdist.cc b/pdns/dnsdist.cc index 75f33d2eb4..f58442b034 100644 --- a/pdns/dnsdist.cc +++ b/pdns/dnsdist.cc @@ -1707,7 +1707,7 @@ bool assignOutgoingUDPQueryToBackend(std::shared_ptr& ds, uint1 dq.ids.origID = queryID; dq.ids.forwardedOverUDP = true; - vinfolog("Got query for %s|%s from %s%s, relayed to %s", dq.ids.qname.toLogString(), QType(dq.ids.qtype).toString(), dq.ids.origRemote.toStringWithPort(), (doh ? " (https)" : ""), ds->getNameWithAddr()); + vinfolog("Got query for %s|%s from %s%s, relayed to %s%s", dq.ids.qname.toLogString(), QType(dq.ids.qtype).toString(), dq.ids.origRemote.toStringWithPort(), (doh ? " (https)" : ""), ds->getNameWithAddr(), actuallySend ? "" : " (xsk)"); /* make a copy since we cannot touch dq.ids after the move */ auto proxyProtocolPayloadSize = dq.ids.d_proxyProtocolPayloadSize;