summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/ath/ath6kl/init.c
diff options
context:
space:
mode:
authorThomas Pedersen <c_tpeder@qca.qualcomm.com>2012-05-17 00:41:13 +0400
committerKalle Valo <kvalo@qca.qualcomm.com>2012-05-17 10:10:46 +0400
commit33a6664a6e4b45814ef6e3129842f3fd7e5d1117 (patch)
tree96b42a9d12c605ab2e371f8436c4f8b0922e8290 /drivers/net/wireless/ath/ath6kl/init.c
parentdd45b7598f1c52933f276ba7ce175fa1305b8ba0 (diff)
downloadlinux-33a6664a6e4b45814ef6e3129842f3fd7e5d1117.tar.xz
ath6kl: issue wmi disconnect after notifying cfg80211
ath6kl would issue a wmi disconnect command in response to a remote disconnect and return early without notifying cfg80211, only sending a cfg80211_disconnected (with reason code always 3) in response to the second disconnect firmware event. Pass the right reason code to cfg80211 on the first disconnect instead. This fixes at least one bug where a p2p client would stop trying to connect after receiving a stale RSN deauth which was reported to cfg80211 as GO leaving BSS. Signed-off-by: Thomas Pedersen <c_tpeder@qca.qualcomm.com> Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Diffstat (limited to 'drivers/net/wireless/ath/ath6kl/init.c')
0 files changed, 0 insertions, 0 deletions