]> git.proxmox.com Git - mirror_frr.git/commitdiff
pim6d: Add "show ipv6 show ip pim bsm-database [vrf NAME] [json]" cli
authorSarita Patra <saritap@vmware.com>
Tue, 12 Jul 2022 13:43:10 +0000 (06:43 -0700)
committerSarita Patra <saritap@vmware.com>
Thu, 20 Oct 2022 08:07:48 +0000 (01:07 -0700)
Signed-off-by: Sarita Patra <saritap@vmware.com>
pimd/pim6_cmd.c

index fb61c9618e455b80abbcdf938708abf5b4a772e2..0b6515a57cff3072de915699f9e8d1b6db6f1b83 100644 (file)
@@ -1294,6 +1294,19 @@ DEFPY (show_ipv6_pim_bsr,
        return pim_show_bsr_helper(vrf, vty, !!json);
 }
 
+DEFPY (show_ipv6_pim_bsm_db,
+       show_ipv6_pim_bsm_db_cmd,
+       "show ipv6 pim bsm-database [vrf NAME] [json$json]",
+       SHOW_STR
+       IPV6_STR
+       PIM_STR
+       "PIM cached bsm packets information\n"
+       VRF_CMD_HELP_STR
+       JSON_STR)
+{
+       return pim_show_bsm_db_helper(vrf, vty, !!json);
+}
+
 DEFPY (clear_ipv6_pim_statistics,
        clear_ipv6_pim_statistics_cmd,
        "clear ipv6 pim statistics [vrf NAME]$name",
@@ -1816,6 +1829,7 @@ void pim_cmd_init(void)
        install_element(VIEW_NODE, &show_ipv6_mroute_summary_vrf_all_cmd);
        install_element(VIEW_NODE, &show_ipv6_pim_interface_traffic_cmd);
        install_element(VIEW_NODE, &show_ipv6_pim_bsr_cmd);
+       install_element(VIEW_NODE, &show_ipv6_pim_bsm_db_cmd);
        install_element(ENABLE_NODE, &clear_ipv6_pim_statistics_cmd);
        install_element(ENABLE_NODE, &clear_ipv6_mroute_cmd);
        install_element(ENABLE_NODE, &clear_ipv6_pim_oil_cmd);