Jake Day преди 6 години
родител
ревизия
9ff5045267
променени са 1 файла, в които са добавени 16 реда и са изтрити 0 реда
  1. 16 0
      patches/4.18/0008-wifi.patch

+ 16 - 0
patches/4.18/0008-wifi.patch

@@ -229,3 +229,19 @@ index 88f4c89f89ba..4f740f6feec4 100644
  		break;
  	default:
  		mwifiex_dbg(adapter, ERROR,
+diff --git a/net/wireless/sme.c b/net/wireless/sme.c
+index d536b07582f8..17fd97e9d857 100644
+--- a/net/wireless/sme.c
++++ b/net/wireless/sme.c
+@@ -690,6 +690,11 @@ void __cfg80211_connect_result(struct net_device *dev,
+ 		return;
+ 	}
+ 
++	if (WARN_ON(!wdev->ssid_len)) {
++		cfg80211_put_bss(wdev->wiphy, cr->bss);
++		return;
++	}
++
+ 	nl80211_send_connect_result(wiphy_to_rdev(wdev->wiphy), dev, cr,
+ 				    GFP_KERNEL);
+