Diff between c12d5ccd401d490918f086cb3f484b39ec8382e5 and 61cefaedc145452735c058277a3eb4a61f698715

Changed Files

File Additions Deletions Status
monitor/packet.c +1 -1 modified

Full Patch

diff --git a/monitor/packet.c b/monitor/packet.c
index c559fa7..0efa60b 100644
--- a/monitor/packet.c
+++ b/monitor/packet.c
@@ -2313,7 +2313,7 @@ static void print_manufacturer_apple(const void *data, uint8_t data_len)
 		break;
 	case 0x02:
 		len = *((uint8_t *) (data + 1));
-		if (len != 0x15) {
+		if (len != 0x15 || len != data_len - 2) {
 			print_hex_field("  Data", data, data_len);
 			break;
 		}