summaryrefslogtreecommitdiffhomepage
path: root/api/attribute.proto
diff options
context:
space:
mode:
authorJieJhih Jhang <aawer12345tw@yahoo.com.tw>2019-04-07 16:17:37 +0800
committerFUJITA Tomonori <fujita.tomonori@gmail.com>2019-04-10 10:03:27 +0900
commiteb3721798174ecf42ed3a91befd706c2a0f518e7 (patch)
tree8b7b3b5ca7e92de8c8b4d69ecb240fe1d14c1da3 /api/attribute.proto
parentba63f7e07647f5677f652d8e8d673f4215f2b425 (diff)
Add evpn I-PMSI to proto file
Diffstat (limited to 'api/attribute.proto')
-rw-r--r--api/attribute.proto13
1 files changed, 13 insertions, 0 deletions
diff --git a/api/attribute.proto b/api/attribute.proto
index ad4767ae..4cf844f3 100644
--- a/api/attribute.proto
+++ b/api/attribute.proto
@@ -183,6 +183,18 @@ message EVPNIPPrefixRoute {
uint32 label = 7;
}
+// EVPNIPMSIRoute represents the NLRI for:
+// - AFI=25, SAFI=70, RouteType=9
+message EVPNIPMSIRoute {
+ // One of:
+ // - RouteDistinguisherTwoOctetAS
+ // - RouteDistinguisherIPAddressAS
+ // - RouteDistinguisherFourOctetAS
+ google.protobuf.Any rd = 1;
+ uint32 ethernet_tag = 2;
+ google.protobuf.Any rt = 3;
+}
+
// LabeledVPNIPAddressPrefix represents the NLRI for:
// - AFI=1, SAFI=128
// - AFI=2, SAFI=128
@@ -342,6 +354,7 @@ message MpReachNLRIAttribute {
// - EVPNInclusiveMulticastEthernetTagRoute
// - EVPNEthernetSegmentRoute
// - EVPNIPPrefixRoute
+ // - EVPNIPMSIRoute
// - LabeledVPNIPAddressPrefix
// - RouteTargetMembershipNLRI
// - FlowSpecNLRI