nl80211: Add event for authentication/association timeout
SME needs to be notified when the authentication or association attempt times out and MLME has stopped processing in order to allow the SME to decide what to do next. Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
committed by
John W. Linville
parent
ff2ba188fc
commit
1965c85331
@@ -932,7 +932,7 @@ static void ieee80211_authenticate(struct ieee80211_sub_if_data *sdata)
|
||||
" timed out\n",
|
||||
sdata->dev->name, ifmgd->bssid);
|
||||
ifmgd->state = IEEE80211_STA_MLME_DISABLED;
|
||||
ieee80211_sta_send_apinfo(sdata);
|
||||
cfg80211_send_auth_timeout(sdata->dev, ifmgd->bssid);
|
||||
ieee80211_rx_bss_remove(sdata, ifmgd->bssid,
|
||||
sdata->local->hw.conf.channel->center_freq,
|
||||
ifmgd->ssid, ifmgd->ssid_len);
|
||||
@@ -1115,7 +1115,7 @@ static void ieee80211_associate(struct ieee80211_sub_if_data *sdata)
|
||||
" timed out\n",
|
||||
sdata->dev->name, ifmgd->bssid);
|
||||
ifmgd->state = IEEE80211_STA_MLME_DISABLED;
|
||||
ieee80211_sta_send_apinfo(sdata);
|
||||
cfg80211_send_assoc_timeout(sdata->dev, ifmgd->bssid);
|
||||
ieee80211_rx_bss_remove(sdata, ifmgd->bssid,
|
||||
sdata->local->hw.conf.channel->center_freq,
|
||||
ifmgd->ssid, ifmgd->ssid_len);
|
||||
|
Reference in New Issue
Block a user