From 26182143c25b9bf3ea373f440be0fbadec54e416 Mon Sep 17 00:00:00 2001 From: Abhijeet Kolekar Date: Thu, 12 Jun 2008 09:47:16 +0800 Subject: [PATCH] --- yaml --- r: 98212 b: refs/heads/master c: 5c5f9664d5284d8542062fed39e1f19b80db7aa5 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/net/mac80211/wext.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index bbe7350cc6dc..0d67c8c21ffe 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e6340361f9c70e84312caed98c6e058ac6234e9b +refs/heads/master: 5c5f9664d5284d8542062fed39e1f19b80db7aa5 diff --git a/trunk/net/mac80211/wext.c b/trunk/net/mac80211/wext.c index a8bb8e31b1ec..6106cb79060c 100644 --- a/trunk/net/mac80211/wext.c +++ b/trunk/net/mac80211/wext.c @@ -496,7 +496,8 @@ static int ieee80211_ioctl_giwap(struct net_device *dev, sdata = IEEE80211_DEV_TO_SUB_IF(dev); if (sdata->vif.type == IEEE80211_IF_TYPE_STA || sdata->vif.type == IEEE80211_IF_TYPE_IBSS) { - if (sdata->u.sta.state == IEEE80211_ASSOCIATED) { + if (sdata->u.sta.state == IEEE80211_ASSOCIATED || + sdata->u.sta.state == IEEE80211_IBSS_JOINED) { ap_addr->sa_family = ARPHRD_ETHER; memcpy(&ap_addr->sa_data, sdata->u.sta.bssid, ETH_ALEN); return 0;