DEBUG_STR
"RIPng configuration\n")
{
- vty_out (vty, "RIPng debugging status:\n");
-
- if (IS_RIPNG_DEBUG_EVENT)
- vty_out (vty, " RIPng event debugging is on\n");
-
- if (IS_RIPNG_DEBUG_PACKET)
- {
- if (IS_RIPNG_DEBUG_SEND && IS_RIPNG_DEBUG_RECV)
- {
- vty_out (vty," RIPng packet debugging is on\n");
- }
- else
- {
- if (IS_RIPNG_DEBUG_SEND)
- vty_out (vty," RIPng packet send debugging is on\n");
- else
- vty_out (vty," RIPng packet receive debugging is on\n");
+ vty_out(vty, "RIPng debugging status:\n");
+
+ if (IS_RIPNG_DEBUG_EVENT)
+ vty_out(vty, " RIPng event debugging is on\n");
+
+ if (IS_RIPNG_DEBUG_PACKET) {
+ if (IS_RIPNG_DEBUG_SEND && IS_RIPNG_DEBUG_RECV) {
+ vty_out(vty, " RIPng packet debugging is on\n");
+ } else {
+ if (IS_RIPNG_DEBUG_SEND)
+ vty_out(vty,
+ " RIPng packet send debugging is on\n");
+ else
+ vty_out(vty,
+ " RIPng packet receive debugging is on\n");
+ }
}
- }
- if (IS_RIPNG_DEBUG_ZEBRA)
- vty_out (vty, " RIPng zebra debugging is on\n");
+ if (IS_RIPNG_DEBUG_ZEBRA)
+ vty_out(vty, " RIPng zebra debugging is on\n");
- return CMD_SUCCESS;
+ return CMD_SUCCESS;
}
DEFUN (debug_ripng_events,
"RIPng configuration\n"
"Debug option set for ripng events\n")
{
- ripng_debug_event = RIPNG_DEBUG_EVENT;
- return CMD_WARNING_CONFIG_FAILED;
+ ripng_debug_event = RIPNG_DEBUG_EVENT;
+ return CMD_WARNING_CONFIG_FAILED;
}
DEFUN (debug_ripng_packet,
"RIPng configuration\n"
"Debug option set for ripng packet\n")
{
- ripng_debug_packet = RIPNG_DEBUG_PACKET;
- ripng_debug_packet |= RIPNG_DEBUG_SEND;
- ripng_debug_packet |= RIPNG_DEBUG_RECV;
- return CMD_SUCCESS;
+ ripng_debug_packet = RIPNG_DEBUG_PACKET;
+ ripng_debug_packet |= RIPNG_DEBUG_SEND;
+ ripng_debug_packet |= RIPNG_DEBUG_RECV;
+ return CMD_SUCCESS;
}
DEFUN (debug_ripng_packet_direct,
"Debug option set for receive packet\n"
"Debug option set for send packet\n")
{
- int idx_recv_send = 3;
- ripng_debug_packet |= RIPNG_DEBUG_PACKET;
- if (strncmp ("send", argv[idx_recv_send]->arg, strlen (argv[idx_recv_send]->arg)) == 0)
- ripng_debug_packet |= RIPNG_DEBUG_SEND;
- if (strncmp ("recv", argv[idx_recv_send]->arg, strlen (argv[idx_recv_send]->arg)) == 0)
- ripng_debug_packet |= RIPNG_DEBUG_RECV;
-
- return CMD_SUCCESS;
+ int idx_recv_send = 3;
+ ripng_debug_packet |= RIPNG_DEBUG_PACKET;
+ if (strncmp("send", argv[idx_recv_send]->arg,
+ strlen(argv[idx_recv_send]->arg))
+ == 0)
+ ripng_debug_packet |= RIPNG_DEBUG_SEND;
+ if (strncmp("recv", argv[idx_recv_send]->arg,
+ strlen(argv[idx_recv_send]->arg))
+ == 0)
+ ripng_debug_packet |= RIPNG_DEBUG_RECV;
+
+ return CMD_SUCCESS;
}
DEFUN (debug_ripng_zebra,
"RIPng configuration\n"
"Debug option set for ripng and zebra communication\n")
{
- ripng_debug_zebra = RIPNG_DEBUG_ZEBRA;
- return CMD_WARNING_CONFIG_FAILED;
+ ripng_debug_zebra = RIPNG_DEBUG_ZEBRA;
+ return CMD_WARNING_CONFIG_FAILED;
}
DEFUN (no_debug_ripng_events,
"RIPng configuration\n"
"Debug option set for ripng events\n")
{
- ripng_debug_event = 0;
- return CMD_SUCCESS;
+ ripng_debug_event = 0;
+ return CMD_SUCCESS;
}
DEFUN (no_debug_ripng_packet,
"RIPng configuration\n"
"Debug option set for ripng packet\n")
{
- ripng_debug_packet = 0;
- return CMD_SUCCESS;
+ ripng_debug_packet = 0;
+ return CMD_SUCCESS;
}
DEFUN (no_debug_ripng_packet_direct,
"Debug option set for receive packet\n"
"Debug option set for send packet\n")
{
- int idx_recv_send = 4;
- if (strncmp ("send", argv[idx_recv_send]->arg, strlen (argv[idx_recv_send]->arg)) == 0)
- {
- if (IS_RIPNG_DEBUG_RECV)
- ripng_debug_packet &= ~RIPNG_DEBUG_SEND;
- else
- ripng_debug_packet = 0;
- }
- else if (strncmp ("recv", argv[idx_recv_send]->arg, strlen (argv[idx_recv_send]->arg)) == 0)
- {
- if (IS_RIPNG_DEBUG_SEND)
- ripng_debug_packet &= ~RIPNG_DEBUG_RECV;
- else
- ripng_debug_packet = 0;
- }
- return CMD_SUCCESS;
+ int idx_recv_send = 4;
+ if (strncmp("send", argv[idx_recv_send]->arg,
+ strlen(argv[idx_recv_send]->arg))
+ == 0) {
+ if (IS_RIPNG_DEBUG_RECV)
+ ripng_debug_packet &= ~RIPNG_DEBUG_SEND;
+ else
+ ripng_debug_packet = 0;
+ } else if (strncmp("recv", argv[idx_recv_send]->arg,
+ strlen(argv[idx_recv_send]->arg))
+ == 0) {
+ if (IS_RIPNG_DEBUG_SEND)
+ ripng_debug_packet &= ~RIPNG_DEBUG_RECV;
+ else
+ ripng_debug_packet = 0;
+ }
+ return CMD_SUCCESS;
}
DEFUN (no_debug_ripng_zebra,
"RIPng configuration\n"
"Debug option set for ripng and zebra communication\n")
{
- ripng_debug_zebra = 0;
- return CMD_WARNING_CONFIG_FAILED;
+ ripng_debug_zebra = 0;
+ return CMD_WARNING_CONFIG_FAILED;
}
/* Debug node. */
-static struct cmd_node debug_node =
-{
- DEBUG_NODE,
- "", /* Debug node has no interface. */
- 1 /* VTYSH */
+static struct cmd_node debug_node = {
+ DEBUG_NODE, "", /* Debug node has no interface. */
+ 1 /* VTYSH */
};
-static int
-config_write_debug (struct vty *vty)
+static int config_write_debug(struct vty *vty)
{
- int write = 0;
+ int write = 0;
- if (IS_RIPNG_DEBUG_EVENT)
- {
- vty_out (vty, "debug ripng events\n");
- write++;
- }
- if (IS_RIPNG_DEBUG_PACKET)
- {
- if (IS_RIPNG_DEBUG_SEND && IS_RIPNG_DEBUG_RECV)
- {
- vty_out (vty,"debug ripng packet\n");
- write++;
+ if (IS_RIPNG_DEBUG_EVENT) {
+ vty_out(vty, "debug ripng events\n");
+ write++;
}
- else
- {
- if (IS_RIPNG_DEBUG_SEND)
- vty_out (vty,"debug ripng packet send\n");
- else
- vty_out (vty,"debug ripng packet recv\n");
- write++;
+ if (IS_RIPNG_DEBUG_PACKET) {
+ if (IS_RIPNG_DEBUG_SEND && IS_RIPNG_DEBUG_RECV) {
+ vty_out(vty, "debug ripng packet\n");
+ write++;
+ } else {
+ if (IS_RIPNG_DEBUG_SEND)
+ vty_out(vty, "debug ripng packet send\n");
+ else
+ vty_out(vty, "debug ripng packet recv\n");
+ write++;
+ }
}
- }
- if (IS_RIPNG_DEBUG_ZEBRA)
- {
- vty_out (vty, "debug ripng zebra\n");
- write++;
- }
- return write;
+ if (IS_RIPNG_DEBUG_ZEBRA) {
+ vty_out(vty, "debug ripng zebra\n");
+ write++;
+ }
+ return write;
}
-void
-ripng_debug_reset ()
+void ripng_debug_reset()
{
- ripng_debug_event = 0;
- ripng_debug_packet = 0;
- ripng_debug_zebra = 0;
+ ripng_debug_event = 0;
+ ripng_debug_packet = 0;
+ ripng_debug_zebra = 0;
}
-void
-ripng_debug_init ()
+void ripng_debug_init()
{
- ripng_debug_event = 0;
- ripng_debug_packet = 0;
- ripng_debug_zebra = 0;
-
- install_node (&debug_node, config_write_debug);
-
- install_element (VIEW_NODE, &show_debugging_ripng_cmd);
-
- install_element (ENABLE_NODE, &debug_ripng_events_cmd);
- install_element (ENABLE_NODE, &debug_ripng_packet_cmd);
- install_element (ENABLE_NODE, &debug_ripng_packet_direct_cmd);
- install_element (ENABLE_NODE, &debug_ripng_zebra_cmd);
- install_element (ENABLE_NODE, &no_debug_ripng_events_cmd);
- install_element (ENABLE_NODE, &no_debug_ripng_packet_cmd);
- install_element (ENABLE_NODE, &no_debug_ripng_packet_direct_cmd);
- install_element (ENABLE_NODE, &no_debug_ripng_zebra_cmd);
-
- install_element (CONFIG_NODE, &debug_ripng_events_cmd);
- install_element (CONFIG_NODE, &debug_ripng_packet_cmd);
- install_element (CONFIG_NODE, &debug_ripng_packet_direct_cmd);
- install_element (CONFIG_NODE, &debug_ripng_zebra_cmd);
- install_element (CONFIG_NODE, &no_debug_ripng_events_cmd);
- install_element (CONFIG_NODE, &no_debug_ripng_packet_cmd);
- install_element (CONFIG_NODE, &no_debug_ripng_packet_direct_cmd);
- install_element (CONFIG_NODE, &no_debug_ripng_zebra_cmd);
+ ripng_debug_event = 0;
+ ripng_debug_packet = 0;
+ ripng_debug_zebra = 0;
+
+ install_node(&debug_node, config_write_debug);
+
+ install_element(VIEW_NODE, &show_debugging_ripng_cmd);
+
+ install_element(ENABLE_NODE, &debug_ripng_events_cmd);
+ install_element(ENABLE_NODE, &debug_ripng_packet_cmd);
+ install_element(ENABLE_NODE, &debug_ripng_packet_direct_cmd);
+ install_element(ENABLE_NODE, &debug_ripng_zebra_cmd);
+ install_element(ENABLE_NODE, &no_debug_ripng_events_cmd);
+ install_element(ENABLE_NODE, &no_debug_ripng_packet_cmd);
+ install_element(ENABLE_NODE, &no_debug_ripng_packet_direct_cmd);
+ install_element(ENABLE_NODE, &no_debug_ripng_zebra_cmd);
+
+ install_element(CONFIG_NODE, &debug_ripng_events_cmd);
+ install_element(CONFIG_NODE, &debug_ripng_packet_cmd);
+ install_element(CONFIG_NODE, &debug_ripng_packet_direct_cmd);
+ install_element(CONFIG_NODE, &debug_ripng_zebra_cmd);
+ install_element(CONFIG_NODE, &no_debug_ripng_events_cmd);
+ install_element(CONFIG_NODE, &no_debug_ripng_packet_cmd);
+ install_element(CONFIG_NODE, &no_debug_ripng_packet_direct_cmd);
+ install_element(CONFIG_NODE, &no_debug_ripng_zebra_cmd);
}