summaryrefslogtreecommitdiff
path: root/isisd/isis_nb.c
diff options
context:
space:
mode:
Diffstat (limited to 'isisd/isis_nb.c')
-rw-r--r--isisd/isis_nb.c21
1 files changed, 21 insertions, 0 deletions
diff --git a/isisd/isis_nb.c b/isisd/isis_nb.c
index f1f183cc59..1d842eb13b 100644
--- a/isisd/isis_nb.c
+++ b/isisd/isis_nb.c
@@ -465,6 +465,7 @@ const struct frr_yang_module_info frr_isisd_info = {
.xpath = "/frr-isisd:isis/instance/segment-routing/srgb",
.cbs = {
.apply_finish = isis_instance_segment_routing_srgb_apply_finish,
+ .pre_validate = isis_instance_segment_routing_srgb_pre_validate,
.cli_show = cli_show_isis_srgb,
},
},
@@ -481,6 +482,26 @@ const struct frr_yang_module_info frr_isisd_info = {
},
},
{
+ .xpath = "/frr-isisd:isis/instance/segment-routing/srlb",
+ .cbs = {
+ .apply_finish = isis_instance_segment_routing_srlb_apply_finish,
+ .pre_validate = isis_instance_segment_routing_srlb_pre_validate,
+ .cli_show = cli_show_isis_srlb,
+ },
+ },
+ {
+ .xpath = "/frr-isisd:isis/instance/segment-routing/srlb/lower-bound",
+ .cbs = {
+ .modify = isis_instance_segment_routing_srlb_lower_bound_modify,
+ },
+ },
+ {
+ .xpath = "/frr-isisd:isis/instance/segment-routing/srlb/upper-bound",
+ .cbs = {
+ .modify = isis_instance_segment_routing_srlb_upper_bound_modify,
+ },
+ },
+ {
.xpath = "/frr-isisd:isis/instance/segment-routing/msd/node-msd",
.cbs = {
.modify = isis_instance_segment_routing_msd_node_msd_modify,