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/derp/derphttp
Brad Fitzpatrick 3485e4bf5a derp: make RunConnectionLoop funcs take Messages, support PeerPresentFlags
PeerPresentFlags was added in 5ffb2668ef but wasn't plumbed through to
the RunConnectionLoop. Rather than add yet another parameter (as
IP:port was added earlier), pass in the raw PeerPresentMessage and
PeerGoneMessage struct values, which are the same things, plus two
fields: PeerGoneReasonType for gone and the PeerPresentFlags from
5ffb2668ef.

Updates tailscale/corp#17816

Change-Id: Ib19d9f95353651ada90656071fc3656cf58b7987
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
3 months ago
..
derphttp_client.go derp/derphttp, net/netcheck: plumb netmon.Monitor to derp netcheck client 5 months ago
derphttp_server.go derp/derphttp: fix netcheck HTTPS probes 5 months ago
derphttp_test.go derp: make RunConnectionLoop funcs take Messages, support PeerPresentFlags 3 months ago
mesh_client.go derp: make RunConnectionLoop funcs take Messages, support PeerPresentFlags 3 months ago
websocket.go net/wsconn: accept a remote addr string and plumb it through 1 year ago