]> git.ipfire.org Git - thirdparty/bind9.git/commit
set REUSEPORT and REUSEADDR on TCP sockets if needed
authorEvan Hunt <each@isc.org>
Thu, 29 Oct 2020 18:15:26 +0000 (11:15 -0700)
committerOndřej Surý <ondrej@sury.org>
Wed, 9 Dec 2020 09:46:16 +0000 (10:46 +0100)
commit12b1ae64ff0a9caf0ddba22f1634adcbdab0d235
tree5d9c0fc89eed0cf6e74f833e96cc61fe5b2265de
parente35b8db2499b8fe7cfc6f817cac51cb1814919b4
set REUSEPORT and REUSEADDR on TCP sockets if needed

When binding a TCP socket, if bind() fails with EADDRINUSE,
try again with REUSEPORT/REUSEADDR (or the equivalent options).

(cherry picked from commit 26a3a22895d634b44bd0a4a4ec3bff3a41290dab)
lib/isc/netmgr/tcp.c