mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-16 08:32:45 +00:00
bgpd: Fix rpki command nodes.
Move &rpki_cmd from VIEW to ENABLE. A non-enabled session could enter into the rpki command node and exit into glocalb config mode without having to enable. Move &show_rpki* from ENABLE to VIEW. Allow non-enabled user to view cache state and prefix table state. Signed-off-by: David Teach <dteach@routeviews.org>
This commit is contained in:
parent
c5dafdbf5c
commit
9593708de0
@ -1472,7 +1472,7 @@ static void install_cli_commands(void)
|
||||
install_default(RPKI_NODE);
|
||||
overwrite_exit_commands();
|
||||
install_element(CONFIG_NODE, &rpki_cmd);
|
||||
install_element(VIEW_NODE, &rpki_cmd);
|
||||
install_element(ENABLE_NODE, &rpki_cmd);
|
||||
|
||||
install_element(ENABLE_NODE, &bgp_rpki_start_cmd);
|
||||
install_element(ENABLE_NODE, &bgp_rpki_stop_cmd);
|
||||
@ -1505,10 +1505,10 @@ static void install_cli_commands(void)
|
||||
install_element(RPKI_NODE, &no_rpki_cache_cmd);
|
||||
|
||||
/* Install show commands */
|
||||
install_element(ENABLE_NODE, &show_rpki_prefix_table_cmd);
|
||||
install_element(ENABLE_NODE, &show_rpki_cache_connection_cmd);
|
||||
install_element(ENABLE_NODE, &show_rpki_cache_server_cmd);
|
||||
install_element(ENABLE_NODE, &show_rpki_prefix_cmd);
|
||||
install_element(VIEW_NODE, &show_rpki_prefix_table_cmd);
|
||||
install_element(VIEW_NODE, &show_rpki_cache_connection_cmd);
|
||||
install_element(VIEW_NODE, &show_rpki_cache_server_cmd);
|
||||
install_element(VIEW_NODE, &show_rpki_prefix_cmd);
|
||||
|
||||
/* Install debug commands */
|
||||
install_element(CONFIG_NODE, &debug_rpki_cmd);
|
||||
|
Loading…
Reference in New Issue
Block a user