]> git.ipfire.org Git - thirdparty/pdns.git/commit
dnsdist: Apply performance suggestions from Coverity 12943/head
authorRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 22 Jun 2023 09:58:18 +0000 (11:58 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 22 Jun 2023 09:58:18 +0000 (11:58 +0200)
commitc92e6020a5a46b6a91a8e75f8e2bc5f83a88d29d
treefd226cb85f4ded99348ef4e67caa9f900df2dbf2
parentbebe1a4231e5d70870cff2093b3fbf8b112c7336
dnsdist: Apply performance suggestions from Coverity

I don't expect these changes to actually make a difference in practice,
because pretty much all of them impact configuration processing, where
performance is not that critical. Still they should not hurt and a few
of them might actually improve some edge cases.
19 files changed:
pdns/dnsdist-dynblocks.hh
pdns/dnsdist-lbpolicies.hh
pdns/dnsdist-lua-actions.cc
pdns/dnsdist-lua-bindings-dnsquestion.cc
pdns/dnsdist-lua-bindings.cc
pdns/dnsdist-lua-inspection.cc
pdns/dnsdist-lua-rules.cc
pdns/dnsdist-lua.cc
pdns/dnsdist-web.cc
pdns/dnsdistdist/dnsdist-discovery.cc
pdns/dnsdistdist/dnsdist-lua-bindings-network.cc
pdns/dnsdistdist/dnsdist-lua-network.cc
pdns/dnsdistdist/dnsdist-rules.hh
pdns/dnsdistdist/dnsdist-tcp.hh
pdns/dnsparser.cc
pdns/libssl.cc
pdns/libssl.hh
pdns/mplexer.hh
pdns/tcpiohandler.cc