You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/wgengine/magicsock
Brad Fitzpatrick 8b48f3847d net/netmon, wgengine/magicsock: simplify LinkChangeLogLimiter signature
Remove the need for the caller to hold on to and call an unregister
function. Both two callers (one real, one test) already have a context
they can use. Use context.AfterFunc instead. There are no observable
side effects from scheduling too late if the goroutine doesn't run sync.

Updates #17148

Change-Id: Ie697dae0e797494fa8ef27fbafa193bfe5ceb307
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
4 months ago
..
blockforever_conn.go
cloudinfo.go wgengine/magicsock: use cloud metadata to get public IPs 2 years ago
cloudinfo_nocloud.go wgengine/magicsock: use cloud metadata to get public IPs 2 years ago
cloudinfo_test.go wgengine/magicsock: use cloud metadata to get public IPs 2 years ago
debughttp.go net/{batching,packet},wgengine/magicsock: export batchingConn (#16848) 6 months ago
debugknobs.go wgengine/magicsock: add TS_DEBUG_NEVER_DIRECT_UDP debug knob (#17094) 5 months ago
debugknobs_stubs.go wgengine/magicsock: add TS_DEBUG_NEVER_DIRECT_UDP debug knob (#17094) 5 months ago
derp.go wgengine/magicsock: drop DERP queue from head rather than tail 5 months ago
derp_test.go
discopingpurpose_string.go
endpoint.go wgengine/magicsock: add TS_DEBUG_NEVER_DIRECT_UDP debug knob (#17094) 5 months ago
endpoint_default.go
endpoint_stub.go
endpoint_test.go net/{batching,packet},wgengine/magicsock: export batchingConn (#16848) 6 months ago
endpoint_tracker.go
endpoint_tracker_test.go
magicsock.go net/netmon, wgengine/magicsock: simplify LinkChangeLogLimiter signature 4 months ago
magicsock_default.go net/sockopts,wgengine/magicsock: export socket buffer sizing logic (#16909) 5 months ago
magicsock_linux.go net/sockopts,wgengine/magicsock: export socket buffer sizing logic (#16909) 5 months ago
magicsock_linux_test.go wgengine/magicsock: fix bpf fragmentation jump offsets (#16204) 8 months ago
magicsock_notplan9.go wgengine/magicsock: refactor maybeRebindOnError 1 year ago
magicsock_plan9.go wgengine/magicsock: refactor maybeRebindOnError 1 year ago
magicsock_test.go wgengine/magicsock: send a valid payload in TestNetworkDownSendErrors 4 months ago
peermap.go net/{batching,packet},wgengine/magicsock: export batchingConn (#16848) 6 months ago
peermap_test.go net/{batching,packet},wgengine/magicsock: export batchingConn (#16848) 6 months ago
peermtu.go
peermtu_darwin.go
peermtu_linux.go
peermtu_stubs.go
peermtu_unix.go
rebinding_conn.go net/{batching,packet},wgengine/magicsock: export batchingConn (#16848) 6 months ago
relaymanager.go wgengine/magicsock: add relayManager event logs (#17091) 5 months ago
relaymanager_test.go wgengine/magicsock,all: allocate peer relay over disco instead of PeerAPI (#16603) 6 months ago