浏览代码

qcacmn: Add null check in osif roam api

Add null check in osif_roam_auth_mlo_links api.

Change-Id: Ia3290fe3b51d8913f212c732a6c53b0a159adfc3
CRs-Fixed: 3337588
Amruta Kulkarni 2 年之前
父节点
当前提交
b6ca1b3ff2
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      os_if/linux/mlme/src/osif_cm_roam_rsp.c

+ 4 - 0
os_if/linux/mlme/src/osif_cm_roam_rsp.c

@@ -366,6 +366,10 @@ osif_send_roam_auth_mlo_links_event(struct sk_buff *skb,
 		return -EINVAL;
 
 	mlo_links  = nla_nest_start(skb, QCA_WLAN_VENDOR_ATTR_ROAM_AUTH_MLO_LINKS);
+	if (!mlo_links) {
+		osif_err("nla_nest_start error");
+		return -EINVAL;
+	}
 
 	for (i = 0; i < rsp->ml_parnter_info.num_partner_links; i++) {
 		mlo_links_info = nla_nest_start(skb, i);