|
@@ -1815,6 +1815,7 @@ brcmf_cfg80211_disconnect(struct wiphy *wiphy, struct net_device *ndev,
|
|
return -EIO;
|
|
return -EIO;
|
|
|
|
|
|
clear_bit(BRCMF_VIF_STATUS_CONNECTED, &ifp->vif->sme_state);
|
|
clear_bit(BRCMF_VIF_STATUS_CONNECTED, &ifp->vif->sme_state);
|
|
|
|
+ clear_bit(BRCMF_VIF_STATUS_CONNECTING, &ifp->vif->sme_state);
|
|
cfg80211_disconnected(ndev, reason_code, NULL, 0, GFP_KERNEL);
|
|
cfg80211_disconnected(ndev, reason_code, NULL, 0, GFP_KERNEL);
|
|
|
|
|
|
memcpy(&scbval.ea, &profile->bssid, ETH_ALEN);
|
|
memcpy(&scbval.ea, &profile->bssid, ETH_ALEN);
|