diff options
Diffstat (limited to 'api/gobgp.proto')
-rw-r--r-- | api/gobgp.proto | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/api/gobgp.proto b/api/gobgp.proto index 076a018b..fc6d8f69 100644 --- a/api/gobgp.proto +++ b/api/gobgp.proto @@ -37,6 +37,7 @@ service GobgpApi { rpc MonitorBestChanged(Arguments) returns (stream Destination) {} rpc MonitorPeerState(Arguments) returns (stream Peer) {} rpc GetMrt(MrtArguments) returns (stream MrtMessage) {} + rpc ModMrt(ModMrtArguments) returns (Error) {} rpc GetRPKI(Arguments) returns (stream RPKI) {} rpc GetROA(Arguments) returns (stream ROA) {} rpc GetVrfs(Arguments) returns (stream Vrf) {} @@ -79,6 +80,7 @@ message ModNeighborArguments { Operation operation = 1; Peer peer = 2; } + message MrtArguments { Resource resource = 1; uint32 rf = 2; @@ -86,6 +88,11 @@ message MrtArguments { string neighbor_address = 4; } +message ModMrtArguments { + Operation operation = 1; + string filename = 2; +} + message ModVrfArguments { Operation operation = 1; Vrf vrf = 2; |