]> git.puffer.fish Git - mirror/frr.git/commitdiff
zebra: Limit packet dumps for received data to `detail` level 6954/head
authorDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 19 Aug 2020 22:33:05 +0000 (18:33 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 19 Aug 2020 22:33:05 +0000 (18:33 -0400)
When turning on `debug zebra packet detail` or `debug zebra packet recv detail`
only display the detailed packet dump when `detail` is added.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
zebra/zapi_msg.c

index fbed99dc5934b36068551034bdadf624f1f1f9bc..285f28ccecc17dbd2df054ffbbb0a7a2b1c6f26d 100644 (file)
@@ -3152,7 +3152,8 @@ void zserv_handle_commands(struct zserv *client, struct stream_fifo *fifo)
 
                zapi_parse_header(msg, &hdr);
 
-               if (IS_ZEBRA_DEBUG_PACKET && IS_ZEBRA_DEBUG_RECV)
+               if (IS_ZEBRA_DEBUG_PACKET && IS_ZEBRA_DEBUG_RECV
+                   && IS_ZEBRA_DEBUG_DETAIL)
                        zserv_log_message(NULL, msg, &hdr);
 
 #if defined(HANDLE_ZAPI_FUZZING)