Diff between bbef3891a76ca60e5ce567ce3b5ae8418fb6bfa1 and 5f3f8f411ec84cd03940be64632d4acfcd489271

Changed Files

File Additions Deletions Status
tools/parser/avrcp.c +5 -0 modified

Full Patch

diff --git a/tools/parser/avrcp.c b/tools/parser/avrcp.c
index 0fa38d1..43e8a8b 100644
--- a/tools/parser/avrcp.c
+++ b/tools/parser/avrcp.c
@@ -226,6 +226,11 @@ static void avrcp_pdu_dump(int level, struct frame *frm, uint8_t ctype)
 
 	printf("AVRCP: %s: pt 0x%02x len 0x%04x\n", pdu2str(pduid), pt, len);
 
+	if (len != frm->len) {
+		p_indent(level, frm);
+		printf("PDU Malformed\n");
+	}
+
 	raw_dump(level, frm);
 }