Diff between 6d52519e9b0d16b4ec292459cf37d1583ae2e08a and 38e46811d5c7cb7bdb6784ed0ba943c4f94dcb1d

Changed Files

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

Full Patch

diff --git a/monitor/packet.c b/monitor/packet.c
index 95d62f2..5b773fc 100644
--- a/monitor/packet.c
+++ b/monitor/packet.c
@@ -1650,7 +1650,6 @@ static void print_eir(const uint8_t *eir, uint8_t eir_len, bool le)
 		const uint8_t *data = &eir[2];
 		uint8_t data_len;
 		char name[239], label[100];
-		uint32_t cls;
 		uint8_t flags, mask;
 		int i;
 
@@ -1749,8 +1748,7 @@ static void print_eir(const uint8_t *eir, uint8_t eir_len, bool le)
 		case BT_EIR_CLASS_OF_DEV:
 			if (data_len < 3)
 				break;
-			cls = data[0] | (data[1] << 8) | (data[2] << 16);
-			print_field("Class Of Device: 0x%6.6x", cls);
+			print_dev_class(data);
 			break;
 
 		case BT_EIR_SSP_HASH: