@cryptotaxi247 / kubo / commits / d2611d42d

chore: avoid converting addresses to human readable strings

License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>

Steven Allen committed Apr 18, 2019 at 00:32 UTC d2611d42d37676514e24b3de9bbbb05731edb537
1 file changed +2 -2
core/node/libp2p.go
+2 -2
@@ -198,7 +198,7 @@ func makeAddrsFactory(cfg config.Addresses) (p2pbhost.AddrsFactory, error) {
198 if err != nil {
199 return nil, err
200 }
201 - noAnnAddrs[maddr.String()] = true
201 + noAnnAddrs[string(maddr.Bytes())] = true
202 }
203
204 return func(allAddrs []ma.Multiaddr) []ma.Multiaddr {
@@ -212,7 +212,7 @@ func makeAddrsFactory(cfg config.Addresses) (p2pbhost.AddrsFactory, error) {
212 var out []ma.Multiaddr
213 for _, maddr := range addrs {
214 // check for exact matches
215 - ok := noAnnAddrs[maddr.String()]
215 + ok := noAnnAddrs[string(maddr.Bytes())]
216 // check for /ipcidr matches
217 if !ok && !filters.AddrBlocked(maddr) {
218 out = append(out, maddr)