diff options
| author | Sai Gomathi N <nsaigomathi@vmware.com> | 2022-09-25 23:07:42 -0700 |
|---|---|---|
| committer | Sai Gomathi N <nsaigomathi@vmware.com> | 2022-09-25 23:07:42 -0700 |
| commit | b92f5c2eccf4a6177119a46633b38f4a3bb38a38 (patch) | |
| tree | 3650300cc841b13b84d79fa861cc8a80f72ae71f /pimd/pim6_cmd.c | |
| parent | de00db38aa109135578945e10e2f1888b1e9bc50 (diff) | |
pim6d: Add 'debug mld events'
Implementing debug mld events command for debugging MLD system events.
Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
Diffstat (limited to 'pimd/pim6_cmd.c')
| -rw-r--r-- | pimd/pim6_cmd.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/pimd/pim6_cmd.c b/pimd/pim6_cmd.c index 77b6a49d27..e86e2f972e 100644 --- a/pimd/pim6_cmd.c +++ b/pimd/pim6_cmd.c @@ -1581,6 +1581,22 @@ DEFPY (debug_mld, return CMD_SUCCESS; } +DEFPY (debug_mld_events, + debug_mld_events_cmd, + "[no] debug mld events", + NO_STR + DEBUG_STR + DEBUG_MLD_STR + DEBUG_MLD_EVENTS_STR) +{ + if (!no) + PIM_DO_DEBUG_GM_EVENTS; + else + PIM_DONT_DEBUG_GM_EVENTS; + + return CMD_SUCCESS; +} + void pim_cmd_init(void) { if_cmd_init(pim_interface_config_write); @@ -1714,6 +1730,7 @@ void pim_cmd_init(void) install_element(ENABLE_NODE, &debug_mroute6_cmd); install_element(ENABLE_NODE, &debug_mroute6_detail_cmd); install_element(ENABLE_NODE, &debug_mld_cmd); + install_element(ENABLE_NODE, &debug_mld_events_cmd); install_element(CONFIG_NODE, &debug_pimv6_cmd); install_element(CONFIG_NODE, &debug_pimv6_nht_cmd); @@ -1728,4 +1745,5 @@ void pim_cmd_init(void) install_element(CONFIG_NODE, &debug_mroute6_cmd); install_element(CONFIG_NODE, &debug_mroute6_detail_cmd); install_element(CONFIG_NODE, &debug_mld_cmd); + install_element(CONFIG_NODE, &debug_mld_events_cmd); } |
