]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: Accept no aggregate-address <IP> route-map <RMAP> commands 5073/head
authorDonatas Abraitis <donatas.abraitis@gmail.com>
Thu, 26 Sep 2019 14:35:25 +0000 (17:35 +0300)
committerDonatas Abraitis <donatas.abraitis@gmail.com>
Fri, 27 Sep 2019 05:14:10 +0000 (08:14 +0300)
Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
bgpd/bgp_route.c

index f6202730defbed27e5d8d4ab0854cf6a0295dab1..e7923a10def4b4b3f948b2ac9a018fb6800510c9 100644 (file)
@@ -6570,14 +6570,16 @@ DEFUN (aggregate_address_mask,
 
 DEFUN (no_aggregate_address,
        no_aggregate_address_cmd,
-       "no aggregate-address A.B.C.D/M [<as-set [summary-only]|summary-only [as-set]>]",
+       "no aggregate-address A.B.C.D/M [<as-set [summary-only]|summary-only [as-set]>] [route-map WORD]",
        NO_STR
        "Configure BGP aggregate entries\n"
        "Aggregate prefix\n"
        "Generate AS set path information\n"
        "Filter more specific routes from updates\n"
        "Filter more specific routes from updates\n"
-       "Generate AS set path information\n")
+       "Generate AS set path information\n"
+       "Apply route map to aggregate network\n"
+       "Name of route map\n")
 {
        int idx = 0;
        argv_find(argv, argc, "A.B.C.D/M", &idx);
@@ -6587,7 +6589,7 @@ DEFUN (no_aggregate_address,
 
 DEFUN (no_aggregate_address_mask,
        no_aggregate_address_mask_cmd,
-       "no aggregate-address A.B.C.D A.B.C.D [<as-set [summary-only]|summary-only [as-set]>]",
+       "no aggregate-address A.B.C.D A.B.C.D [<as-set [summary-only]|summary-only [as-set]>] [route-map WORD]",
        NO_STR
        "Configure BGP aggregate entries\n"
        "Aggregate address\n"
@@ -6595,7 +6597,9 @@ DEFUN (no_aggregate_address_mask,
        "Generate AS set path information\n"
        "Filter more specific routes from updates\n"
        "Filter more specific routes from updates\n"
-       "Generate AS set path information\n")
+       "Generate AS set path information\n"
+       "Apply route map to aggregate network\n"
+       "Name of route map\n")
 {
        int idx = 0;
        argv_find(argv, argc, "A.B.C.D", &idx);
@@ -6648,14 +6652,16 @@ DEFUN (ipv6_aggregate_address,
 
 DEFUN (no_ipv6_aggregate_address,
        no_ipv6_aggregate_address_cmd,
-       "no aggregate-address X:X::X:X/M [<as-set [summary-only]|summary-only [as-set]>]",
+       "no aggregate-address X:X::X:X/M [<as-set [summary-only]|summary-only [as-set]>] [route-map WORD]",
        NO_STR
        "Configure BGP aggregate entries\n"
        "Aggregate prefix\n"
        "Generate AS set path information\n"
        "Filter more specific routes from updates\n"
        "Filter more specific routes from updates\n"
-       "Generate AS set path information\n")
+       "Generate AS set path information\n"
+       "Apply route map to aggregate network\n"
+       "Name of route map\n")
 {
        int idx = 0;
        argv_find(argv, argc, "X:X::X:X/M", &idx);