]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Fix incorrect optsize 13334/head
authorJelle Kaufmann <jelle@jellekaufmann.nl>
Sun, 9 Jul 2023 05:04:12 +0000 (07:04 +0200)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Fri, 6 Oct 2023 13:41:40 +0000 (15:41 +0200)
(cherry picked from commit ca250bdad16b9ac6a2789541be88bf17a653262b)

pdns/dnspacket.cc

index 9e40f6f0ad04c45c1d82446bf8c856fd7b9ffd4d..f6cc78f98f47a76ca2f3574d48226b02c4853d29 100644 (file)
@@ -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;
     }
   }