mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-08 14:04:32 +00:00
isisd: Add nb command to show SRv6 locator info
Add a northbound command to show information about the SRv6 locator configured in IS-IS. Signed-off-by: Carmine Scarpitta <carmine.scarpitta@uniroma2.it>
This commit is contained in:
parent
31d76b1045
commit
7af35808f4
@ -2037,6 +2037,15 @@ void cli_show_isis_prefix_sid_algorithm(struct vty *vty,
|
|||||||
vty_out(vty, "\n");
|
vty_out(vty, "\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* XPath: /frr-isisd:isis/instance/segment-routing-srv6/locator
|
||||||
|
*/
|
||||||
|
void cli_show_isis_srv6_locator(struct vty *vty, const struct lyd_node *dnode,
|
||||||
|
bool show_defaults)
|
||||||
|
{
|
||||||
|
vty_out(vty, " locator %s\n", yang_dnode_get_string(dnode, NULL));
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* XPath: /frr-isisd:isis/instance/segment-routing-srv6/enabled
|
* XPath: /frr-isisd:isis/instance/segment-routing-srv6/enabled
|
||||||
*/
|
*/
|
||||||
|
@ -872,6 +872,7 @@ const struct frr_yang_module_info frr_isisd_info = {
|
|||||||
.cbs = {
|
.cbs = {
|
||||||
.modify = isis_instance_segment_routing_srv6_locator_modify,
|
.modify = isis_instance_segment_routing_srv6_locator_modify,
|
||||||
.destroy = isis_instance_segment_routing_srv6_locator_destroy,
|
.destroy = isis_instance_segment_routing_srv6_locator_destroy,
|
||||||
|
.cli_show = cli_show_isis_srv6_locator,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -330,6 +330,8 @@ int isis_instance_segment_routing_srv6_locator_modify(
|
|||||||
struct nb_cb_modify_args *args);
|
struct nb_cb_modify_args *args);
|
||||||
int isis_instance_segment_routing_srv6_locator_destroy(
|
int isis_instance_segment_routing_srv6_locator_destroy(
|
||||||
struct nb_cb_destroy_args *args);
|
struct nb_cb_destroy_args *args);
|
||||||
|
void cli_show_isis_srv6_locator(struct vty *vty, const struct lyd_node *dnode,
|
||||||
|
bool show_defaults);
|
||||||
int isis_instance_mpls_ldp_sync_destroy(struct nb_cb_destroy_args *args);
|
int isis_instance_mpls_ldp_sync_destroy(struct nb_cb_destroy_args *args);
|
||||||
int isis_instance_mpls_ldp_sync_create(struct nb_cb_create_args *args);
|
int isis_instance_mpls_ldp_sync_create(struct nb_cb_create_args *args);
|
||||||
int isis_instance_mpls_ldp_sync_holddown_modify(struct nb_cb_modify_args *args);
|
int isis_instance_mpls_ldp_sync_holddown_modify(struct nb_cb_modify_args *args);
|
||||||
|
Loading…
Reference in New Issue
Block a user