From b544de7b796254a0046a5767c8d1a6a6402dd76b Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sun, 18 Feb 2007 03:17:05 +0000 Subject: [PATCH] hcidump: Decode AFH Host Channel Classification command --- tools/parser/hci.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/tools/parser/hci.c b/tools/parser/hci.c index 0fcc9ebb3..52bd9bcc5 100644 --- a/tools/parser/hci.c +++ b/tools/parser/hci.c @@ -964,6 +964,18 @@ static inline void write_inquiry_mode_dump(int level, struct frame *frm) printf("mode %d\n", cp->mode); } +static inline void set_afh_classification_dump(int level, struct frame *frm) +{ + set_afh_classification_cp *cp = frm->ptr; + int i; + + p_indent(level, frm); + printf("map 0x"); + for (i = 0; i < 10; i++) + printf("%02x", cp->map[i]); + printf("\n"); +} + static inline void write_link_supervision_timeout_dump(int level, struct frame *frm) { write_link_supervision_timeout_cp *cp = frm->ptr; @@ -1220,6 +1232,9 @@ static inline void command_dump(int level, struct frame *frm) case OCF_WRITE_AFH_MODE: write_inquiry_mode_dump(level + 1, frm); return; + case OCF_SET_AFH_CLASSIFICATION: + set_afh_classification_dump(level + 1, frm); + return; case OCF_READ_TRANSMIT_POWER_LEVEL: request_transmit_power_level_dump(level + 1, frm); return; -- 2.47.3