From: Donald Sharp Date: Sat, 15 Apr 2017 00:13:26 +0000 (-0400) Subject: bgpd: Fix 'set as-path prepend last-as 10' X-Git-Tag: frr-3.0-rc0~79^2~1 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=b6ab29296fc7dc5b0a6ad0e5345aca3c2c701cba;p=matthieu%2Ffrr.git bgpd: Fix 'set as-path prepend last-as 10' 1) Fix missing newline in help string 2) Make the ability to have 10 be consistent with the stable/2.0 branch. Signed-off-by: Donald Sharp --- diff --git a/bgpd/bgp_routemap.c b/bgpd/bgp_routemap.c index bafc81eaf8..9b5a7a5ebb 100644 --- a/bgpd/bgp_routemap.c +++ b/bgpd/bgp_routemap.c @@ -1437,7 +1437,7 @@ route_set_aspath_prepend_compile (const char *arg) { unsigned int num; - if (sscanf(arg, "last-as %u", &num) == 1 && num > 0 && num < 10) + if (sscanf(arg, "last-as %u", &num) == 1 && num > 0 && num <= 10) return (void*)(uintptr_t)num; return route_aspath_compile(arg); @@ -3677,12 +3677,12 @@ DEFUN (set_aspath_prepend_asn, DEFUN (set_aspath_prepend_lastas, set_aspath_prepend_lastas_cmd, - "set as-path prepend last-as (1-9)", + "set as-path prepend last-as (1-10)", SET_STR "Transform BGP AS_PATH attribute\n" "Prepend to the as-path\n" "Use the peer's AS-number\n" - "Number of times to insert") + "Number of times to insert\n") { return set_aspath_prepend_asn (self, vty, argc, argv); }