]> git.proxmox.com Git - mirror_frr.git/blobdiff - ripd/rip_debug.c
ripd: implement the 'clear-rip-route' YANG RPC
[mirror_frr.git] / ripd / rip_debug.c
index 56ba8e7f3e75426845dfa94d802730d24dee2996..2ce289e38f62a4c984e3d771fe979a0b5a09b251 100644 (file)
@@ -93,13 +93,9 @@ DEFUN (debug_rip_packet_direct,
 {
        int idx_recv_send = 3;
        rip_debug_packet |= RIP_DEBUG_PACKET;
-       if (strncmp("send", argv[idx_recv_send]->arg,
-                   strlen(argv[idx_recv_send]->arg))
-           == 0)
+       if (strcmp("send", argv[idx_recv_send]->text) == 0)
                rip_debug_packet |= RIP_DEBUG_SEND;
-       if (strncmp("recv", argv[idx_recv_send]->arg,
-                   strlen(argv[idx_recv_send]->arg))
-           == 0)
+       if (strcmp("recv", argv[idx_recv_send]->text) == 0)
                rip_debug_packet |= RIP_DEBUG_RECV;
        return CMD_SUCCESS;
 }
@@ -150,16 +146,12 @@ DEFUN (no_debug_rip_packet_direct,
        "RIP 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 (strcmp("send", argv[idx_recv_send]->text) == 0) {
                if (IS_RIP_DEBUG_RECV)
                        rip_debug_packet &= ~RIP_DEBUG_SEND;
                else
                        rip_debug_packet = 0;
-       } else if (strncmp("recv", argv[idx_recv_send]->arg,
-                          strlen(argv[idx_recv_send]->arg))
-                  == 0) {
+       } else if (strcmp("recv", argv[idx_recv_send]->text) == 0) {
                if (IS_RIP_DEBUG_SEND)
                        rip_debug_packet &= ~RIP_DEBUG_RECV;
                else