From fef213ad4ae9d1bf148eb10eac366629982d05d6 Mon Sep 17 00:00:00 2001 From: Murtaza Aliakbar Date: Sat, 31 Aug 2024 07:05:30 +0530 Subject: [PATCH] netstack/udp: fix cond for demuxing onto existing dst --- intra/netstack/udp.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/intra/netstack/udp.go b/intra/netstack/udp.go index 1e413463..f648c5cd 100644 --- a/intra/netstack/udp.go +++ b/intra/netstack/udp.go @@ -134,7 +134,7 @@ func udpForwarder(s *stack.Stack, h GUDPConnHandler) *udp.Forwarder { } demux := func(newdst netip.AddrPort) error { - if newdst == dst { + if newdst.Compare(dst) == 0 { log.D("ns: udp: demuxer: no-op; src(%v) same as dst(%v)", src, newdst) return nil }