Bug 3198 - Extract BGP messages content into groupings
[bgpcep.git] / bgp / parser-api / src / main / yang / bgp-message.yang
index 7856f4248bd991f02593fa1a97a3d33ced49a05c..2d23cc7f8a04a9b4f861578d6011b66976f46cbd 100644 (file)
@@ -51,6 +51,10 @@ module bgp-message {
     }
 
     notification open {
+        uses open-message;
+    }
+
+    grouping open-message {
         description "Open Message";
         reference "http://tools.ietf.org/html/rfc4271#section-4.2";
         leaf version {
@@ -164,6 +168,10 @@ module bgp-message {
     }
 
     notification update {
+        uses update-message;
+    }
+
+    grouping update-message {
         description "Update Message";
         reference "http://tools.ietf.org/html/rfc4271#section-4.3";
         uses path-attributes;
@@ -185,6 +193,10 @@ module bgp-message {
     }
 
     notification notify {
+        uses notify-message;
+    }
+
+    grouping notify-message {
         description "Notification Message";
         reference "http://tools.ietf.org/html/rfc4271#section-4.5";