diff options
author | Andrei Emeltchenko <andrei.emeltchenko@intel.com> | 2015-11-19 11:29:11 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2015-11-19 17:50:33 +0100 |
commit | 4223f368b96893c843653e15a3f57c830ed44169 (patch) | |
tree | 529279513a82f2bd3e35145a8d3da04e2a892028 /drivers/bluetooth | |
parent | 9a54421018d76c50c2fa82f88dffbfa6af0383d6 (diff) | |
download | op-kernel-dev-4223f368b96893c843653e15a3f57c830ed44169.zip op-kernel-dev-4223f368b96893c843653e15a3f57c830ed44169.tar.gz |
Bluetooth: Fix mask for H5 header len
Fixes mask when calculating three-wire (h5) length.
Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'drivers/bluetooth')
-rw-r--r-- | drivers/bluetooth/hci_h5.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/bluetooth/hci_h5.c b/drivers/bluetooth/hci_h5.c index ebefe5e..012248e 100644 --- a/drivers/bluetooth/hci_h5.c +++ b/drivers/bluetooth/hci_h5.c @@ -51,7 +51,7 @@ #define H5_HDR_CRC(hdr) (((hdr)[0] >> 6) & 0x01) #define H5_HDR_RELIABLE(hdr) (((hdr)[0] >> 7) & 0x01) #define H5_HDR_PKT_TYPE(hdr) ((hdr)[1] & 0x0f) -#define H5_HDR_LEN(hdr) ((((hdr)[1] >> 4) & 0xff) + ((hdr)[2] << 4)) +#define H5_HDR_LEN(hdr) ((((hdr)[1] >> 4) & 0x0f) + ((hdr)[2] << 4)) #define SLIP_DELIMITER 0xc0 #define SLIP_ESC 0xdb |