forked from Mirror/frr
pimd: cli changes for pim-debug-vxlan
Sample: root@TORC12:~# vtysh -c "show run" |grep "debug pim vxlan" debug pim vxlan root@TORC12:~# vtysh -c "show debug" |grep "pim vxlan" debug pim vxlan root@TORC12:~# Signed-off-by: Anuradha Karuppiah <anuradhak@cumulusnetworks.com>
This commit is contained in:
parent
d9e75668b6
commit
4d913fa62e
|
@ -7400,6 +7400,29 @@ DEFUN (no_debug_pim_zebra,
|
||||||
return CMD_SUCCESS;
|
return CMD_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
DEFUN (debug_pim_vxlan,
|
||||||
|
debug_pim_vxlan_cmd,
|
||||||
|
"debug pim vxlan",
|
||||||
|
DEBUG_STR
|
||||||
|
DEBUG_PIM_STR
|
||||||
|
DEBUG_PIM_VXLAN_STR)
|
||||||
|
{
|
||||||
|
PIM_DO_DEBUG_VXLAN;
|
||||||
|
return CMD_SUCCESS;
|
||||||
|
}
|
||||||
|
|
||||||
|
DEFUN (no_debug_pim_vxlan,
|
||||||
|
no_debug_pim_vxlan_cmd,
|
||||||
|
"no debug pim vxlan",
|
||||||
|
NO_STR
|
||||||
|
DEBUG_STR
|
||||||
|
DEBUG_PIM_STR
|
||||||
|
DEBUG_PIM_VXLAN_STR)
|
||||||
|
{
|
||||||
|
PIM_DONT_DEBUG_VXLAN;
|
||||||
|
return CMD_SUCCESS;
|
||||||
|
}
|
||||||
|
|
||||||
DEFUN (debug_msdp,
|
DEFUN (debug_msdp,
|
||||||
debug_msdp_cmd,
|
debug_msdp_cmd,
|
||||||
"debug msdp",
|
"debug msdp",
|
||||||
|
@ -8900,6 +8923,8 @@ void pim_cmd_init(void)
|
||||||
install_element(ENABLE_NODE, &no_debug_ssmpingd_cmd);
|
install_element(ENABLE_NODE, &no_debug_ssmpingd_cmd);
|
||||||
install_element(ENABLE_NODE, &debug_pim_zebra_cmd);
|
install_element(ENABLE_NODE, &debug_pim_zebra_cmd);
|
||||||
install_element(ENABLE_NODE, &no_debug_pim_zebra_cmd);
|
install_element(ENABLE_NODE, &no_debug_pim_zebra_cmd);
|
||||||
|
install_element(ENABLE_NODE, &debug_pim_vxlan_cmd);
|
||||||
|
install_element(ENABLE_NODE, &no_debug_pim_vxlan_cmd);
|
||||||
install_element(ENABLE_NODE, &debug_msdp_cmd);
|
install_element(ENABLE_NODE, &debug_msdp_cmd);
|
||||||
install_element(ENABLE_NODE, &no_debug_msdp_cmd);
|
install_element(ENABLE_NODE, &no_debug_msdp_cmd);
|
||||||
install_element(ENABLE_NODE, &debug_msdp_events_cmd);
|
install_element(ENABLE_NODE, &debug_msdp_events_cmd);
|
||||||
|
@ -8941,6 +8966,8 @@ void pim_cmd_init(void)
|
||||||
install_element(CONFIG_NODE, &no_debug_ssmpingd_cmd);
|
install_element(CONFIG_NODE, &no_debug_ssmpingd_cmd);
|
||||||
install_element(CONFIG_NODE, &debug_pim_zebra_cmd);
|
install_element(CONFIG_NODE, &debug_pim_zebra_cmd);
|
||||||
install_element(CONFIG_NODE, &no_debug_pim_zebra_cmd);
|
install_element(CONFIG_NODE, &no_debug_pim_zebra_cmd);
|
||||||
|
install_element(CONFIG_NODE, &debug_pim_vxlan_cmd);
|
||||||
|
install_element(CONFIG_NODE, &no_debug_pim_vxlan_cmd);
|
||||||
install_element(CONFIG_NODE, &debug_msdp_cmd);
|
install_element(CONFIG_NODE, &debug_msdp_cmd);
|
||||||
install_element(CONFIG_NODE, &no_debug_msdp_cmd);
|
install_element(CONFIG_NODE, &no_debug_msdp_cmd);
|
||||||
install_element(CONFIG_NODE, &debug_msdp_events_cmd);
|
install_element(CONFIG_NODE, &debug_msdp_events_cmd);
|
||||||
|
|
|
@ -52,6 +52,7 @@
|
||||||
#define DEBUG_PIM_PACKETDUMP_RECV_STR "Dump received packets\n"
|
#define DEBUG_PIM_PACKETDUMP_RECV_STR "Dump received packets\n"
|
||||||
#define DEBUG_PIM_TRACE_STR "PIM internal daemon activity\n"
|
#define DEBUG_PIM_TRACE_STR "PIM internal daemon activity\n"
|
||||||
#define DEBUG_PIM_ZEBRA_STR "ZEBRA protocol activity\n"
|
#define DEBUG_PIM_ZEBRA_STR "ZEBRA protocol activity\n"
|
||||||
|
#define DEBUG_PIM_VXLAN_STR "PIM VxLAN events\n"
|
||||||
#define DEBUG_SSMPINGD_STR "ssmpingd activity\n"
|
#define DEBUG_SSMPINGD_STR "ssmpingd activity\n"
|
||||||
#define CLEAR_IP_IGMP_STR "IGMP clear commands\n"
|
#define CLEAR_IP_IGMP_STR "IGMP clear commands\n"
|
||||||
#define CLEAR_IP_PIM_STR "PIM clear commands\n"
|
#define CLEAR_IP_PIM_STR "PIM clear commands\n"
|
||||||
|
|
|
@ -119,6 +119,11 @@ int pim_debug_config_write(struct vty *vty)
|
||||||
++writes;
|
++writes;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (PIM_DEBUG_VXLAN) {
|
||||||
|
vty_out(vty, "debug pim vxlan\n");
|
||||||
|
++writes;
|
||||||
|
}
|
||||||
|
|
||||||
if (PIM_DEBUG_SSMPINGD) {
|
if (PIM_DEBUG_SSMPINGD) {
|
||||||
vty_out(vty, "debug ssmpingd\n");
|
vty_out(vty, "debug ssmpingd\n");
|
||||||
++writes;
|
++writes;
|
||||||
|
|
Loading…
Reference in a new issue