diff --git a/p2p/discover/table.go b/p2p/discover/table.go index f476d2079f..b601f233d0 100644 --- a/p2p/discover/table.go +++ b/p2p/discover/table.go @@ -203,18 +203,12 @@ func (tab *Table) close() { // are used to connect to the network if the table is empty and there // are no known nodes in the database. func (tab *Table) setFallbackNodes(nodes []*enode.Node) error { - nursery := make([]*node, 0, len(nodes)) for _, n := range nodes { if err := n.ValidateComplete(); err != nil { return fmt.Errorf("bad bootstrap node %q: %v", n, err) } - if tab.cfg.NetRestrict != nil && !tab.cfg.NetRestrict.Contains(n.IP()) { - tab.log.Error("Bootstrap node filtered by netrestrict", "id", n.ID(), "ip", n.IP()) - continue - } - nursery = append(nursery, wrapNode(n)) } - tab.nursery = nursery + tab.nursery = wrapNodes(nodes) return nil }