From 822d27806aa5f2733ee84944b67e489147429b5f Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Wed, 1 Jan 2014 22:23:05 -0800 Subject: [PATCH] tools: Add missing endian conversion --- tools/btinfo.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tools/btinfo.c b/tools/btinfo.c index bcb564eb8..0f0dfade0 100644 --- a/tools/btinfo.c +++ b/tools/btinfo.c @@ -128,20 +128,20 @@ static void local_version_callback(const void *data, uint8_t size, const struct bt_hci_rsp_read_local_version *rsp = data; printf("HCI version: %u\n", rsp->hci_ver); - printf("HCI revision: %u\n", rsp->hci_rev); + printf("HCI revision: %u\n", le16_to_cpu(rsp->hci_rev)); switch (hci_type) { case HCI_BREDR: printf("LMP version: %u\n", rsp->lmp_ver); - printf("LMP subversion: %u\n", rsp->lmp_subver); + printf("LMP subversion: %u\n", le16_to_cpu(rsp->lmp_subver)); break; case HCI_AMP: printf("PAL version: %u\n", rsp->lmp_ver); - printf("PAL subversion: %u\n", rsp->lmp_subver); + printf("PAL subversion: %u\n", le16_to_cpu(rsp->lmp_subver)); break; } - printf("Manufacturer: %u\n", rsp->manufacturer); + printf("Manufacturer: %u\n", le16_to_cpu(rsp->manufacturer)); } static void local_commands_callback(const void *data, uint8_t size, -- 2.47.3