summaryrefslogtreecommitdiffhomepage
path: root/control/controlhttp/controlhttpserver/controlhttpserver.go
diff options
context:
space:
mode:
authorTom Meadows <tom@tmlabs.co.uk>2026-04-08 10:53:50 +0100
committerGitHub <noreply@github.com>2026-04-08 10:53:50 +0100
commit5341b26328b1cd938cbaf2804a9b9c2cbf996af8 (patch)
tree02634f162e61808da532c789d04573b0378d9187 /control/controlhttp/controlhttpserver/controlhttpserver.go
parenta182b864ace45ee69830973a157fdaa07e9e4d3d (diff)
downloadtailscale-5341b26328b1cd938cbaf2804a9b9c2cbf996af8.tar.xz
tailscale-5341b26328b1cd938cbaf2804a9b9c2cbf996af8.zip
wgengine/netstack: allow UDP listeners to receive traffic on Service VIP addresses (#18972)
Fixes UDP listeners on VIP Service addresses not receiving inbound traffic. - Modified shouldProcessInbound to check for registered UDP transport endpoints when processing packets to service VIPs - Uses FindTransportEndpoint to determine if a UDP listener exists for the destination VIP/port - Supports both IPv4 and IPv6 The aim was to mirror the existing TCP logic, providing feature parity for UDP-based services on VIP Services. Fixes #18971 Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk>
Diffstat (limited to 'control/controlhttp/controlhttpserver/controlhttpserver.go')
0 files changed, 0 insertions, 0 deletions