From: Your Name Date: Mon, 10 Oct 2022 10:51:27 +0000 (+0300) Subject: bgpd: fix display bgp large-community exact-match X-Git-Tag: frr-8.3.2~15^2 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=c220552e8379c8bb1ee083e24868ef7cfaf614ed;p=matthieu%2Ffrr.git bgpd: fix display bgp large-community exact-match Before patch: frr# show bgp large-community 1:1:1 exact-match % Large-community malformed After patch: frr# show bgp large-community 1:1:1 exact-match Signed-off-by: Dmitrii Turlupov (cherry picked from commit 1857760c1ed38250d6be0d92502f9dc816d4e4cc) --- diff --git a/bgpd/bgp_route.c b/bgpd/bgp_route.c index 70b28cf74a..8fb62fa3d3 100644 --- a/bgpd/bgp_route.c +++ b/bgpd/bgp_route.c @@ -12044,8 +12044,10 @@ DEFUN (show_ip_bgp_large_community, return CMD_WARNING; if (argv_find(argv, argc, "AA:BB:CC", &idx)) { - if (argv_find(argv, argc, "exact-match", &idx)) + if (argv_find(argv, argc, "exact-match", &idx)) { + argc--; exact_match = 1; + } return bgp_show_lcommunity(vty, bgp, argc, argv, exact_match, afi, safi, uj); } else