mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-05-29 12:21:25 +00:00
bgpd: additional no bgp shutdown cli command
* Added a "no bgp shutdown message MSG..." cli command for ease of use with copy/paste. Because of current limitations with DEFPY/ALIAS and the message string concatenation, a new command instead of an ALIAS had to be implemented. Signed-off-by: David Schweizer <dschweizer@opensourcerouting.org>
This commit is contained in:
parent
53d49b1a0e
commit
1b6e7a8874
@ -3639,6 +3639,18 @@ DEFPY(no_bgp_shutdown, no_bgp_shutdown_cmd, "no bgp shutdown",
|
|||||||
return CMD_SUCCESS;
|
return CMD_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
DEFPY(no_bgp_shutdown_msg, no_bgp_shutdown_msg_cmd,
|
||||||
|
"no bgp shutdown message MSG...", NO_STR BGP_STR
|
||||||
|
"Disable administrative shutdown of the BGP instance\n"
|
||||||
|
"Add a shutdown message (RFC 8203)\n" "Shutdown message\n")
|
||||||
|
{
|
||||||
|
VTY_DECLVAR_CONTEXT(bgp, bgp);
|
||||||
|
|
||||||
|
bgp_shutdown_disable(bgp);
|
||||||
|
|
||||||
|
return CMD_SUCCESS;
|
||||||
|
}
|
||||||
|
|
||||||
DEFUN (neighbor_remote_as,
|
DEFUN (neighbor_remote_as,
|
||||||
neighbor_remote_as_cmd,
|
neighbor_remote_as_cmd,
|
||||||
"neighbor <A.B.C.D|X:X::X:X|WORD> remote-as <(1-4294967295)|internal|external>",
|
"neighbor <A.B.C.D|X:X::X:X|WORD> remote-as <(1-4294967295)|internal|external>",
|
||||||
@ -16081,6 +16093,7 @@ void bgp_vty_init(void)
|
|||||||
install_element(BGP_NODE, &bgp_shutdown_cmd);
|
install_element(BGP_NODE, &bgp_shutdown_cmd);
|
||||||
install_element(BGP_NODE, &bgp_shutdown_msg_cmd);
|
install_element(BGP_NODE, &bgp_shutdown_msg_cmd);
|
||||||
install_element(BGP_NODE, &no_bgp_shutdown_cmd);
|
install_element(BGP_NODE, &no_bgp_shutdown_cmd);
|
||||||
|
install_element(BGP_NODE, &no_bgp_shutdown_msg_cmd);
|
||||||
|
|
||||||
/* "neighbor remote-as" commands. */
|
/* "neighbor remote-as" commands. */
|
||||||
install_element(BGP_NODE, &neighbor_remote_as_cmd);
|
install_element(BGP_NODE, &neighbor_remote_as_cmd);
|
||||||
|
Loading…
Reference in New Issue
Block a user