Redo route code (#2422)

Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
This commit is contained in:
Kristoffer Dalby
2025-02-26 07:22:55 -08:00
committed by GitHub
parent 16868190c8
commit 7891378f57
53 changed files with 2977 additions and 6251 deletions

View File

@@ -48,6 +48,9 @@ message Node {
repeated string valid_tags = 20;
string given_name = 21;
bool online = 22;
repeated string approved_routes = 23;
repeated string available_routes = 24;
repeated string subnet_routes = 25;
}
message RegisterNodeRequest {
@@ -68,6 +71,13 @@ message SetTagsRequest {
message SetTagsResponse { Node node = 1; }
message SetApprovedRoutesRequest {
uint64 node_id = 1;
repeated string routes = 2;
}
message SetApprovedRoutesResponse { Node node = 1; }
message DeleteNodeRequest { uint64 node_id = 1; }
message DeleteNodeResponse {}