From df0ab8b92e26c745eae752f64c58cd03fa0e7610 Mon Sep 17 00:00:00 2001 From: vyzo Date: Thu, 1 Apr 2021 23:14:59 +0300 Subject: [PATCH] make addr utility funcs standalone and not exported --- swarm_dial.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/swarm_dial.go b/swarm_dial.go index d60c9f3..3cc3275 100644 --- a/swarm_dial.go +++ b/swarm_dial.go @@ -621,10 +621,10 @@ func (s *Swarm) nonProxyAddr(addr ma.Multiaddr) bool { // UDP > TCP func (s *Swarm) rankAddrs(addrs []ma.Multiaddr) []ma.Multiaddr { addrTier := func(a ma.Multiaddr) (tier int) { - if s.IsRelayAddr(a) { + if isRelayAddr(a) { tier |= 0b1000 } - if s.IsExpensiveAddr(a) { + if isExpensiveAddr(a) { tier |= 0b0100 } if !manet.IsPrivateAddr(a) { @@ -741,13 +741,13 @@ func (s *Swarm) IsFdConsumingAddr(addr ma.Multiaddr) bool { return err1 == nil || err2 == nil } -func (s *Swarm) IsExpensiveAddr(addr ma.Multiaddr) bool { +func isExpensiveAddr(addr ma.Multiaddr) bool { _, err1 := addr.ValueForProtocol(ma.P_WS) _, err2 := addr.ValueForProtocol(ma.P_WSS) return err1 == nil || err2 == nil } -func (s *Swarm) IsRelayAddr(addr ma.Multiaddr) bool { +func isRelayAddr(addr ma.Multiaddr) bool { _, err := addr.ValueForProtocol(ma.P_CIRCUIT) return err == nil } -- GitLab