From 5c4508cb328ecb3b840c364772ba9e568f4fabf0 Mon Sep 17 00:00:00 2001 From: sarita patra Date: Fri, 21 Jan 2022 03:02:16 -0800 Subject: [PATCH] pimd: debug pim fixes Enable debug commands "debug pim packetdump send" and "debug pim packetdump receive" in config mode. Display "debug pim nht rp" in show running config. Signed-off-by: sarita patra --- pimd/pim_cmd.c | 4 ++++ pimd/pim_vty.c | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/pimd/pim_cmd.c b/pimd/pim_cmd.c index 86a09f72f9..404a9c57c7 100644 --- a/pimd/pim_cmd.c +++ b/pimd/pim_cmd.c @@ -11115,6 +11115,10 @@ void pim_cmd_init(void) install_element(CONFIG_NODE, &no_debug_pim_events_cmd); install_element(CONFIG_NODE, &debug_pim_packets_cmd); install_element(CONFIG_NODE, &no_debug_pim_packets_cmd); + install_element(CONFIG_NODE, &debug_pim_packetdump_send_cmd); + install_element(CONFIG_NODE, &no_debug_pim_packetdump_send_cmd); + install_element(CONFIG_NODE, &debug_pim_packetdump_recv_cmd); + install_element(CONFIG_NODE, &no_debug_pim_packetdump_recv_cmd); install_element(CONFIG_NODE, &debug_pim_trace_cmd); install_element(CONFIG_NODE, &no_debug_pim_trace_cmd); install_element(CONFIG_NODE, &debug_pim_trace_detail_cmd); diff --git a/pimd/pim_vty.c b/pimd/pim_vty.c index 5c6d32714f..8812a095f8 100644 --- a/pimd/pim_vty.c +++ b/pimd/pim_vty.c @@ -162,6 +162,11 @@ int pim_debug_config_write(struct vty *vty) ++writes; } + if (PIM_DEBUG_PIM_NHT_RP) { + vty_out(vty, "debug pim nht rp\n"); + ++writes; + } + return writes; } -- 2.39.5