summaryrefslogtreecommitdiff
path: root/ripngd/ripng_debug.c
diff options
context:
space:
mode:
Diffstat (limited to 'ripngd/ripng_debug.c')
-rw-r--r--ripngd/ripng_debug.c239
1 files changed, 115 insertions, 124 deletions
diff --git a/ripngd/ripng_debug.c b/ripngd/ripng_debug.c
index 16c8b3400d..87759ed00e 100644
--- a/ripngd/ripng_debug.c
+++ b/ripngd/ripng_debug.c
@@ -17,7 +17,7 @@
* You should have received a copy of the GNU General Public License
* along with GNU Zebra; see the file COPYING. If not, write to the Free
* Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
- * 02111-1307, USA.
+ * 02111-1307, USA.
*/
#include <zebra.h>
@@ -36,33 +36,31 @@ DEFUN (show_debugging_ripng,
DEBUG_STR
"RIPng configuration\n")
{
- vty_out (vty, "RIPng debugging status:%s", VTY_NEWLINE);
+ vty_out(vty, "RIPng debugging status:%s", VTY_NEWLINE);
- if (IS_RIPNG_DEBUG_EVENT)
- vty_out (vty, " RIPng event debugging is on%s", VTY_NEWLINE);
+ if (IS_RIPNG_DEBUG_EVENT)
+ vty_out(vty, " RIPng event debugging is on%s", VTY_NEWLINE);
- if (IS_RIPNG_DEBUG_PACKET)
- {
- if (IS_RIPNG_DEBUG_SEND && IS_RIPNG_DEBUG_RECV)
- {
- vty_out (vty, " RIPng packet debugging is on%s",
- VTY_NEWLINE);
+ if (IS_RIPNG_DEBUG_PACKET) {
+ if (IS_RIPNG_DEBUG_SEND && IS_RIPNG_DEBUG_RECV) {
+ vty_out(vty, " RIPng packet debugging is on%s",
+ VTY_NEWLINE);
+ } else {
+ if (IS_RIPNG_DEBUG_SEND)
+ vty_out(vty,
+ " RIPng packet send debugging is on%s",
+ VTY_NEWLINE);
+ else
+ vty_out(vty,
+ " RIPng packet receive debugging is on%s",
+ VTY_NEWLINE);
+ }
}
- else
- {
- if (IS_RIPNG_DEBUG_SEND)
- vty_out (vty, " RIPng packet send debugging is on%s",
- VTY_NEWLINE);
- else
- vty_out (vty, " RIPng packet receive debugging is on%s",
- VTY_NEWLINE);
- }
- }
- if (IS_RIPNG_DEBUG_ZEBRA)
- vty_out (vty, " RIPng zebra debugging is on%s", VTY_NEWLINE);
+ if (IS_RIPNG_DEBUG_ZEBRA)
+ vty_out(vty, " RIPng zebra debugging is on%s", VTY_NEWLINE);
- return CMD_SUCCESS;
+ return CMD_SUCCESS;
}
DEFUN (debug_ripng_events,
@@ -72,8 +70,8 @@ DEFUN (debug_ripng_events,
"RIPng configuration\n"
"Debug option set for ripng events\n")
{
- ripng_debug_event = RIPNG_DEBUG_EVENT;
- return CMD_WARNING;
+ ripng_debug_event = RIPNG_DEBUG_EVENT;
+ return CMD_WARNING;
}
DEFUN (debug_ripng_packet,
@@ -83,10 +81,10 @@ 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,
@@ -98,14 +96,18 @@ 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;
+ 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;
+ return CMD_SUCCESS;
}
DEFUN (debug_ripng_zebra,
@@ -115,8 +117,8 @@ 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;
+ ripng_debug_zebra = RIPNG_DEBUG_ZEBRA;
+ return CMD_WARNING;
}
DEFUN (no_debug_ripng_events,
@@ -127,8 +129,8 @@ 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,
@@ -139,8 +141,8 @@ 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,
@@ -153,22 +155,23 @@ 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,
@@ -179,89 +182,77 @@ DEFUN (no_debug_ripng_zebra,
"RIPng configuration\n"
"Debug option set for ripng and zebra communication\n")
{
- ripng_debug_zebra = 0;
- return CMD_WARNING;
+ ripng_debug_zebra = 0;
+ return CMD_WARNING;
}
/* 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%s", VTY_NEWLINE);
- write++;
- }
- if (IS_RIPNG_DEBUG_PACKET)
- {
- if (IS_RIPNG_DEBUG_SEND && IS_RIPNG_DEBUG_RECV)
- {
- vty_out (vty, "debug ripng packet%s",
- VTY_NEWLINE);
- write++;
+ if (IS_RIPNG_DEBUG_EVENT) {
+ vty_out(vty, "debug ripng events%s", VTY_NEWLINE);
+ write++;
+ }
+ if (IS_RIPNG_DEBUG_PACKET) {
+ if (IS_RIPNG_DEBUG_SEND && IS_RIPNG_DEBUG_RECV) {
+ vty_out(vty, "debug ripng packet%s", VTY_NEWLINE);
+ write++;
+ } else {
+ if (IS_RIPNG_DEBUG_SEND)
+ vty_out(vty, "debug ripng packet send%s",
+ VTY_NEWLINE);
+ else
+ vty_out(vty, "debug ripng packet recv%s",
+ VTY_NEWLINE);
+ write++;
+ }
}
- else
- {
- if (IS_RIPNG_DEBUG_SEND)
- vty_out (vty, "debug ripng packet send%s",
- VTY_NEWLINE);
- else
- vty_out (vty, "debug ripng packet recv%s",
- VTY_NEWLINE);
- write++;
+ if (IS_RIPNG_DEBUG_ZEBRA) {
+ vty_out(vty, "debug ripng zebra%s", VTY_NEWLINE);
+ write++;
}
- }
- if (IS_RIPNG_DEBUG_ZEBRA)
- {
- vty_out (vty, "debug ripng zebra%s", VTY_NEWLINE);
- write++;
- }
- return 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;
+ ripng_debug_event = 0;
+ ripng_debug_packet = 0;
+ ripng_debug_zebra = 0;
- install_node (&debug_node, config_write_debug);
+ install_node(&debug_node, config_write_debug);
- install_element (VIEW_NODE, &show_debugging_ripng_cmd);
+ 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(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);
+ 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);
}