tailscale/wgengine/magicsock
James Tucker 1f959edeb0 wgengine/magicksock: remove nullability of RebindingUDPConns
Both RebindingUDPConns now always exist. the initial bind (which now
just calls rebind) now ensures that bind is called for both, such that
they both at least contain a blockForeverConn. Calling code no longer
needs to assert their state.

Signed-off-by: James Tucker <james@tailscale.com>
2022-09-06 12:08:31 -07:00
..
debughttp.go all: convert more code to use net/netip directly 2022-07-25 21:53:49 -07:00
debugknobs_stubs.go wasm: exclude code that's not used on iOS for Wasm too 2022-06-06 13:52:52 -07:00
debugknobs.go wasm: exclude code that's not used on iOS for Wasm too 2022-06-06 13:52:52 -07:00
discopingpurpose_string.go wgengine/magicsock: make discoPingPurpose a stringer 2020-09-14 14:29:28 -07:00
magicsock_default.go wgengine/magicsock: use AF_PACKET socket + BPF to read disco messages 2022-08-31 14:52:31 -07:00
magicsock_linux.go wgengine/magicsock: use AF_PACKET socket + BPF to read disco messages 2022-08-31 14:52:31 -07:00
magicsock_test.go wgengine/magicsock: use AF_PACKET socket + BPF to read disco messages 2022-08-31 14:52:31 -07:00
magicsock.go wgengine/magicksock: remove nullability of RebindingUDPConns 2022-09-06 12:08:31 -07:00