On GNU/Hurd, "BSD" is defined (since it wanted to have a BSD compatibilty), hence leading to use BSD-specific features such as SO_REUSEPORT.
Proposed fix, which applies cleanly on master and 1.6.x branches.
Remove a related compile warning (applies cleanly on master and 1.6.x branches)
Proposed fix, which applies cleanly on master and 1.6.x branches.
Remove a related compile warning (applies cleanly on master and 1.6.x branches)