diff options
author | Péter Szilágyi <peterke@gmail.com> | 2016-12-15 01:15:05 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-12-15 01:15:05 +0800 |
commit | 033763eaf7e2206a49f78f13261a8d115ee2e7d6 (patch) | |
tree | 7f3b1a83dd531944d82ccd243ef5a51cf63f6f4a /p2p/discv5/udp.go | |
parent | 745026b7b4fbbb3036a3d456a26db35fac4e3374 (diff) | |
parent | 2573094df2b3f2fad03ce465694f24e9899a31e4 (diff) | |
download | dexon-033763eaf7e2206a49f78f13261a8d115ee2e7d6.tar dexon-033763eaf7e2206a49f78f13261a8d115ee2e7d6.tar.gz dexon-033763eaf7e2206a49f78f13261a8d115ee2e7d6.tar.bz2 dexon-033763eaf7e2206a49f78f13261a8d115ee2e7d6.tar.lz dexon-033763eaf7e2206a49f78f13261a8d115ee2e7d6.tar.xz dexon-033763eaf7e2206a49f78f13261a8d115ee2e7d6.tar.zst dexon-033763eaf7e2206a49f78f13261a8d115ee2e7d6.zip |
Merge pull request #3442 from karalabe/discv5-fix-ip-comparison
p2p/discover, p2p/discv5: use flexible comparison for IPs
Diffstat (limited to 'p2p/discv5/udp.go')
-rw-r--r-- | p2p/discv5/udp.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/p2p/discv5/udp.go b/p2p/discv5/udp.go index a6114e032..b43f6d198 100644 --- a/p2p/discv5/udp.go +++ b/p2p/discv5/udp.go @@ -196,7 +196,7 @@ func makeEndpoint(addr *net.UDPAddr, tcpPort uint16) rpcEndpoint { } func (e1 rpcEndpoint) equal(e2 rpcEndpoint) bool { - return e1.UDP == e2.UDP && e1.TCP == e2.TCP && bytes.Equal(e1.IP, e2.IP) + return e1.UDP == e2.UDP && e1.TCP == e2.TCP && e1.IP.Equal(e2.IP) } func nodeFromRPC(sender *net.UDPAddr, rn rpcNode) (*Node, error) { |