From 56cafb22ca7c11d54532b19caa09db83762a7904 Mon Sep 17 00:00:00 2001 From: bugmaker9371 Date: Mon, 22 Apr 2024 03:19:36 +0000 Subject: [PATCH 1/2] p2p/discover: fix bug in `checkNodesEqual` --- p2p/discover/table_util_test.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/p2p/discover/table_util_test.go b/p2p/discover/table_util_test.go index 59045bf2a8..454f9f66f7 100644 --- a/p2p/discover/table_util_test.go +++ b/p2p/discover/table_util_test.go @@ -241,6 +241,8 @@ func checkNodesEqual(got, want []*enode.Node) error { goto NotEqual } } + } else { + return fmt.Errorf("length dismatch: got %d nodes, want %d nodes", len(got), len(want)) } return nil From f8b5fe3c3dcaab6e961a368ffb982609dc5dd7de Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Tue, 28 May 2024 21:32:22 +0200 Subject: [PATCH 2/2] p2p/discover: fix setting localnode port in startLocalhostV5 --- p2p/discover/v5_udp_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/p2p/discover/v5_udp_test.go b/p2p/discover/v5_udp_test.go index 0015f7cc70..95b37687b6 100644 --- a/p2p/discover/v5_udp_test.go +++ b/p2p/discover/v5_udp_test.go @@ -88,7 +88,7 @@ func startLocalhostV5(t *testing.T, cfg Config) *UDPv5 { } realaddr := socket.LocalAddr().(*net.UDPAddr) ln.SetStaticIP(realaddr.IP) - ln.Set(enr.UDP(realaddr.Port)) + ln.SetFallbackUDP(realaddr.Port) udp, err := ListenV5(socket, ln, cfg) if err != nil { t.Fatal(err)