]> git.meshlink.io Git - meshlink/commit
Use multicast to respond to mDNS requests.
authorGuus Sliepen <guus@meshlink.io>
Thu, 27 May 2021 21:37:58 +0000 (23:37 +0200)
committerGuus Sliepen <guus@meshlink.io>
Fri, 11 Jun 2021 06:31:48 +0000 (08:31 +0200)
commit67630169f4a96da870f546c95bdde02784d0772e
treee96584d2a1a489e2d3cdd303637d3859e602a41a
parent7dcae4737d3c3880d775a569b35002d9498dfda3
Use multicast to respond to mDNS requests.

On macOS, it seems unicast responses are not received if another process
is also listening on the same port. Try to use multicast for response
packets instead, if we can discovery the interface of the incoming
request.
src/discovery.c