Bug-2064: Implementation of RFC5492 Error handling.
[bgpcep.git] / bgp / parser-api / src / main / yang / bgp-message.yang
index 7d064a8f231795d609e38ba60602362d4829964b..53ffa6e8266071dfa36d11e7bcbbee0475e4ca87 100644 (file)
@@ -69,13 +69,15 @@ module bgp-message {
             mandatory true;
         }
         list bgp-parameters {
-            reference "http://tools.ietf.org/html/rfc3392#section-4";
-            choice c-parameters {
-                case as4-bytes-case {
-                    container as4-bytes-capability {
-                        reference "http://tools.ietf.org/html/rfc6793";
-                        leaf as-number {
-                            type inet:as-number;
+            list optional-capabilities {
+                reference "http://tools.ietf.org/html/rfc5492#section-4";
+                choice c-parameters {
+                    case as4-bytes-case {
+                        container as4-bytes-capability {
+                            reference "http://tools.ietf.org/html/rfc6793";
+                            leaf as-number {
+                                type inet:as-number;
+                            }
                         }
                     }
                 }