From 1af8e14cf228424a67281d43a14ef4799a445db0 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Wed, 28 Sep 2005 08:07:06 +0000 Subject: [PATCH] hcidump: Update preferred rate decoding --- tools/parser/lmp.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/tools/parser/lmp.c b/tools/parser/lmp.c index 24ecdf041..c8f746743 100644 --- a/tools/parser/lmp.c +++ b/tools/parser/lmp.c @@ -239,7 +239,7 @@ static char *opcode2str(uint16_t opcode) case 35: return "auto_rate"; case 36: - return "prefered_rate"; + return "preferred_rate"; case 37: return "version_req"; case 38: @@ -422,6 +422,14 @@ static inline void auth_resp_dump(int level, struct frame *frm) printf("\n"); } +static inline void preferred_rate_dump(int level, struct frame *frm) +{ + uint8_t rate = LMP_U8(frm); + + p_indent(level, frm); + printf("data rate 0x%2.2x\n", rate); +} + static inline void version_dump(int level, struct frame *frm) { uint8_t ver = LMP_U8(frm); @@ -674,6 +682,9 @@ void lmp_dump(int level, struct frame *frm) case 14: key_dump(level + 1, frm); return; + case 36: + preferred_rate_dump(level + 1, frm); + return; case 37: case 38: version_dump(level + 1, frm); -- 2.47.3