OSDN Git Service

Replace bt_get_le16() by get_le16()
authorClaudio Takahasi <claudio.takahasi@openbossa.org>
Thu, 20 Mar 2014 14:42:36 +0000 (11:42 -0300)
committerJohan Hedberg <johan.hedberg@intel.com>
Fri, 21 Mar 2014 08:39:56 +0000 (10:39 +0200)
monitor/l2cap.c
monitor/packet.c
src/eir.c
tools/btmgmt.c
tools/hciconfig.c
tools/l2test.c
tools/parser/hci.c
tools/parser/l2cap.c

index 58c8c5c..362a0b3 100644 (file)
@@ -457,11 +457,11 @@ static void print_config_options(const struct l2cap_frame *frame,
                switch (type) {
                case 0x01:
                        print_field("  MTU: %d",
-                                       bt_get_le16(data + consumed + 2));
+                                       get_le16(data + consumed + 2));
                        break;
                case 0x02:
                        print_field("  Flush timeout: %d",
-                                       bt_get_le16(data + consumed + 2));
+                                       get_le16(data + consumed + 2));
                        break;
                case 0x03:
                        switch (data[consumed + 3]) {
@@ -521,11 +521,11 @@ static void print_config_options(const struct l2cap_frame *frame,
                        print_field("  TX window size: %d", data[consumed + 3]);
                        print_field("  Max transmit: %d", data[consumed + 4]);
                        print_field("  Retransmission timeout: %d",
-                                       bt_get_le16(data + consumed + 5));
+                                       get_le16(data + consumed + 5));
                        print_field("  Monitor timeout: %d",
-                                       bt_get_le16(data + consumed + 7));
+                                       get_le16(data + consumed + 7));
                        print_field("  Maximum PDU size: %d",
-                                       bt_get_le16(data + consumed + 9));
+                                       get_le16(data + consumed + 9));
                        break;
                case 0x05:
                        switch (data[consumed + 2]) {
@@ -562,7 +562,7 @@ static void print_config_options(const struct l2cap_frame *frame,
                        print_field("  Service type: %s (0x%2.2x)",
                                                str, data[consumed + 3]);
                        print_field("  Maximum SDU size: 0x%4.4x",
-                                       bt_get_le16(data + consumed + 4));
+                                       get_le16(data + consumed + 4));
                        print_field("  SDU inter-arrival time: 0x%8.8x",
                                        bt_get_le32(data + consumed + 6));
                        print_field("  Access latency: 0x%8.8x",
@@ -572,7 +572,7 @@ static void print_config_options(const struct l2cap_frame *frame,
                        break;
                case 0x07:
                        print_field("  Max window size: %d",
-                                       bt_get_le16(data + consumed + 2));
+                                       get_le16(data + consumed + 2));
                        break;
                default:
                        packet_hexdump(data + consumed + 2, len);
@@ -794,7 +794,7 @@ static void sig_cmd_reject(const struct l2cap_frame *frame)
                        packet_hexdump(data, size);
                        break;
                }
-               print_field("MTU: %d", bt_get_le16(data));
+               print_field("MTU: %d", get_le16(data));
                break;
        case 0x0002:
                if (size != 4) {
@@ -802,8 +802,8 @@ static void sig_cmd_reject(const struct l2cap_frame *frame)
                        packet_hexdump(data, size);
                        break;
                }
-               dcid = bt_get_le16(data);
-               scid = bt_get_le16(data + 2);
+               dcid = get_le16(data);
+               scid = get_le16(data + 2);
                print_cid("Destination", cpu_to_le16(dcid));
                print_cid("Source", cpu_to_le16(scid));
                break;
@@ -916,7 +916,7 @@ static void sig_info_rsp(const struct l2cap_frame *frame)
                        packet_hexdump(data, size);
                        break;
                }
-               print_field("MTU: %d", bt_get_le16(data));
+               print_field("MTU: %d", get_le16(data));
                break;
        case 0x0002:
                if (size != 4) {
@@ -1604,8 +1604,8 @@ static void amp_packet(uint16_t index, bool in, uint16_t handle,
                return;
        }
 
-       control = bt_get_le16(data);
-       fcs = bt_get_le16(data + size - 2);
+       control = get_le16(data);
+       fcs = get_le16(data + size - 2);
 
        print_indent(6, COLOR_CYAN, "Channel:", "", COLOR_OFF,
                                " %d dlen %d control 0x%4.4x fcs 0x%4.4x",
@@ -1622,7 +1622,7 @@ static void amp_packet(uint16_t index, bool in, uint16_t handle,
 
        opcode = *((const uint8_t *) (data + 2));
        ident = *((const uint8_t *) (data + 3));
-       len = bt_get_le16(data + 4);
+       len = get_le16(data + 4);
 
        if (len != size - 8) {
                print_text(COLOR_ERROR, "invalid manager packet size");
@@ -1697,8 +1697,8 @@ static void print_uuid(const char *label, const void *data, uint16_t size)
 
        switch (size) {
        case 2:
-               str = uuid16_to_str(bt_get_le16(data));
-               print_field("%s: %s (0x%4.4x)", label, str, bt_get_le16(data));
+               str = uuid16_to_str(get_le16(data));
+               print_field("%s: %s (0x%4.4x)", label, str, get_le16(data));
                break;
        case 4:
                str = uuid32_to_str(bt_get_le32(data));
@@ -1708,9 +1708,9 @@ static void print_uuid(const char *label, const void *data, uint16_t size)
                str = uuid128_to_str(data);
                print_field("%s: %s (%8.8x-%4.4x-%4.4x-%4.4x-%8.8x%4.4x)",
                                label, str,
-                               bt_get_le32(data + 12), bt_get_le16(data + 10),
-                               bt_get_le16(data + 8), bt_get_le16(data + 6),
-                               bt_get_le32(data + 2), bt_get_le16(data + 0));
+                               bt_get_le32(data + 12), get_le16(data + 10),
+                               get_le16(data + 8), get_le16(data + 6),
+                               bt_get_le32(data + 2), get_le16(data + 0));
                break;
        default:
                packet_hexdump(data, size);
@@ -1721,7 +1721,7 @@ static void print_uuid(const char *label, const void *data, uint16_t size)
 static void print_handle_range(const char *label, const void *data)
 {
        print_field("%s: 0x%4.4x-0x%4.4x", label,
-                               bt_get_le16(data), bt_get_le16(data + 2));
+                               get_le16(data), get_le16(data + 2));
 }
 
 static void print_data_list(const char *label, uint8_t length,
@@ -1737,7 +1737,7 @@ static void print_data_list(const char *label, uint8_t length,
        print_field("%s: %u entr%s", label, count, count == 1 ? "y" : "ies");
 
        while (size >= length) {
-               print_field("Handle: 0x%4.4x", bt_get_le16(data));
+               print_field("Handle: 0x%4.4x", get_le16(data));
                print_hex_field("Value", data + 2, length - 2);
 
                data += length;
@@ -1772,7 +1772,7 @@ static void print_attribute_info(uint16_t type, const void *data, uint16_t len)
                        break;
                }
                print_field("  Properties: 0x%2.2x", *((uint8_t *) data));
-               print_field("  Handle: 0x%2.2x", bt_get_le16(data + 1));
+               print_field("  Handle: 0x%2.2x", get_le16(data + 1));
                print_uuid("  UUID", data + 3, len - 3);
                break;
        default:
@@ -1885,7 +1885,7 @@ static const char *att_format_str(uint8_t format)
 static uint16_t print_info_data_16(const uint16_t *data, uint16_t len)
 {
        while (len >= 4) {
-               print_field("Handle: 0x%4.4x", bt_get_le16(data));
+               print_field("Handle: 0x%4.4x", get_le16(data));
                print_uuid("UUID", data + 2, 2);
                data += 4;
                len -= 4;
@@ -1897,7 +1897,7 @@ static uint16_t print_info_data_16(const uint16_t *data, uint16_t len)
 static uint16_t print_info_data_128(const uint16_t *data, uint16_t len)
 {
        while (len >= 18) {
-               print_field("Handle: 0x%4.4x", bt_get_le16(data));
+               print_field("Handle: 0x%4.4x", get_le16(data));
                print_uuid("UUID", data + 2, 16);
                data += 18;
                len -= 18;
@@ -1929,7 +1929,7 @@ static void att_find_by_type_val_req(const struct l2cap_frame *frame)
 
        print_handle_range("Handle range", frame->data);
 
-       type = bt_get_le16(frame->data + 4);
+       type = get_le16(frame->data + 4);
        print_attribute_info(type, frame->data + 6, frame->size - 6);
 }
 
@@ -1976,8 +1976,8 @@ static void att_read_rsp(const struct l2cap_frame *frame)
 
 static void att_read_blob_req(const struct l2cap_frame *frame)
 {
-       print_field("Handle: 0x%4.4x", bt_get_le16(frame->data));
-       print_field("Offset: 0x%4.4x", bt_get_le16(frame->data + 2));
+       print_field("Handle: 0x%4.4x", get_le16(frame->data));
+       print_field("Offset: 0x%4.4x", get_le16(frame->data + 2));
 }
 
 static void att_read_blob_rsp(const struct l2cap_frame *frame)
@@ -1993,7 +1993,7 @@ static void att_read_multiple_req(const struct l2cap_frame *frame)
 
        for (i = 0; i < count; i++)
                print_field("Handle: 0x%4.4x",
-                                       bt_get_le16(frame->data + (i * 2)));
+                                       get_le16(frame->data + (i * 2)));
 }
 
 static void att_read_group_type_req(const struct l2cap_frame *frame)
@@ -2013,7 +2013,7 @@ static void att_read_group_type_rsp(const struct l2cap_frame *frame)
 
 static void att_write_req(const struct l2cap_frame *frame)
 {
-       print_field("Handle: 0x%4.4x", bt_get_le16(frame->data));
+       print_field("Handle: 0x%4.4x", get_le16(frame->data));
        print_hex_field("  Data", frame->data + 2, frame->size - 2);
 }
 
@@ -2023,15 +2023,15 @@ static void att_write_rsp(const struct l2cap_frame *frame)
 
 static void att_prepare_write_req(const struct l2cap_frame *frame)
 {
-       print_field("Handle: 0x%4.4x", bt_get_le16(frame->data));
-       print_field("Offset: 0x%4.4x", bt_get_le16(frame->data + 2));
+       print_field("Handle: 0x%4.4x", get_le16(frame->data));
+       print_field("Offset: 0x%4.4x", get_le16(frame->data + 2));
        print_hex_field("  Data", frame->data + 4, frame->size - 4);
 }
 
 static void att_prepare_write_rsp(const struct l2cap_frame *frame)
 {
-       print_field("Handle: 0x%4.4x", bt_get_le16(frame->data));
-       print_field("Offset: 0x%4.4x", bt_get_le16(frame->data + 2));
+       print_field("Handle: 0x%4.4x", get_le16(frame->data));
+       print_field("Offset: 0x%4.4x", get_le16(frame->data + 2));
        print_hex_field("  Data", frame->data + 4, frame->size - 4);
 }
 
@@ -2077,7 +2077,7 @@ static void att_handle_value_conf(const struct l2cap_frame *frame)
 
 static void att_write_command(const struct l2cap_frame *frame)
 {
-       print_field("Handle: 0x%4.4x", bt_get_le16(frame->data));
+       print_field("Handle: 0x%4.4x", get_le16(frame->data));
        print_hex_field("  Data", frame->data + 2, frame->size - 2);
 }
 
index 83dafe2..73c804a 100644 (file)
@@ -1916,7 +1916,7 @@ static void print_flow_spec(const char *label, const uint8_t *data)
 
        print_field("%s flow spec: 0x%2.2x", label, data[0]);
        print_field("  Service type: %s (0x%2.2x)", str, data[1]);
-       print_field("  Maximum SDU size: 0x%4.4x", bt_get_le16(data + 2));
+       print_field("  Maximum SDU size: 0x%4.4x", get_le16(data + 2));
        print_field("  SDU inter-arrival time: 0x%8.8x", bt_get_le32(data + 4));
        print_field("  Access latency: 0x%8.8x", bt_get_le32(data + 8));
        print_field("  Flush timeout: 0x%8.8x", bt_get_le32(data + 12));
@@ -2767,12 +2767,12 @@ static void print_manufacturer_apple(const void *data, uint8_t data_len)
 
                uuid = data + 2;
                print_field("  iBeacon: %8.8x-%4.4x-%4.4x-%4.4x-%8.8x%4.4x",
-                               bt_get_le32(&uuid[12]), bt_get_le16(&uuid[10]),
-                               bt_get_le16(&uuid[8]), bt_get_le16(&uuid[6]),
-                               bt_get_le32(&uuid[2]), bt_get_le16(&uuid[0]));
+                               bt_get_le32(&uuid[12]), get_le16(&uuid[10]),
+                               get_le16(&uuid[8]), get_le16(&uuid[6]),
+                               bt_get_le32(&uuid[2]), get_le16(&uuid[0]));
 
-               major = bt_get_le16(data + 18);
-               minor = bt_get_le16(data + 20);
+               major = get_le16(data + 18);
+               minor = get_le16(data + 20);
                print_field("  Version: %u.%u", major, minor);
 
                tx_power = *(int8_t *) (data + 22);
@@ -2786,7 +2786,7 @@ static void print_manufacturer_apple(const void *data, uint8_t data_len)
 
 static void print_manufacturer_data(const void *data, uint8_t data_len)
 {
-       uint16_t company = bt_get_le16(data);
+       uint16_t company = get_le16(data);
 
        packet_print_company("Company", company);
 
@@ -2810,10 +2810,10 @@ static void print_device_id(const void *data, uint8_t data_len)
        if (data_len < 8)
                return;
 
-       source = bt_get_le16(data);
-       vendor = bt_get_le16(data + 2);
-       product = bt_get_le16(data + 4);
-       version = bt_get_le16(data + 6);
+       source = get_le16(data);
+       vendor = get_le16(data + 2);
+       product = get_le16(data + 4);
+       version = get_le16(data + 6);
 
        switch (source) {
        case 0x0001:
@@ -2871,7 +2871,7 @@ static void print_uuid16_list(const char *label, const void *data,
        print_field("%s: %u entr%s", label, count, count == 1 ? "y" : "ies");
 
        for (i = 0; i < count; i++) {
-               uint16_t uuid = bt_get_le16(data + (i * 2));
+               uint16_t uuid = get_le16(data + (i * 2));
                print_field("  %s (0x%4.4x)", uuid16_to_str(uuid), uuid);
        }
 }
@@ -2902,9 +2902,9 @@ static void print_uuid128_list(const char *label, const void *data,
                const uint8_t *uuid = data + (i * 16);
 
                print_field("  %8.8x-%4.4x-%4.4x-%4.4x-%8.8x%4.4x",
-                               bt_get_le32(&uuid[12]), bt_get_le16(&uuid[10]),
-                               bt_get_le16(&uuid[8]), bt_get_le16(&uuid[6]),
-                               bt_get_le32(&uuid[2]), bt_get_le16(&uuid[0]));
+                               bt_get_le32(&uuid[12]), get_le16(&uuid[10]),
+                               get_le16(&uuid[8]), get_le16(&uuid[6]),
+                               bt_get_le32(&uuid[2]), get_le16(&uuid[0]));
        }
 }
 
@@ -3074,8 +3074,8 @@ static void print_eir(const uint8_t *eir, uint8_t eir_len, bool le)
                        if (data_len < 4)
                                break;
                        print_field("Slave Conn. Interval: 0x%4.4x - 0x%4.4x",
-                                                       bt_get_le16(&data[0]),
-                                                       bt_get_le16(&data[2]));
+                                                       get_le16(&data[0]),
+                                                       get_le16(&data[2]));
                        break;
 
                case BT_EIR_SERVICE_UUID16:
@@ -3096,7 +3096,7 @@ static void print_eir(const uint8_t *eir, uint8_t eir_len, bool le)
                        if (data_len < 2)
                                break;
                        sprintf(label, "Service Data (UUID 0x%4.4x)",
-                                                       bt_get_le16(&data[0]));
+                                                       get_le16(&data[0]));
                        print_hex_field(label, &data[2], data_len - 2);
                        break;
 
@@ -3115,7 +3115,7 @@ static void print_eir(const uint8_t *eir, uint8_t eir_len, bool le)
                case BT_EIR_GAP_APPEARANCE:
                        if (data_len < 2)
                                break;
-                       print_appearance(bt_get_le16(data));
+                       print_appearance(get_le16(data));
                        break;
 
                case BT_EIR_SSP_HASH_P256:
index be83718..62e91ac 100644 (file)
--- a/src/eir.c
+++ b/src/eir.c
@@ -65,7 +65,7 @@ static void eir_parse_uuid16(struct eir_data *eir, const void *data,
 
        service.type = SDP_UUID16;
        for (i = 0; i < len / 2; i++, uuid16++) {
-               service.value.uuid16 = bt_get_le16(uuid16);
+               service.value.uuid16 = get_le16(uuid16);
 
                uuid_str = bt_uuid2string(&service);
                if (!uuid_str)
@@ -216,7 +216,7 @@ void eir_parse(struct eir_data *eir, const uint8_t *eir_data, uint8_t eir_len)
                case EIR_GAP_APPEARANCE:
                        if (data_len < 2)
                                break;
-                       eir->appearance = bt_get_le16(data);
+                       eir->appearance = get_le16(data);
                        break;
 
                case EIR_SSP_HASH:
@@ -252,7 +252,7 @@ int eir_parse_oob(struct eir_data *eir, uint8_t *eir_data, uint16_t eir_len)
        if (eir_len < EIR_OOB_MIN)
                return -1;
 
-       if (eir_len != bt_get_le16(eir_data))
+       if (eir_len != get_le16(eir_data))
                return -1;
 
        eir_data += sizeof(uint16_t);
index 9a5e971..e8552e2 100644 (file)
@@ -191,7 +191,7 @@ static void connected(uint16_t index, uint16_t len, const void *param,
                return;
        }
 
-       eir_len = bt_get_le16(&ev->eir_len);
+       eir_len = get_le16(&ev->eir_len);
        if (len != sizeof(*ev) + eir_len) {
                fprintf(stderr, "Invalid connected event length "
                        "(%u bytes, eir_len %u bytes)\n", len, eir_len);
@@ -358,7 +358,7 @@ static void device_found(uint16_t index, uint16_t len, const void *param,
 
        flags = btohl(ev->flags);
 
-       eir_len = bt_get_le16(&ev->eir_len);
+       eir_len = get_le16(&ev->eir_len);
        if (len != sizeof(*ev) + eir_len) {
                fprintf(stderr, "dev_found: expected %zu bytes, got %u bytes\n",
                                                sizeof(*ev) + eir_len, len);
@@ -615,7 +615,7 @@ static void version_rsp(uint8_t status, uint16_t len, const void *param,
        }
 
        printf("MGMT Version %u, revision %u\n", rp->version,
-                                               bt_get_le16(&rp->revision));
+                                               get_le16(&rp->revision));
 
 done:
        mainloop_quit();
@@ -651,8 +651,8 @@ static void commands_rsp(uint8_t status, uint16_t len, const void *param,
                goto done;
        }
 
-       num_commands = bt_get_le16(&rp->num_commands);
-       num_events = bt_get_le16(&rp->num_events);
+       num_commands = get_le16(&rp->num_commands);
+       num_events = get_le16(&rp->num_events);
 
        expected_len = sizeof(*rp) + num_commands * sizeof(uint16_t) +
                                                num_events * sizeof(uint16_t);
@@ -667,13 +667,13 @@ static void commands_rsp(uint8_t status, uint16_t len, const void *param,
 
        printf("%u commands:\n", num_commands);
        for (i = 0; i < num_commands; i++) {
-               uint16_t op = bt_get_le16(opcode++);
+               uint16_t op = get_le16(opcode++);
                printf("\t%s (0x%04x)\n", mgmt_opstr(op), op);
        }
 
        printf("%u events:\n", num_events);
        for (i = 0; i < num_events; i++) {
-               uint16_t ev = bt_get_le16(opcode++);
+               uint16_t ev = get_le16(opcode++);
                printf("\t%s (0x%04x)\n", mgmt_evstr(ev), ev);
        }
 
@@ -715,7 +715,7 @@ static void info_rsp(uint8_t status, uint16_t len, const void *param,
        ba2str(&rp->bdaddr, addr);
        printf("hci%u:\taddr %s version %u manufacturer %u"
                        " class 0x%02x%02x%02x\n", index,
-                       addr, rp->version, bt_get_le16(&rp->manufacturer),
+                       addr, rp->version, get_le16(&rp->manufacturer),
                        rp->dev_class[2], rp->dev_class[1], rp->dev_class[0]);
 
        printf("\tsupported settings: ");
@@ -755,7 +755,7 @@ static void index_rsp(uint8_t status, uint16_t len, const void *param,
                goto done;
        }
 
-       count = bt_get_le16(&rp->num_controllers);
+       count = get_le16(&rp->num_controllers);
 
        if (len < sizeof(*rp) + count * sizeof(uint16_t)) {
                fprintf(stderr,
@@ -778,7 +778,7 @@ static void index_rsp(uint8_t status, uint16_t len, const void *param,
                uint16_t index;
                void *data;
 
-               index = bt_get_le16(&rp->index[i]);
+               index = get_le16(&rp->index[i]);
 
                if (monitor)
                        printf("hci%u ", index);
@@ -1188,7 +1188,7 @@ static void con_rsp(uint8_t status, uint16_t len, const void *param,
                goto done;
        }
 
-       count = bt_get_le16(&rp->conn_count);
+       count = get_le16(&rp->conn_count);
        if (len != sizeof(*rp) + count * sizeof(struct mgmt_addr_info)) {
                fprintf(stderr, "Invalid get_connections length "
                                        " (count=%u, len=%u)\n", count, len);
index 548e572..765d980 100644 (file)
@@ -44,6 +44,7 @@
 #include <bluetooth/hci_lib.h>
 
 #include "src/textfile.h"
+#include "src/shared/util.h"
 #include "tools/csr.h"
 
 static struct hci_dev_info di;
@@ -1316,7 +1317,7 @@ static void cmd_inq_data(int ctl, int hdev, char *opt)
                                printf("\t%s service classes:",
                                        type == 0x02 ? "Shortened" : "Complete");
                                for (i = 0; i < (len - 1) / 2; i++) {
-                                       uint16_t val = bt_get_le16((ptr + (i * 2)));
+                                       uint16_t val = get_le16((ptr + (i * 2)));
                                        printf(" 0x%4.4x", val);
                                }
                                printf("\n");
index a9fc642..5381a50 100644 (file)
@@ -919,7 +919,7 @@ static void recv_mode(int sk)
                        seq++;
 
                        /* Check length */
-                       l = bt_get_le16(buf + 4);
+                       l = get_le16(buf + 4);
                        if (len != l) {
                                syslog(LOG_INFO, "size missmatch: %d -> %d", len, l);
                                continue;
index 17b776d..b018e93 100644 (file)
@@ -37,6 +37,7 @@
 #include "lib/hci.h"
 #include "lib/hci_lib.h"
 #include "lib/amp.h"
+#include "src/shared/util.h"
 
 static uint16_t manufacturer = DEFAULT_COMPID;
 
@@ -792,7 +793,7 @@ static inline void ext_inquiry_data_dump(int level, struct frame *frm,
                                type == 0x02 ? "Shortened" : "Complete");
 
                for (i = 0; i < len / 2; i++)
-                       printf(" 0x%4.4x", bt_get_le16(data + i * 2));
+                       printf(" 0x%4.4x", get_le16(data + i * 2));
 
                printf("\n");
                break;
index f0fb78b..b6bb8be 100644 (file)
@@ -39,6 +39,7 @@
 #include "lib/hci.h"
 #include "lib/a2mp.h"
 #include "lib/amp.h"
+#include "src/shared/util.h"
 
 typedef struct {
        uint16_t handle;
@@ -250,7 +251,7 @@ static uint32_t get_val(uint8_t *ptr, uint8_t len)
        case 1:
                return *ptr;
        case 2:
-               return bt_get_le16(ptr);
+               return get_le16(ptr);
        case 4:
                return bt_get_le32(ptr);
        }
@@ -595,9 +596,9 @@ static void conf_rfc(void *ptr, int len, int in, uint16_t handle,
                uint16_t rto, mto, mps;
                txwin = *((uint8_t *) (ptr + 1));
                maxtrans = *((uint8_t *) (ptr + 2));
-               rto = bt_get_le16(ptr + 3);
-               mto = bt_get_le16(ptr + 5);
-               mps = bt_get_le16(ptr + 7);
+               rto = get_le16(ptr + 3);
+               mto = get_le16(ptr + 5);
+               mps = get_le16(ptr + 7);
                printf(", TxWin %d, MaxTx %d, RTo %d, MTo %d, MPS %d",
                                        txwin, maxtrans, rto, mto, mps);
        }
@@ -916,7 +917,7 @@ static void l2cap_ctrl_ext_parse(int level, struct frame *frm, uint32_t ctrl)
                printf(" %s", sar2str(sar));
                if (sar == L2CAP_SAR_START) {
                        uint16_t len;
-                       len = bt_get_le16(frm->ptr);
+                       len = get_le16(frm->ptr);
                        frm->ptr += L2CAP_SDULEN_SIZE;
                        frm->len -= L2CAP_SDULEN_SIZE;
                        printf(" (len %d)", len);
@@ -949,7 +950,7 @@ static void l2cap_ctrl_parse(int level, struct frame *frm, uint32_t ctrl)
                printf(" %s", sar2str(sar));
                if (sar == L2CAP_SAR_START) {
                        uint16_t len;
-                       len = bt_get_le16(frm->ptr);
+                       len = get_le16(frm->ptr);
                        frm->ptr += L2CAP_SDULEN_SIZE;
                        frm->len -= L2CAP_SDULEN_SIZE;
                        printf(" (len %d)", len);
@@ -1062,7 +1063,7 @@ static inline void a2mp_discover_req(int level, struct frame *frm, uint16_t len)
 
        do {
                len -= 2;
-               mask = bt_get_le16(octet);
+               mask = get_le16(octet);
                printf(" 0x%4.4x", mask);
 
                extension = octet[1] & 0x80;
@@ -1102,7 +1103,7 @@ static inline void a2mp_discover_rsp(int level, struct frame *frm, uint16_t len)
 
        do {
                len -= 2;
-               mask = bt_get_le16(octet);
+               mask = get_le16(octet);
                printf(" 0x%4.4x", mask);
 
                extension = octet[1] & 0x80;
@@ -1324,7 +1325,7 @@ static void l2cap_parse(int level, struct frame *frm)
                if (p_filter(FILT_L2CAP))
                        return;
 
-               psm = bt_get_le16(frm->ptr);
+               psm = get_le16(frm->ptr);
                frm->ptr += 2;
                frm->len -= 2;
 
@@ -1433,7 +1434,7 @@ static void l2cap_parse(int level, struct frame *frm)
                                frm->ptr += 2;
                                frm->len -= 4;
                        }
-                       fcs = bt_get_le16(frm->ptr + frm->len);
+                       fcs = get_le16(frm->ptr + frm->len);
                }
 
                if (!p_filter(FILT_L2CAP)) {