tailscale/wgengine/router/osrouter
Brad Fitzpatrick 141eb64d3f wgengine/router/osrouter: fix data race in magicsock port update callback
As found by @cmol in #17423.

Updates #17423

Change-Id: I1492501f74ca7b57a8c5278ea6cb87a56a4086b9
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2025-10-03 17:38:18 -07:00
..
ifconfig_windows_test.go wgengine/router{,/osrouter}: split OS router implementations into subpackage 2025-09-29 14:04:57 -07:00
ifconfig_windows.go all: use Go 1.20's errors.Join instead of our multierr package 2025-10-01 08:10:59 -07:00
osrouter_test.go wgengine/router{,/osrouter}: split OS router implementations into subpackage 2025-09-29 14:04:57 -07:00
osrouter.go wgengine/router{,/osrouter}: split OS router implementations into subpackage 2025-09-29 14:04:57 -07:00
router_freebsd.go wgengine/router{,/osrouter}: split OS router implementations into subpackage 2025-09-29 14:04:57 -07:00
router_linux_test.go wgengine/router{,/osrouter}: split OS router implementations into subpackage 2025-09-29 14:04:57 -07:00
router_linux.go wgengine/router/osrouter: fix data race in magicsock port update callback 2025-10-03 17:38:18 -07:00
router_openbsd.go wgengine/router{,/osrouter}: split OS router implementations into subpackage 2025-09-29 14:04:57 -07:00
router_plan9.go wgengine/router{,/osrouter}: split OS router implementations into subpackage 2025-09-29 14:04:57 -07:00
router_userspace_bsd.go wgengine/router{,/osrouter}: split OS router implementations into subpackage 2025-09-29 14:04:57 -07:00
router_windows_test.go wgengine/router{,/osrouter}: split OS router implementations into subpackage 2025-09-29 14:04:57 -07:00
router_windows.go wgengine/router{,/osrouter}: split OS router implementations into subpackage 2025-09-29 14:04:57 -07:00
runner.go wgengine/router{,/osrouter}: split OS router implementations into subpackage 2025-09-29 14:04:57 -07:00