]> git.puffer.fish Git - matthieu/frr.git/commitdiff
bgpd: fix aggregate-address command
authorIgor Ryzhov <iryzhov@nfware.com>
Fri, 21 May 2021 17:10:41 +0000 (20:10 +0300)
committerIgor Ryzhov <iryzhov@nfware.com>
Fri, 21 May 2021 17:28:57 +0000 (20:28 +0300)
Additional parameters are not mandatory.

Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
bgpd/bgp_route.c

index dd1e8471e66cc43deed393a4f5bf6ebfa29791be..c61aedb560d11ab1b75ae62c20cf316ee4b99bc7 100644 (file)
@@ -7807,14 +7807,14 @@ int bgp_aggregate_set(struct bgp *bgp, struct prefix *prefix, afi_t afi,
 
 DEFPY_YANG(
        aggregate_addressv4, aggregate_addressv4_cmd,
-       "[no] aggregate-address <A.B.C.D/M$prefix|A.B.C.D$addr A.B.C.D$mask> {"
+       "[no] aggregate-address <A.B.C.D/M$prefix|A.B.C.D$addr A.B.C.D$mask> [{"
        "as-set$as_set_s"
        "|summary-only$summary_only"
        "|route-map WORD$rmap_name"
        "|origin <egp|igp|incomplete>$origin_s"
        "|matching-MED-only$match_med"
        "|suppress-map WORD$suppress_map"
-       "}",
+       "}]",
        NO_STR
        "Configure BGP aggregate entries\n"
        "Aggregate prefix\n"
@@ -7897,14 +7897,14 @@ DEFPY_YANG(
 }
 
 DEFPY_YANG(aggregate_addressv6, aggregate_addressv6_cmd,
-          "[no] aggregate-address X:X::X:X/M$prefix {"
+          "[no] aggregate-address X:X::X:X/M$prefix [{"
           "as-set$as_set_s"
           "|summary-only$summary_only"
           "|route-map WORD$rmap_name"
           "|origin <egp|igp|incomplete>$origin_s"
           "|matching-MED-only$match_med"
           "|suppress-map WORD$suppress_map"
-          "}",
+          "}]",
           NO_STR
           "Configure BGP aggregate entries\n"
           "Aggregate prefix\n"