"Debug option set for zebra packet\n")
{
zebra_debug_packet = ZEBRA_DEBUG_PACKET;
- zebra_debug_packet |= ZEBRA_DEBUG_SEND;
- zebra_debug_packet |= ZEBRA_DEBUG_RECV;
+ SET_FLAG(zebra_debug_packet, ZEBRA_DEBUG_SEND);
+ SET_FLAG(zebra_debug_packet, ZEBRA_DEBUG_RECV);
return CMD_SUCCESS;
}
{
zebra_debug_packet = ZEBRA_DEBUG_PACKET;
if (strncmp ("send", argv[0], strlen (argv[0])) == 0)
- zebra_debug_packet |= ZEBRA_DEBUG_SEND;
+ SET_FLAG(zebra_debug_packet, ZEBRA_DEBUG_SEND);
if (strncmp ("recv", argv[0], strlen (argv[0])) == 0)
- zebra_debug_packet |= ZEBRA_DEBUG_RECV;
+ SET_FLAG(zebra_debug_packet, ZEBRA_DEBUG_RECV);
if (strncmp ("detail", argv[0], strlen (argv[0])) == 0)
- zebra_debug_packet |= ZEBRA_DEBUG_DETAIL;
+ SET_FLAG(zebra_debug_packet, ZEBRA_DEBUG_DETAIL);
return CMD_SUCCESS;
}
{
zebra_debug_packet = ZEBRA_DEBUG_PACKET;
if (strncmp ("send", argv[0], strlen (argv[0])) == 0)
- zebra_debug_packet |= ZEBRA_DEBUG_SEND;
+ SET_FLAG(zebra_debug_packet, ZEBRA_DEBUG_SEND);
if (strncmp ("recv", argv[0], strlen (argv[0])) == 0)
- zebra_debug_packet |= ZEBRA_DEBUG_RECV;
- zebra_debug_packet |= ZEBRA_DEBUG_DETAIL;
+ SET_FLAG(zebra_debug_packet, ZEBRA_DEBUG_RECV);
+ SET_FLAG(zebra_debug_packet, ZEBRA_DEBUG_DETAIL);
return CMD_SUCCESS;
}
"Debug option set for send packet\n")
{
if (strncmp ("send", argv[0], strlen (argv[0])) == 0)
- zebra_debug_packet &= ~ZEBRA_DEBUG_SEND;
+ UNSET_FLAG(zebra_debug_packet, ZEBRA_DEBUG_SEND);
if (strncmp ("recv", argv[0], strlen (argv[0])) == 0)
- zebra_debug_packet &= ~ZEBRA_DEBUG_RECV;
+ UNSET_FLAG(zebra_debug_packet, ZEBRA_DEBUG_RECV);
return CMD_SUCCESS;
}