From f414725f044b39c035ab17747ce659f1050d01b5 Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Tue, 19 May 2015 18:29:19 -0700 Subject: [PATCH] The BGP parser will not accept "no bgp route-map delay-timer 1" --- bgpd/bgp_vty.c | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/bgpd/bgp_vty.c b/bgpd/bgp_vty.c index fefbba1ad9..53b01a7381 100644 --- a/bgpd/bgp_vty.c +++ b/bgpd/bgp_vty.c @@ -4901,8 +4901,7 @@ DEFUN (bgp_set_route_map_delay_timer, SET_STR "BGP route-map delay timer\n" "Time in secs to wait before processing route-map changes\n" - "0 disables the timer and no route updates happen when\n" - "route-maps change") + "0 disables the timer, no route updates happen when route-maps change\n") { u_int32_t rmap_delay_timer; struct bgp *bgp; @@ -4932,7 +4931,7 @@ DEFUN (no_bgp_set_route_map_delay_timer, "no bgp route-map delay-timer", NO_STR "Default BGP route-map delay timer\n" - "Reset to default time to wait for processing route-map changes") + "Reset to default time to wait for processing route-map changes\n") { struct bgp *bgp; @@ -4942,6 +4941,14 @@ DEFUN (no_bgp_set_route_map_delay_timer, return CMD_SUCCESS; } +ALIAS (no_bgp_set_route_map_delay_timer, + no_bgp_set_route_map_delay_timer_val_cmd, + "no bgp route-map delay-timer <0-600>", + NO_STR + "Default BGP route-map delay timer\n" + "Reset to default time to wait for processing route-map changes\n" + "0 disables the timer, no route updates happen when route-maps change\n") + /* neighbor interface */ static int peer_interface_vty (struct vty *vty, const char *ip_str, const char *str) @@ -11730,6 +11737,7 @@ bgp_vty_init (void) /* route-map delay-timer commands */ install_element (BGP_NODE, &bgp_set_route_map_delay_timer_cmd); install_element (BGP_NODE, &no_bgp_set_route_map_delay_timer_cmd); + install_element (BGP_NODE, &no_bgp_set_route_map_delay_timer_val_cmd); /* "bgp client-to-client reflection" commands */ install_element (BGP_NODE, &no_bgp_client_to_client_reflection_cmd); -- 2.39.5