From: Peter van Dijk Date: Fri, 15 Jul 2016 12:48:43 +0000 (+0200) Subject: only ecs-stamp when asked for X-Git-Tag: auth-4.0.1~29^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=61fe43f7d993c8dd6f0e8366905552a289a84778;p=thirdparty%2Fpdns.git only ecs-stamp when asked for --- diff --git a/pdns/dnsreplay.cc b/pdns/dnsreplay.cc index aead489a33..4e0d16f377 100644 --- a/pdns/dnsreplay.cc +++ b/pdns/dnsreplay.cc @@ -601,7 +601,7 @@ bool sendPacketFromPR(PcapPacketReader& pr, const ComboAddress& remote, int stam // dh->rd=1; // useful to replay traffic to auths to a recursor uint16_t dlen = pr.d_len; - addECSOption((char*)pr.d_payload, 1500, &dlen, pr.getSource(), stamp); + if (stamp >= 0) addECSOption((char*)pr.d_payload, 1500, &dlen, pr.getSource(), stamp); pr.d_len=dlen; s_socket->sendTo((const char*)pr.d_payload, dlen, remote); sent=true;