dnssd
dnssd copied to clipboard
Support hot plugging
Services should be renounced after a new network interface is active.
Currently there is no way to tell if a network interface is operational.
net.FlagUp
only tells that a network interface is configured and up.
Also a network interface can have a valid IP address even though for example no ethernet cable is attached.
Wait until net.FlagRunning
is added to Go.
https://github.com/golang/go/issues/29991