Update module bgp-segment-routing based on latest draft
https://tools.ietf.org/html/draft-gredler-idr-bgp-ls-segment-routing-ext-02
Change-Id: Ibfc6bb2f8ac53e230d263e0a21b2dc8d828b3882
Signed-off-by: Claudio D. Gasparini <cgaspari@cisco.com>
container sr-prefix {
uses bgp-sr:prefix-sid-tlv;
}
+ container ipv6-sr-prefix {
+ uses bgp-sr:ipv6-prefix-sid-tlv;
+ }
container sr-range {
uses bgp-sr:range-tlv;
}
uses sid-label-index;
}
+ grouping ipv6-prefix-sid-tlv {
+ reference "https://tools.ietf.org/html/draft-previdi-isis-ipv6-prefix-sid-02#page-2";
+ leaf algorithm {
+ type algorithm;
+ }
+ }
+
grouping ero-flags {
leaf loose {
type boolean;
case prefix-sid-case {
uses prefix-sid-tlv;
}
+ case ipv6-prefix-sid-case {
+ uses ipv6-prefix-sid-tlv;
+ }
case sid-label-case {
uses sid-label-index;
}
case prefix-sid-tlv-case {
uses prefix-sid-tlv;
}
+ case ipv6-prefix-sid-tlv-case {
+ uses ipv6-prefix-sid-tlv;
+ }
case sid-label-tlv-case {
uses sid-label-index;
}