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; }