]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
COOKIES: Use getInnerRemote to determine IP 10289/head
authorPieter Lexis <pieter.lexis@powerdns.com>
Mon, 20 Sep 2021 09:31:53 +0000 (11:31 +0200)
committerPieter Lexis <pieter.lexis@powerdns.com>
Mon, 20 Sep 2021 09:31:53 +0000 (11:31 +0200)
pdns/dnspacket.cc

index a4d68b57c2398654e25f55c63ac99ca710d3464c..9081e6fa25a25aa00e46cef50057d808932fb844 100644 (file)
@@ -377,7 +377,7 @@ void DNSPacket::wrapup()
       }
 
       if (d_haveednscookie && d_eco.isWellFormed()) {
-        d_eco.makeServerCookie(s_EDNSCookieKey, getRemote());
+        d_eco.makeServerCookie(s_EDNSCookieKey, getInnerRemote());
         opts.push_back(make_pair(EDNSOptionCode::COOKIE, d_eco.makeOptString()));
       }