[PATCH] net: bluetooth: assign len after null check

From: Qing Wang
Date: Mon Feb 14 2022 - 21:03:22 EST


From: Wang Qing <wangqing@xxxxxxxx>

len should be assigned after a null check

Signed-off-by: Wang Qing <wangqing@xxxxxxxx>
---
net/bluetooth/mgmt_util.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net/bluetooth/mgmt_util.c b/net/bluetooth/mgmt_util.c
index edee60b..37eef2c
--- a/net/bluetooth/mgmt_util.c
+++ b/net/bluetooth/mgmt_util.c
@@ -77,11 +77,12 @@ int mgmt_send_event_skb(unsigned short channel, struct sk_buff *skb, int flag,
{
struct hci_dev *hdev;
struct mgmt_hdr *hdr;
- int len = skb->len;
+ int len;

if (!skb)
return -EINVAL;

+ len = skb->len;
hdev = bt_cb(skb)->mgmt.hdev;

/* Time stamp */
--
2.7.4