Skip to content

Commit 3ae49f7

Browse files
authored
Merge pull request FRRouting#16724 from cscarpitta/fix/fix-srv6-frr-config
isisd: Add missing `exit` statement to `show running-config` output
2 parents 3dbef7a + 8be8864 commit 3ae49f7

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

isisd/isis_cli.c

+6
Original file line numberDiff line numberDiff line change
@@ -2065,6 +2065,12 @@ void cli_show_isis_srv6_locator(struct vty *vty, const struct lyd_node *dnode,
20652065
vty_out(vty, " locator %s\n", yang_dnode_get_string(dnode, NULL));
20662066
}
20672067

2068+
void cli_show_isis_srv6_locator_end(struct vty *vty,
2069+
const struct lyd_node *dnode)
2070+
{
2071+
vty_out(vty, " exit\n");
2072+
}
2073+
20682074
/*
20692075
* XPath: /frr-isisd:isis/instance/segment-routing-srv6/enabled
20702076
*/

isisd/isis_nb.c

+1
Original file line numberDiff line numberDiff line change
@@ -873,6 +873,7 @@ const struct frr_yang_module_info frr_isisd_info = {
873873
.modify = isis_instance_segment_routing_srv6_locator_modify,
874874
.destroy = isis_instance_segment_routing_srv6_locator_destroy,
875875
.cli_show = cli_show_isis_srv6_locator,
876+
.cli_show_end = cli_show_isis_srv6_locator_end,
876877
},
877878
},
878879
{

isisd/isis_nb.h

+2
Original file line numberDiff line numberDiff line change
@@ -332,6 +332,8 @@ int isis_instance_segment_routing_srv6_locator_destroy(
332332
struct nb_cb_destroy_args *args);
333333
void cli_show_isis_srv6_locator(struct vty *vty, const struct lyd_node *dnode,
334334
bool show_defaults);
335+
void cli_show_isis_srv6_locator_end(struct vty *vty,
336+
const struct lyd_node *dnode);
335337
int isis_instance_segment_routing_srv6_msd_node_msd_max_segs_left_modify(
336338
struct nb_cb_modify_args *args);
337339
int isis_instance_segment_routing_srv6_msd_node_msd_max_end_pop_modify(

0 commit comments

Comments
 (0)