diff options
author | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2011-08-01 18:43:51 +0300 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@intel.com> | 2011-08-03 13:58:21 +0300 |
commit | 85c02cade6d63e8651be103dfacddd0fb4515343 (patch) | |
tree | 91524ff7093513d31aca3dc2a07933e449bc835a | |
parent | c5d9ad10895cf4cad790e9de13326052595b23b8 (diff) | |
download | bluez-hcidump-85c02cade6d63e8651be103dfacddd0fb4515343.tar.gz |
Don't parse response AVRCP PDU if ctype is NOT_IMPLETED
-rw-r--r-- | parser/avrcp.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/parser/avrcp.c b/parser/avrcp.c index ff6862d..1b3afad 100644 --- a/parser/avrcp.c +++ b/parser/avrcp.c @@ -473,6 +473,12 @@ void avrcp_dump(int level, struct frame *frm) return; } + /* Not implemented should not contain any operand */ + if (ctype == AVC_CTYPE_NOT_IMPLEMENTED) { + raw_dump(level, frm); + return; + } + switch (opcode) { case AVC_OP_PASSTHROUGH: avrcp_passthrough_dump(level + 1, frm); |