Add MP capabilities extension to Open message 45/36245/3
authorMilos Fabian <milfabia@cisco.com>
Mon, 14 Mar 2016 11:35:10 +0000 (12:35 +0100)
committerRobert Varga <nite@hq.sk>
Thu, 24 Mar 2016 09:40:55 +0000 (09:40 +0000)
Extend Open messages model used in BMP Peer Up notification
with multi protocol extensions capabilities.

Change-Id: I0cdc8d7b812db4ecee6e766b9d6cbd95477c3197
Signed-off-by: Milos Fabian <milfabia@cisco.com>
bgp/bmp-api/src/main/yang/bmp-message.yang

index 98b09d93179db91be589370cd9b9c0145fa338a0..0e054ee6e3e2aeeeba4371bae99d3fcee7bc0191 100644 (file)
@@ -445,6 +445,14 @@ module bmp-message {
         }
     }
 
+    grouping open-msg {
+        uses bgp-msg:open-message {
+            augment "bgp-parameters/optional-capabilities/c-parameters" {
+                uses bgp-mp:mp-capabilities;
+            }
+        }
+    }
+
     grouping peer-up {
         leaf local-address {
             type inet:ip-address;
@@ -468,13 +476,13 @@ module bmp-message {
                  TCP session.";
         }
         container sent-open {
-            uses bgp-msg:open-message;
+            uses open-msg;
             description
                 "The full OPEN message transmitted by the
                  monitored router to its peer.";
         }
         container received-open {
-            uses bgp-msg:open-message;
+            uses open-msg;
             description
                 "The full OPEN message received by the
                  monitored router from its peer.";