dont advertise loopback address over mdns
Jeromy committed
Apr 28, 2015 at 22:08 UTC
04f773166fe0c71d871b880fc993ae6f1aadf0b0
1 file changed
+3
p2p/discovery/mdns.go
+3
@@ -44,6 +44,9 @@ type mdnsService struct {
44
45
func getDialableListenAddr(ph host.Host) (*net.TCPAddr, error) {
46
for _, addr := range ph.Addrs() {
47
+ if manet.IsIPLoopback(addr) {
48
+ continue
49
+ }
50
na, err := manet.ToNetAddr(addr)
51
if err != nil {
52
continue