From ba6200fb9656833302724e282f4c823b2093ee5c Mon Sep 17 00:00:00 2001 From: Grant Limberg Date: Fri, 5 Sep 2025 08:19:32 -0700 Subject: [PATCH] add a ChangeSource enum to the change protobuf messages --- nonfree/controller/protobuf/member.proto | 8 ++++++++ nonfree/controller/protobuf/network.proto | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/nonfree/controller/protobuf/member.proto b/nonfree/controller/protobuf/member.proto index 511f1a8d7..a10e2839b 100644 --- a/nonfree/controller/protobuf/member.proto +++ b/nonfree/controller/protobuf/member.proto @@ -33,7 +33,15 @@ message MemberChange { string controller_id = 2; } + enum ChangeSource { + UNKNOWN = 0; + CV1 = 1; + CV2 = 2; + CONTROLLER = 3; + } + optional Member old = 1; optional Member new = 2; optional MemberChangeMetadata metadata = 3; + optional ChangeSource change_source = 4; } diff --git a/nonfree/controller/protobuf/network.proto b/nonfree/controller/protobuf/network.proto index c2b6868f7..1fe359dfe 100644 --- a/nonfree/controller/protobuf/network.proto +++ b/nonfree/controller/protobuf/network.proto @@ -60,7 +60,15 @@ message NetworkChange { string rules_source = 24; // source code for rules } + enum ChangeSource { + UNKNOWN = 0; + CV1 = 1; + CV2 = 2; + CONTROLLER = 3; + } + optional Network old = 1; optional Network new = 2; optional NetworkChangeMetadata metadata = 3; + optional ChangeSource change_source = 4; }