From: Matt Joiner Date: Mon, 30 Mar 2015 12:12:33 +0000 (+1100) Subject: dht: Avoid allocation(s) testing if an IP is blocked X-Git-Tag: v1.0.0~1223 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=44947ff52fd9995f1b55eeec9ce95f33feb86403;p=btrtrc.git dht: Avoid allocation(s) testing if an IP is blocked --- diff --git a/dht/getpeers.go b/dht/getpeers.go index 46ccd082..db221a64 100644 --- a/dht/getpeers.go +++ b/dht/getpeers.go @@ -95,7 +95,7 @@ func (me *peerDiscovery) gotNodeAddr(addr dHTAddr) { if me.triedAddrs.Test([]byte(addr.String())) { return } - if me.server.ipBlocked(util.AddrIP(addr)) { + if me.server.ipBlocked(addr.UDPAddr().IP) { return } me.contact(addr)