From: Marcel Holtmann Date: Thu, 15 Aug 2013 07:07:57 +0000 (-0700) Subject: monitor: Fix decoding for LE Test End responses X-Git-Tag: android-x86-4.4-r3~7768 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=e0d61580643d7dd0e7f3fc5964b05258fe9be664;p=android-x86%2Fexternal-bluetooth-bluez.git monitor: Fix decoding for LE Test End responses --- diff --git a/monitor/packet.c b/monitor/packet.c index 25174c8b6..41caf1c5b 100644 --- a/monitor/packet.c +++ b/monitor/packet.c @@ -3868,7 +3868,7 @@ static void le_test_end_rsp(const void *data, uint8_t size) const struct bt_hci_rsp_le_test_end *rsp = data; print_status(rsp->status); - print_field("Number of packets: %d", rsp->num_packets); + print_field("Number of packets: %d", btohs(rsp->num_packets)); } struct opcode_data { @@ -4387,7 +4387,7 @@ static const struct opcode_data opcode_table[] = { status_rsp, 1, true }, { 0x201f, 230, "LE Test End", null_cmd, 0, true, - le_test_end_rsp, 2, true }, + le_test_end_rsp, 3, true }, { } };