Skip to content

Conversation

@keepsimple1
Copy link
Owner

This is to solve issue #410.

It turns out that the root cause is mdns-sd publishes on more interfaces than Apple Bonjour (by default):

  • Bonjour always excludes "point-to-point" interfaces, e.g. VPN tunnels, with flag IFF_POINTTOPOINT.
  • Bonjour by default excludes Apple P2P interfaces, e.g. "awdl", "llw" unless the caller enables them.

This fix is to match what Bonjour does. In my local testing, no more conflicts for the hostname.

  • Added a new API set_apple_p2p for "awdl", "llw" interfaces. By default, they are excluded.

…P2P by default

Support a new API `set_apple_p2p` for "awdl", "llw" interfaces.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants