Bug-5571: The IRO sub-objects should support loose bit
[bgpcep.git] / pcep / api / src / main / yang / pcep-types.yang
index 91de6854b2f1ab0bc82e20acb7d99c99525ac33b..6f06e5c995767e4122655627a5e463fd740b1670 100644 (file)
@@ -158,6 +158,9 @@ module pcep-types {
     grouping vs-tlv {
         description "Vendor-specific TLV.";
         container vs-tlv {
+                status obsolete;
+                description "This model is obsolete, please use vendor-information-tlvs instead";
+
                 uses tlv;
 
                 leaf enterprise-number {
@@ -509,6 +512,11 @@ module pcep-types {
             uses object;
 
             list subobject {
+                leaf loose {
+                    type boolean;
+                    mandatory true;
+                }
+
                 uses rsvp:explicit-route-subobjects;
                 ordered-by user;
             }