tailscale/wgengine/magicsock
Joe Tsai 9ee3df02ee
wgengine/magicsock: remove endpoint.wgEndpoint (#5911)
This field seems seldom used and the documentation is wrong.
It is simpler to just derive its original value dynamically
when endpoint.DstToString is called.

This method is potentially used by wireguard-go,
but not in any code path is performance sensitive.
All calls to it use it in conjunction with fmt.Printf,
which is going to be slow anyways since it uses Go reflection.

Signed-off-by: Joe Tsai <joetsai@digital-static.net>
2022-10-17 10:36:08 -07:00
..
debughttp.go wgengine/magicsock: fix panic in http debug server 2022-09-06 15:02:07 -07:00
debugknobs_stubs.go wgengine/magicsock: add client flag and envknob to disable heartbeat (#5638) 2022-09-16 23:48:46 -04:00
debugknobs.go wgengine/magicsock: add client flag and envknob to disable heartbeat (#5638) 2022-09-16 23:48:46 -04:00
discopingpurpose_string.go wgengine/magicsock: make discoPingPurpose a stringer 2020-09-14 14:29:28 -07:00
magicsock_default.go wgengine/magicsock: set UDP socket buffer sizes to 7MB 2022-10-13 14:46:25 -07:00
magicsock_linux.go wgengine/magicsock: set UDP socket buffer sizes to 7MB 2022-10-13 14:46:25 -07:00
magicsock_test.go wgengine/magicsock: remove endpoint.wgEndpoint (#5911) 2022-10-17 10:36:08 -07:00
magicsock_unix_test.go wgengine/magicsock: set UDP socket buffer sizes to 7MB 2022-10-13 14:46:25 -07:00
magicsock.go wgengine/magicsock: remove endpoint.wgEndpoint (#5911) 2022-10-17 10:36:08 -07:00