diff options
-rw-r--r-- | net/mac80211/mlme.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/net/mac80211/mlme.c b/net/mac80211/mlme.c index 39bc9c69893b..4cfbb9f09ac9 100644 --- a/net/mac80211/mlme.c +++ b/net/mac80211/mlme.c | |||
@@ -759,6 +759,7 @@ static void ieee80211_direct_probe(struct ieee80211_sub_if_data *sdata, | |||
759 | printk(KERN_DEBUG "%s: direct probe to AP %pM timed out\n", | 759 | printk(KERN_DEBUG "%s: direct probe to AP %pM timed out\n", |
760 | sdata->dev->name, ifsta->bssid); | 760 | sdata->dev->name, ifsta->bssid); |
761 | ifsta->state = IEEE80211_STA_MLME_DISABLED; | 761 | ifsta->state = IEEE80211_STA_MLME_DISABLED; |
762 | ieee80211_sta_send_apinfo(sdata, ifsta); | ||
762 | return; | 763 | return; |
763 | } | 764 | } |
764 | 765 | ||
@@ -789,6 +790,7 @@ static void ieee80211_authenticate(struct ieee80211_sub_if_data *sdata, | |||
789 | " timed out\n", | 790 | " timed out\n", |
790 | sdata->dev->name, ifsta->bssid); | 791 | sdata->dev->name, ifsta->bssid); |
791 | ifsta->state = IEEE80211_STA_MLME_DISABLED; | 792 | ifsta->state = IEEE80211_STA_MLME_DISABLED; |
793 | ieee80211_sta_send_apinfo(sdata, ifsta); | ||
792 | return; | 794 | return; |
793 | } | 795 | } |
794 | 796 | ||
@@ -909,6 +911,7 @@ static void ieee80211_associate(struct ieee80211_sub_if_data *sdata, | |||
909 | " timed out\n", | 911 | " timed out\n", |
910 | sdata->dev->name, ifsta->bssid); | 912 | sdata->dev->name, ifsta->bssid); |
911 | ifsta->state = IEEE80211_STA_MLME_DISABLED; | 913 | ifsta->state = IEEE80211_STA_MLME_DISABLED; |
914 | ieee80211_sta_send_apinfo(sdata, ifsta); | ||
912 | return; | 915 | return; |
913 | } | 916 | } |
914 | 917 | ||