]> git.ipfire.org Git - thirdparty/bind9.git/commit
Use SO_REUSEPORT only on Linux, use SO_REUSEPORT_LB on FreeBSD
authorOndřej Surý <ondrej@isc.org>
Wed, 15 Apr 2020 05:33:44 +0000 (07:33 +0200)
committerOndřej Surý <ondrej@isc.org>
Fri, 1 May 2020 14:50:06 +0000 (16:50 +0200)
commitc56cd29bbbf19db1f71db4e2df16f569fd92308b
tree93cfdfa5459b8f72d4f21fd04faf125d8d23daac
parenta0134ad57e3d3fa3a69c09c1c62bdfae92f971d3
Use SO_REUSEPORT only on Linux, use SO_REUSEPORT_LB on FreeBSD

The SO_REUSEPORT socket option on Linux means something else on BSD
based systems.  On FreeBSD there's 1:1 option SO_REUSEPORT_LB, so we can
use that.

(cherry picked from commit 09ba47b0676f14af47b71364e1fe52c298b4079a)
lib/isc/netmgr/udp.c