headscale/hscontrol/types
Kristoffer Dalby 4b65cf48d0 Split up MapResponse
This commits extends the mapper with functions for creating "delta"
MapResponses for different purposes (peer changed, peer removed, derp).

This wires up the new state management with a new StateUpdate struct
letting the poll worker know what kind of update to send to the
connected nodes.

Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
2023-09-19 10:20:21 -05:00
..
api_key.go Split code into modules 2023-05-26 12:24:50 +02:00
common.go Split up MapResponse 2023-09-19 10:20:21 -05:00
config.go General fixups discovered by checking errors 2023-09-05 08:47:43 +02:00
const.go fix lint 2023-06-08 16:34:15 +02:00
machine.go Format code 2023-07-23 23:46:02 +02:00
machine_test.go Fix IP Address Order Bug 2023-07-23 23:46:02 +02:00
preauth_key.go Split code into modules 2023-05-26 12:24:50 +02:00
routes.go Split code into modules 2023-05-26 12:24:50 +02:00
users.go Split code into modules 2023-05-26 12:24:50 +02:00