From abb219c07e7f08bd6b9bc355fc3e5c0c26af3a3f Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Thu, 19 May 2005 13:42:16 +0000 Subject: [PATCH] hcidump: Only do verbose decoding when requested --- tools/parser/hci.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tools/parser/hci.c b/tools/parser/hci.c index b69d34e52..ef64a82f5 100644 --- a/tools/parser/hci.c +++ b/tools/parser/hci.c @@ -891,6 +891,11 @@ static inline void command_dump(int level, struct frame *frm) return; } + if (!(parser.flags & DUMP_VERBOSE)) { + raw_dump(level, frm); + return; + } + switch (ogf) { case OGF_LINK_CTL: switch (ocf) { @@ -1525,6 +1530,11 @@ static inline void cmd_complete_dump(int level, struct frame *frm) frm->ptr += EVT_CMD_COMPLETE_SIZE; frm->len -= EVT_CMD_COMPLETE_SIZE; + if (!(parser.flags & DUMP_VERBOSE)) { + raw_dump(level, frm); + return; + } + switch (ogf) { case OGF_LINK_CTL: switch (ocf) { -- 2.47.3