Add missing `exit` statement to `show running-config` output.
```
router isis ISIS_CORE
is-type level-2-only
net 49.0001.0000.0000.0004.00
lsp-mtu 1300
topology ipv6-unicast
log-adjacency-changes
segment-routing srv6
locator ISIS_LOC
exit <<<<<<<<<<<<<<<<<<<<<<<<
exit
```
Fixes https://github.com/FRRouting/frr/issues/16694
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
(cherry picked from commit
8be8864ffd674ab87570f37f9f2e7c9afc20798f)
vty_out(vty, " locator %s\n", yang_dnode_get_string(dnode, NULL));
}
+void cli_show_isis_srv6_locator_end(struct vty *vty,
+ const struct lyd_node *dnode)
+{
+ vty_out(vty, " exit\n");
+}
+
/*
* XPath: /frr-isisd:isis/instance/segment-routing-srv6/enabled
*/
.modify = isis_instance_segment_routing_srv6_locator_modify,
.destroy = isis_instance_segment_routing_srv6_locator_destroy,
.cli_show = cli_show_isis_srv6_locator,
+ .cli_show_end = cli_show_isis_srv6_locator_end,
},
},
{
struct nb_cb_destroy_args *args);
void cli_show_isis_srv6_locator(struct vty *vty, const struct lyd_node *dnode,
bool show_defaults);
+void cli_show_isis_srv6_locator_end(struct vty *vty,
+ const struct lyd_node *dnode);
int isis_instance_segment_routing_srv6_msd_node_msd_max_segs_left_modify(
struct nb_cb_modify_args *args);
int isis_instance_segment_routing_srv6_msd_node_msd_max_end_pop_modify(