From f93ad3910e47e73762675c80e5de5a1112330395 Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Wed, 29 May 2019 15:39:13 +0200 Subject: [PATCH] auth: Initialize DNSPacket::d_ednsRawPacketSizeLimit That prevents it from being used uninitialized, for example after DNSPakcet::noparse() has been used. Reported by Coverity (CID 1401683). --- pdns/dnspacket.hh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pdns/dnspacket.hh b/pdns/dnspacket.hh index 8f382b02dd..505c2812f5 100644 --- a/pdns/dnspacket.hh +++ b/pdns/dnspacket.hh @@ -147,7 +147,7 @@ public: ComboAddress d_remote; //28 TSIGHashEnum d_tsig_algo{TSIG_MD5}; //4 - int d_ednsRawPacketSizeLimit; // only used for Lua record + int d_ednsRawPacketSizeLimit{-1}; // only used for Lua record uint16_t qclass{QClass::IN}; //!< class of the question - should always be INternet 2 QType qtype; //!< type of the question 2 -- 2.47.2