update go-multiaddr to v0.10.1, use Unique function from there (#2407)

This commit is contained in:
Marten Seemann
2023-07-10 13:20:50 -07:00
committed by GitHub
parent b38652548a
commit 63fdb48cfb
8 changed files with 21 additions and 104 deletions
+2 -2
View File
@@ -841,7 +841,7 @@ func (h *BasicHost) AllAddrs() []ma.Multiaddr {
finalAddrs = append(finalAddrs, resolved...)
}
finalAddrs = network.DedupAddrs(finalAddrs)
finalAddrs = ma.Unique(finalAddrs)
// use nat mappings if we have them
if h.natmgr != nil && h.natmgr.HasDiscoveredNAT() {
@@ -910,7 +910,7 @@ func (h *BasicHost) AllAddrs() []ma.Multiaddr {
}
finalAddrs = append(finalAddrs, observedAddrs...)
}
finalAddrs = network.DedupAddrs(finalAddrs)
finalAddrs = ma.Unique(finalAddrs)
finalAddrs = inferWebtransportAddrsFromQuic(finalAddrs)
return finalAddrs