* [PATCH] ath6kl: Blocked client notification
@ 2012-09-21 9:38 Pandiyarajan Pitchaimuthu
2012-10-12 12:19 ` Kalle Valo
0 siblings, 1 reply; 2+ messages in thread
From: Pandiyarajan Pitchaimuthu @ 2012-09-21 9:38 UTC (permalink / raw)
To: linux-wireless; +Cc: kvalo, ath6kl-devel
When a station tries to connect to an AP and if the MAC of the
station is in the AP's block list, the station cannot connect to the
AP. This is notified to the userspace with event
NL80211_CMD_CONN_FAILED and attribute NL80211_ATTR_CONN_FAILED_REASON.
The reason sent will be NL80211_CONN_FAIL_BLOCKED_CLIENT.
Signed-off-by: Pandiyarajan Pitchaimuthu <c_ppitch@qca.qualcomm.com>
---
drivers/net/wireless/ath/ath6kl/main.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/drivers/net/wireless/ath/ath6kl/main.c b/drivers/net/wireless/ath/ath6kl/main.c
index cc2749a..bd50b6b 100644
--- a/drivers/net/wireless/ath/ath6kl/main.c
+++ b/drivers/net/wireless/ath/ath6kl/main.c
@@ -1011,6 +1011,13 @@ void ath6kl_disconnect_event(struct ath6kl_vif *vif, u8 reason, u8 *bssid,
GFP_KERNEL);
}
+ if (prot_reason_status == WMI_AP_REASON_ACL) {
+ /* send blocked client notification to user space */
+ cfg80211_conn_failed(vif->ndev, bssid,
+ NL80211_CONN_FAIL_BLOCKED_CLIENT,
+ GFP_KERNEL);
+ }
+
if (!ath6kl_remove_sta(ar, bssid, prot_reason_status))
return;
--
1.7.9.5
^ permalink raw reply related [flat|nested] 2+ messages in thread* Re: [PATCH] ath6kl: Blocked client notification
2012-09-21 9:38 [PATCH] ath6kl: Blocked client notification Pandiyarajan Pitchaimuthu
@ 2012-10-12 12:19 ` Kalle Valo
0 siblings, 0 replies; 2+ messages in thread
From: Kalle Valo @ 2012-10-12 12:19 UTC (permalink / raw)
To: Pandiyarajan Pitchaimuthu; +Cc: linux-wireless, ath6kl-devel
On 09/21/2012 12:38 PM, Pandiyarajan Pitchaimuthu wrote:
> When a station tries to connect to an AP and if the MAC of the
> station is in the AP's block list, the station cannot connect to the
> AP. This is notified to the userspace with event
> NL80211_CMD_CONN_FAILED and attribute NL80211_ATTR_CONN_FAILED_REASON.
> The reason sent will be NL80211_CONN_FAIL_BLOCKED_CLIENT.
>
> Signed-off-by: Pandiyarajan Pitchaimuthu <c_ppitch@qca.qualcomm.com>
Thanks, applied.
Kalle
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-10-12 12:19 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-21 9:38 [PATCH] ath6kl: Blocked client notification Pandiyarajan Pitchaimuthu
2012-10-12 12:19 ` Kalle Valo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).