summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/mwifiex
diff options
context:
space:
mode:
authorStone Piao <piaoyun@marvell.com>2013-07-22 19:17:45 -0700
committerJohn W. Linville <linville@tuxdriver.com>2013-07-24 11:02:07 -0400
commit5e4c07987f4db22cbc3e1dadb021baab0a34a57f (patch)
tree2c5ff0c34574d467223849db8041d3faf96eff60 /drivers/net/wireless/mwifiex
parent4481b2dba0930015d7c15acd0b69a3a89cae3591 (diff)
downloadop-kernel-dev-5e4c07987f4db22cbc3e1dadb021baab0a34a57f.zip
op-kernel-dev-5e4c07987f4db22cbc3e1dadb021baab0a34a57f.tar.gz
mwifiex: support to send deauth for P2P client
During P2P handshake, P2P client needs to send deauth after EAPOL FAILURE to GO. We need add bss mode for P2P client when handle deauth request. Without this change, deauth can not be sent out from P2P client side. Signed-off-by: Stone Piao <piaoyun@marvell.com> Signed-off-by: Avinash Patil <patila@marvell.com> Signed-off-by: Bing Zhao <bzhao@marvell.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/mwifiex')
-rw-r--r--drivers/net/wireless/mwifiex/join.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/mwifiex/join.c b/drivers/net/wireless/mwifiex/join.c
index 1c8a771..ba043ca 100644
--- a/drivers/net/wireless/mwifiex/join.c
+++ b/drivers/net/wireless/mwifiex/join.c
@@ -1425,6 +1425,7 @@ int mwifiex_deauthenticate(struct mwifiex_private *priv, u8 *mac)
switch (priv->bss_mode) {
case NL80211_IFTYPE_STATION:
+ case NL80211_IFTYPE_P2P_CLIENT:
return mwifiex_deauthenticate_infra(priv, mac);
case NL80211_IFTYPE_ADHOC:
return mwifiex_send_cmd_sync(priv,
OpenPOWER on IntegriCloud