version 1.1.1.1, 2012/02/21 17:26:11
|
version 1.1.1.2, 2013/07/21 23:54:41
|
Line 29 unsigned long zebra_debug_event;
|
Line 29 unsigned long zebra_debug_event;
|
unsigned long zebra_debug_packet; |
unsigned long zebra_debug_packet; |
unsigned long zebra_debug_kernel; |
unsigned long zebra_debug_kernel; |
unsigned long zebra_debug_rib; |
unsigned long zebra_debug_rib; |
|
unsigned long zebra_debug_fpm; |
|
|
DEFUN (show_debugging_zebra, |
DEFUN (show_debugging_zebra, |
show_debugging_zebra_cmd, |
show_debugging_zebra_cmd, |
Line 71 DEFUN (show_debugging_zebra,
|
Line 72 DEFUN (show_debugging_zebra,
|
if (IS_ZEBRA_DEBUG_RIB_Q) |
if (IS_ZEBRA_DEBUG_RIB_Q) |
vty_out (vty, " Zebra RIB queue debugging is on%s", VTY_NEWLINE); |
vty_out (vty, " Zebra RIB queue debugging is on%s", VTY_NEWLINE); |
|
|
|
if (IS_ZEBRA_DEBUG_FPM) |
|
vty_out (vty, " Zebra FPM debugging is on%s", VTY_NEWLINE); |
|
|
return CMD_SUCCESS; |
return CMD_SUCCESS; |
} |
} |
|
|
Line 169 DEFUN (debug_zebra_rib_q,
|
Line 173 DEFUN (debug_zebra_rib_q,
|
return CMD_SUCCESS; |
return CMD_SUCCESS; |
} |
} |
|
|
|
DEFUN (debug_zebra_fpm, |
|
debug_zebra_fpm_cmd, |
|
"debug zebra fpm", |
|
DEBUG_STR |
|
"Zebra configuration\n" |
|
"Debug zebra FPM events\n") |
|
{ |
|
SET_FLAG (zebra_debug_fpm, ZEBRA_DEBUG_FPM); |
|
return CMD_SUCCESS; |
|
} |
|
|
DEFUN (no_debug_zebra_events, |
DEFUN (no_debug_zebra_events, |
no_debug_zebra_events_cmd, |
no_debug_zebra_events_cmd, |
"no debug zebra events", |
"no debug zebra events", |
Line 247 DEFUN (no_debug_zebra_rib_q,
|
Line 262 DEFUN (no_debug_zebra_rib_q,
|
return CMD_SUCCESS; |
return CMD_SUCCESS; |
} |
} |
|
|
|
DEFUN (no_debug_zebra_fpm, |
|
no_debug_zebra_fpm_cmd, |
|
"no debug zebra fpm", |
|
NO_STR |
|
DEBUG_STR |
|
"Zebra configuration\n" |
|
"Debug zebra FPM events\n") |
|
{ |
|
zebra_debug_fpm = 0; |
|
return CMD_SUCCESS; |
|
} |
|
|
/* Debug node. */ |
/* Debug node. */ |
struct cmd_node debug_node = |
struct cmd_node debug_node = |
{ |
{ |
Line 302 config_write_debug (struct vty *vty)
|
Line 329 config_write_debug (struct vty *vty)
|
vty_out (vty, "debug zebra rib queue%s", VTY_NEWLINE); |
vty_out (vty, "debug zebra rib queue%s", VTY_NEWLINE); |
write++; |
write++; |
} |
} |
|
if (IS_ZEBRA_DEBUG_FPM) |
|
{ |
|
vty_out (vty, "debug zebra fpm%s", VTY_NEWLINE); |
|
write++; |
|
} |
return write; |
return write; |
} |
} |
|
|
Line 312 zebra_debug_init (void)
|
Line 344 zebra_debug_init (void)
|
zebra_debug_packet = 0; |
zebra_debug_packet = 0; |
zebra_debug_kernel = 0; |
zebra_debug_kernel = 0; |
zebra_debug_rib = 0; |
zebra_debug_rib = 0; |
|
zebra_debug_fpm = 0; |
|
|
install_node (&debug_node, config_write_debug); |
install_node (&debug_node, config_write_debug); |
|
|
Line 325 zebra_debug_init (void)
|
Line 358 zebra_debug_init (void)
|
install_element (ENABLE_NODE, &debug_zebra_kernel_cmd); |
install_element (ENABLE_NODE, &debug_zebra_kernel_cmd); |
install_element (ENABLE_NODE, &debug_zebra_rib_cmd); |
install_element (ENABLE_NODE, &debug_zebra_rib_cmd); |
install_element (ENABLE_NODE, &debug_zebra_rib_q_cmd); |
install_element (ENABLE_NODE, &debug_zebra_rib_q_cmd); |
|
install_element (ENABLE_NODE, &debug_zebra_fpm_cmd); |
install_element (ENABLE_NODE, &no_debug_zebra_events_cmd); |
install_element (ENABLE_NODE, &no_debug_zebra_events_cmd); |
install_element (ENABLE_NODE, &no_debug_zebra_packet_cmd); |
install_element (ENABLE_NODE, &no_debug_zebra_packet_cmd); |
install_element (ENABLE_NODE, &no_debug_zebra_kernel_cmd); |
install_element (ENABLE_NODE, &no_debug_zebra_kernel_cmd); |
install_element (ENABLE_NODE, &no_debug_zebra_rib_cmd); |
install_element (ENABLE_NODE, &no_debug_zebra_rib_cmd); |
install_element (ENABLE_NODE, &no_debug_zebra_rib_q_cmd); |
install_element (ENABLE_NODE, &no_debug_zebra_rib_q_cmd); |
|
install_element (ENABLE_NODE, &no_debug_zebra_fpm_cmd); |
|
|
install_element (CONFIG_NODE, &debug_zebra_events_cmd); |
install_element (CONFIG_NODE, &debug_zebra_events_cmd); |
install_element (CONFIG_NODE, &debug_zebra_packet_cmd); |
install_element (CONFIG_NODE, &debug_zebra_packet_cmd); |
Line 338 zebra_debug_init (void)
|
Line 373 zebra_debug_init (void)
|
install_element (CONFIG_NODE, &debug_zebra_kernel_cmd); |
install_element (CONFIG_NODE, &debug_zebra_kernel_cmd); |
install_element (CONFIG_NODE, &debug_zebra_rib_cmd); |
install_element (CONFIG_NODE, &debug_zebra_rib_cmd); |
install_element (CONFIG_NODE, &debug_zebra_rib_q_cmd); |
install_element (CONFIG_NODE, &debug_zebra_rib_q_cmd); |
|
install_element (CONFIG_NODE, &debug_zebra_fpm_cmd); |
install_element (CONFIG_NODE, &no_debug_zebra_events_cmd); |
install_element (CONFIG_NODE, &no_debug_zebra_events_cmd); |
install_element (CONFIG_NODE, &no_debug_zebra_packet_cmd); |
install_element (CONFIG_NODE, &no_debug_zebra_packet_cmd); |
install_element (CONFIG_NODE, &no_debug_zebra_kernel_cmd); |
install_element (CONFIG_NODE, &no_debug_zebra_kernel_cmd); |
install_element (CONFIG_NODE, &no_debug_zebra_rib_cmd); |
install_element (CONFIG_NODE, &no_debug_zebra_rib_cmd); |
install_element (CONFIG_NODE, &no_debug_zebra_rib_q_cmd); |
install_element (CONFIG_NODE, &no_debug_zebra_rib_q_cmd); |
|
install_element (CONFIG_NODE, &no_debug_zebra_fpm_cmd); |
} |
} |