mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-10 10:49:01 +00:00
pim6d: Add "[no] debug pimv6 bsm" cli
The cli "[no] debug pimv6 bsm" is used to enable/ disable bsm debugs for PIMV6 Signed-off-by: Sarita Patra <saritap@vmware.com>
This commit is contained in:
parent
2792bff145
commit
4d6ca7913f
@ -1714,6 +1714,22 @@ DEFPY (debug_mld_trace_detail,
|
|||||||
return CMD_SUCCESS;
|
return CMD_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
DEFPY (debug_pimv6_bsm,
|
||||||
|
debug_pimv6_bsm_cmd,
|
||||||
|
"[no] debug pimv6 bsm",
|
||||||
|
NO_STR
|
||||||
|
DEBUG_STR
|
||||||
|
DEBUG_PIMV6_STR
|
||||||
|
DEBUG_PIMV6_BSM_STR)
|
||||||
|
{
|
||||||
|
if (!no)
|
||||||
|
PIM_DO_DEBUG_BSM;
|
||||||
|
else
|
||||||
|
PIM_DONT_DEBUG_BSM;
|
||||||
|
|
||||||
|
return CMD_SUCCESS;
|
||||||
|
}
|
||||||
|
|
||||||
void pim_cmd_init(void)
|
void pim_cmd_init(void)
|
||||||
{
|
{
|
||||||
if_cmd_init(pim_interface_config_write);
|
if_cmd_init(pim_interface_config_write);
|
||||||
@ -1857,6 +1873,7 @@ void pim_cmd_init(void)
|
|||||||
install_element(ENABLE_NODE, &debug_mld_packets_cmd);
|
install_element(ENABLE_NODE, &debug_mld_packets_cmd);
|
||||||
install_element(ENABLE_NODE, &debug_mld_trace_cmd);
|
install_element(ENABLE_NODE, &debug_mld_trace_cmd);
|
||||||
install_element(ENABLE_NODE, &debug_mld_trace_detail_cmd);
|
install_element(ENABLE_NODE, &debug_mld_trace_detail_cmd);
|
||||||
|
install_element(ENABLE_NODE, &debug_pimv6_bsm_cmd);
|
||||||
|
|
||||||
install_element(CONFIG_NODE, &debug_pimv6_cmd);
|
install_element(CONFIG_NODE, &debug_pimv6_cmd);
|
||||||
install_element(CONFIG_NODE, &debug_pimv6_nht_cmd);
|
install_element(CONFIG_NODE, &debug_pimv6_nht_cmd);
|
||||||
@ -1875,4 +1892,5 @@ void pim_cmd_init(void)
|
|||||||
install_element(CONFIG_NODE, &debug_mld_packets_cmd);
|
install_element(CONFIG_NODE, &debug_mld_packets_cmd);
|
||||||
install_element(CONFIG_NODE, &debug_mld_trace_cmd);
|
install_element(CONFIG_NODE, &debug_mld_trace_cmd);
|
||||||
install_element(CONFIG_NODE, &debug_mld_trace_detail_cmd);
|
install_element(CONFIG_NODE, &debug_mld_trace_detail_cmd);
|
||||||
|
install_element(CONFIG_NODE, &debug_pimv6_bsm_cmd);
|
||||||
}
|
}
|
||||||
|
@ -58,6 +58,7 @@
|
|||||||
#define DEBUG_PIMV6_TRACE_STR "PIMv6 internal daemon activity\n"
|
#define DEBUG_PIMV6_TRACE_STR "PIMv6 internal daemon activity\n"
|
||||||
#define DEBUG_PIMV6_ZEBRA_STR "ZEBRA protocol activity\n"
|
#define DEBUG_PIMV6_ZEBRA_STR "ZEBRA protocol activity\n"
|
||||||
#define DEBUG_MROUTE6_STR "PIMv6 interaction with kernel MFC cache\n"
|
#define DEBUG_MROUTE6_STR "PIMv6 interaction with kernel MFC cache\n"
|
||||||
|
#define DEBUG_PIMV6_BSM_STR "BSR message processing activity\n"
|
||||||
|
|
||||||
void pim_cmd_init(void);
|
void pim_cmd_init(void);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user