Commit 3f35d9b3 authored by Vijay Satija's avatar Vijay Satija Committed by Luiz Augusto von Dentz

Bluetooth: btintel_pcie: Fix REVERSE_INULL issue reported by coverity

check pdata return of skb_pull_data, instead of data.

Fixes: c2b636b3 ("Bluetooth: btintel_pcie: Add support for PCIe transport")
Signed-off-by: default avatarVijay Satija <vijay.satija@intel.com>
Signed-off-by: default avatarKiran K <kiran.k@intel.com>
Signed-off-by: default avatarLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
parent 897e6120
...@@ -382,7 +382,7 @@ static int btintel_pcie_recv_frame(struct btintel_pcie_data *data, ...@@ -382,7 +382,7 @@ static int btintel_pcie_recv_frame(struct btintel_pcie_data *data,
/* The first 4 bytes indicates the Intel PCIe specific packet type */ /* The first 4 bytes indicates the Intel PCIe specific packet type */
pdata = skb_pull_data(skb, BTINTEL_PCIE_HCI_TYPE_LEN); pdata = skb_pull_data(skb, BTINTEL_PCIE_HCI_TYPE_LEN);
if (!data) { if (!pdata) {
bt_dev_err(hdev, "Corrupted packet received"); bt_dev_err(hdev, "Corrupted packet received");
ret = -EILSEQ; ret = -EILSEQ;
goto exit_error; goto exit_error;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment