tailscale: Fix inbound UDP packet connection

This commit is contained in:
世界
2026-03-09 12:01:36 +08:00
parent 2a1c465d62
commit 77edcaf011
+1 -1
View File
@@ -144,7 +144,7 @@ func (t *Endpoint) registerNetstackHandlers() {
ctx := log.ContextWithNewID(t.ctx) ctx := log.ContextWithNewID(t.ctx)
source := M.SocksaddrFrom(src.Addr(), src.Port()) source := M.SocksaddrFrom(src.Addr(), src.Port())
destination := M.SocksaddrFrom(dst.Addr(), dst.Port()) destination := M.SocksaddrFrom(dst.Addr(), dst.Port())
packetConn := bufio.NewPacketConn(conn) packetConn := bufio.NewUnbindPacketConnWithAddr(conn, destination)
t.NewPacketConnectionEx(ctx, packetConn, source, destination, nil) t.NewPacketConnectionEx(ctx, packetConn, source, destination, nil)
}, true }, true
} }