tailscale/derp/xdp
Jordan Whited 315f3d5df1
derp/xdp: fix handling of zero value UDP checksums (#12510)
validate_udp_checksum was previously indeterminate (not zero) at
declaration, and IPv4 zero value UDP checksum packets were being passed
to the kernel.

Updates tailscale/corp#20689

Signed-off-by: Jordan Whited <jordan@tailscale.com>
2024-06-17 14:06:53 -07:00
..
headers derp/xdp,cmd/xdpderper: initial skeleton (#12390) 2024-06-14 08:45:24 -07:00
bpf_bpfeb.go derp/xdp,cmd/xdpderper: initial skeleton (#12390) 2024-06-14 08:45:24 -07:00
bpf_bpfeb.o derp/xdp: fix handling of zero value UDP checksums (#12510) 2024-06-17 14:06:53 -07:00
bpf_bpfel.go derp/xdp,cmd/xdpderper: initial skeleton (#12390) 2024-06-14 08:45:24 -07:00
bpf_bpfel.o derp/xdp: fix handling of zero value UDP checksums (#12510) 2024-06-17 14:06:53 -07:00
xdp.c derp/xdp: fix handling of zero value UDP checksums (#12510) 2024-06-17 14:06:53 -07:00
xdp.go derp/xdp,cmd/xdpderper: initial skeleton (#12390) 2024-06-14 08:45:24 -07:00
xdp_default.go derp/xdp,cmd/xdpderper: initial skeleton (#12390) 2024-06-14 08:45:24 -07:00
xdp_linux.go derp/xdp,cmd/xdpderper: initial skeleton (#12390) 2024-06-14 08:45:24 -07:00
xdp_linux_test.go derp/xdp: fix handling of zero value UDP checksums (#12510) 2024-06-17 14:06:53 -07:00