/* Schedule module pthread to process the batch */
if (counter > 0) {
- if (IS_ZEBRA_DEBUG_RECV)
+ if (IS_ZEBRA_DEBUG_RECV && IS_ZEBRA_DEBUG_DETAIL)
zlog_debug("%s: received %u messages",
__func__, counter);
thread_add_event(zo_info.master, process_messages, NULL, 0,
goto done;
}
- if (IS_ZEBRA_DEBUG_RECV)
+ if (IS_ZEBRA_DEBUG_RECV && IS_ZEBRA_DEBUG_DETAIL)
zlog_debug("%s: processing %u messages", __func__, i);
/*
/* Look up registered ZAPI client(s) */
reg = opq_reg_lookup(info.type);
if (reg == NULL) {
- if (IS_ZEBRA_DEBUG_RECV)
+ if (IS_ZEBRA_DEBUG_RECV && IS_ZEBRA_DEBUG_DETAIL)
zlog_debug("%s: no registrations for opaque type %u, flags %#x",
__func__, info.type, info.flags);
goto drop_it;
client->session_id != info.session_id)
continue;
- if (IS_ZEBRA_DEBUG_RECV)
+ if (IS_ZEBRA_DEBUG_RECV &&
+ IS_ZEBRA_DEBUG_DETAIL)
zlog_debug("%s: found matching unicast client %s",
__func__,
opq_client2str(buf,
client->instance,
client->session_id);
if (zclient) {
- if (IS_ZEBRA_DEBUG_RECV)
+ if (IS_ZEBRA_DEBUG_SEND &&
+ IS_ZEBRA_DEBUG_DETAIL)
zlog_debug("%s: sending %s to client %s",
__func__,
(dup ? "dup" : "msg"),
zserv_release_client(zclient);
} else {
- if (IS_ZEBRA_DEBUG_RECV)
+ if (IS_ZEBRA_DEBUG_RECV &&
+ IS_ZEBRA_DEBUG_DETAIL)
zlog_debug("%s: type %u: no zclient for %s",
__func__, info.type,
opq_client2str(buf,
/* Is registration empty now? */
if (reg->clients == NULL) {
- if (IS_ZEBRA_DEBUG_RECV)
- zlog_debug("%s: free empty reg %u", __func__,
- reg->type);
-
opq_regh_del(&opq_reg_hash, reg);
opq_reg_free(®);
}