diff --git a/tools/parser/lmp.c b/tools/parser/lmp.c
index 24ecdf0..c8f7467 100644
--- a/tools/parser/lmp.c
+++ b/tools/parser/lmp.c
case 35:
return "auto_rate";
case 36:
- return "prefered_rate";
+ return "preferred_rate";
case 37:
return "version_req";
case 38:
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);
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);