diff --git a/go.mod b/go.mod index a131157b69..e3218bfa31 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/libp2p/go-libp2p +module github.com/dustinxie/go-libp2p go 1.12 diff --git a/p2p/discovery/mdns.go b/p2p/discovery/mdns.go index bccc9e6d21..18a139b907 100644 --- a/p2p/discovery/mdns.go +++ b/p2p/discovery/mdns.go @@ -157,7 +157,7 @@ func (m *mdnsService) pollForEntries(ctx context.Context) { } func (m *mdnsService) handleEntry(e *mdns.ServiceEntry) { - log.Debugf("Handling MDNS entry: [IPv4 %s][IPv6 %s]:%d %s", e.AddrV4, e.AddrV6, e.Port, e.Info) + log.Debugf("Handling MDNS entry: %s:%d %s", e.AddrV4, e.Port, e.Info) mpeer, err := peer.IDB58Decode(e.Info) if err != nil { log.Warning("Error parsing peer ID from mdns entry: ", err) @@ -169,18 +169,8 @@ func (m *mdnsService) handleEntry(e *mdns.ServiceEntry) { return } - var addr net.IP - if e.AddrV4 != nil { - addr = e.AddrV4 - } else if e.AddrV6 != nil { - addr = e.AddrV6 - } else { - log.Warning("Error parsing multiaddr from mdns entry: no IP address found") - return - } - maddr, err := manet.FromNetAddr(&net.TCPAddr{ - IP: addr, + IP: e.AddrV4, Port: e.Port, }) if err != nil {