Browse Source

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 years ago
parent
commit
b6ca1b3ff2
1 changed files with 4 additions and 0 deletions
  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;
 		return -EINVAL;
 
 
 	mlo_links  = nla_nest_start(skb, QCA_WLAN_VENDOR_ATTR_ROAM_AUTH_MLO_LINKS);
 	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++) {
 	for (i = 0; i < rsp->ml_parnter_info.num_partner_links; i++) {
 		mlo_links_info = nla_nest_start(skb, i);
 		mlo_links_info = nla_nest_start(skb, i);