Diff between 3190d3048a53893f1ec794114d45db9becfd7762 and 2b7917129dad241f9eecf01c1d03039111e32725
Changed Files
| File | Additions | Deletions | Status |
| tools/parser/hci.c | +10 | -0 | modified |
Full Patch
diff --git a/tools/parser/hci.c b/tools/parser/hci.c
index f129073..0338d39 100644
--- a/tools/parser/hci.c
+++ b/tools/parser/hci.c
@@ -855,6 +855,11 @@ static inline void write_ext_inquiry_response_dump(int level, struct frame *frm)
p_indent(level, frm);
printf("fec 0x%2.2x\n", cp->fec);
+
+ frm->ptr++;
+ frm->len--;
+
+ raw_dump(level, frm);
}
static inline void request_transmit_power_level_dump(int level, struct frame *frm)
@@ -1384,6 +1389,11 @@ static inline void read_ext_inquiry_response_dump(int level, struct frame *frm)
if (rp->status > 0) {
p_indent(level, frm);
printf("Error: %s\n", status2str(rp->status));
+ } else {
+ frm->ptr += 2;
+ frm->len -= 2;
+
+ raw_dump(level, frm);
}
}