From a11c9402c3fa86ded9328ee09a9d08058076a505 Mon Sep 17 00:00:00 2001 From: Naveen Singh Date: Thu, 21 Apr 2011 13:30:39 -0700 Subject: [PATCH] --- yaml --- r: 249150 b: refs/heads/master c: 3c9d2f6c14ebbfdc97945f8f8c023f1fde86732b h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/staging/ath6kl/os/linux/cfg80211.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 05a6a5a39555..b2dc4506ba48 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 26e58b517487c30f8a7251a3ec76ec569588cc89 +refs/heads/master: 3c9d2f6c14ebbfdc97945f8f8c023f1fde86732b diff --git a/trunk/drivers/staging/ath6kl/os/linux/cfg80211.c b/trunk/drivers/staging/ath6kl/os/linux/cfg80211.c index 1f799c1d002b..d5e554ecf29c 100644 --- a/trunk/drivers/staging/ath6kl/os/linux/cfg80211.c +++ b/trunk/drivers/staging/ath6kl/os/linux/cfg80211.c @@ -627,6 +627,10 @@ ar6k_cfg80211_disconnect_event(struct ar6_softc *ar, u8 reason, AR_DEBUG_PRINTF(ATH_DEBUG_INFO, ("%s: reason=%u\n", __func__, reason)); + if (ar->scan_request) { + cfg80211_scan_done(ar->scan_request, true); + ar->scan_request = NULL; + } if((ADHOC_NETWORK & ar->arNetworkType)) { if(NL80211_IFTYPE_ADHOC != ar->wdev->iftype) { AR_DEBUG_PRINTF(ATH_DEBUG_INFO,