From d89533817aaedb6e63b37b9f38e7dba38b7cc245 Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Thu, 7 May 2020 14:35:21 +0200 Subject: [PATCH] p2p: change port check --- p2p/dial.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/p2p/dial.go b/p2p/dial.go index c3c4cace9c..9a4cea810f 100644 --- a/p2p/dial.go +++ b/p2p/dial.go @@ -78,7 +78,7 @@ var ( errAlreadyConnected = errors.New("already connected") errRecentlyDialed = errors.New("recently dialed") errNotWhitelisted = errors.New("not contained in netrestrict whitelist") - errLowPort = errors.New("TCP port too low") + errNoPort = errors.New("node does not provide TCP port") ) // dialer creates outbound connections and submits them into Server. @@ -389,8 +389,8 @@ func (d *dialScheduler) checkDial(n *enode.Node) error { if n.ID() == d.self { return errSelf } - if n.IP() != nil && n.TCP() < 1024 { - return errLowPort + if n.IP() != nil && n.TCP() == 0 { + return errNoPort } if _, ok := d.dialing[n.ID()]; ok { return errAlreadyDialing