]> git.meshlink.io Git - meshlink/commit
Set SO_REUSEPORT on the multicast sockets.
authorGuus Sliepen <guus@meshlink.io>
Thu, 13 Aug 2020 21:29:06 +0000 (23:29 +0200)
committerGuus Sliepen <guus@meshlink.io>
Thu, 15 Apr 2021 18:30:51 +0000 (20:30 +0200)
commite7086ece14ba7e10f701af465c04c77d2b060f2a
tree2764216478f366165ae5b0a1c8ac39f5d70d7f89
parent2cfd995e3587faa26b7d2e4383c4cf2275a56dd0
Set SO_REUSEPORT on the multicast sockets.

On Linux this doesn't make any difference, but on macOS this is required
if any other process has already opened an mDNS multicast socket locally,
otherwise bind() will fail.
src/discovery.c