Bluetooth: hci_h4: Fix padding calculation error within h4_recv_buf()
authorZijun Hu <quic_zijuhu@quicinc.com>
Tue, 16 Nov 2021 08:51:38 +0000 (16:51 +0800)
committerMarcel Holtmann <marcel@holtmann.org>
Tue, 16 Nov 2021 12:57:25 +0000 (13:57 +0100)
commitdd2ac1d6d4954522c67279e42e7069b91f67f151
tree66efd01bd6d601835e68bd720e1a5a0fbd86101d
parent258f56d11bbbf39df5bc5faf0119d28be528f27d
Bluetooth: hci_h4: Fix padding calculation error within h4_recv_buf()

it is erroneous to calculate padding by subtracting length of type
indication from skb->len, it will cause data analysis error for
alignment which is greater than 1, so fixed by adding length of type
indication with skb->len.

Signed-off-by: Zijun Hu <quic_zijuhu@quicinc.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/bluetooth/hci_h4.c