From: Jelle Kaufmann Date: Sun, 9 Jul 2023 05:04:12 +0000 (+0200) Subject: Fix incorrect optsize X-Git-Tag: rec-5.0.0-alpha1~56^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ca250bdad16b9ac6a2789541be88bf17a653262b;p=thirdparty%2Fpdns.git Fix incorrect optsize --- diff --git a/pdns/dnspacket.cc b/pdns/dnspacket.cc index b9fcdfabe3..a9ec83529b 100644 --- a/pdns/dnspacket.cc +++ b/pdns/dnspacket.cc @@ -333,7 +333,7 @@ void DNSPacket::wrapup(bool throwsOnTruncation) if (d_haveednscookie) { if (d_eco.isWellFormed()) { - optsize += EDNSCookiesOpt::EDNSCookieOptSize; + optsize += EDNS_OPTION_CODE_SIZE + EDNS_OPTION_LENGTH_SIZE + EDNSCookiesOpt::EDNSCookieOptSize; } }