From 61fe43f7d993c8dd6f0e8366905552a289a84778 Mon Sep 17 00:00:00 2001 From: Peter van Dijk Date: Fri, 15 Jul 2016 14:48:43 +0200 Subject: [PATCH] only ecs-stamp when asked for --- pdns/dnsreplay.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; -- 2.47.2