]> git.ipfire.org Git - thirdparty/pdns.git/commit
More strict ENABLE_GSS_TSIG #ifdefs and checking of g_doGSSTSIG.
authorOtto Moerbeek <otto.moerbeek@open-xchange.com>
Fri, 2 Sep 2022 10:39:32 +0000 (12:39 +0200)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Thu, 8 Sep 2022 07:13:50 +0000 (09:13 +0200)
commit5d18977bc54e6deb5eabd61a2ca3535ef9ab4b67
treec29a9f8e87f6962eba39f309183253e8fe4d6ed4
parentc85fed9a115a6255979dbfdf0c40d470e328a448
More strict ENABLE_GSS_TSIG #ifdefs and checking of g_doGSSTSIG.

In some (low level) code, g_doGSSTSIG cannot be used as the code is shared betwen various executables,
but the functionality should be conditional in the higher level processing.

This is a bit tricky to get right, so carefull checks needed.

(cherry picked from commit c113acc3dccb96fdd9487258d609ba3022669193)
pdns/auth-main.cc
pdns/auth-main.hh
pdns/distributor.hh
pdns/dnspacket.cc
pdns/gss_context.hh
pdns/packethandler.cc
pdns/rfc2136handler.cc
pdns/tcpreceiver.cc
pdns/test-distributor_hh.cc
pdns/tkey.cc