]> git.ipfire.org Git - thirdparty/hostap.git/commit
nl80211: Fix deauth/disassoc for AP mode SME-in-driver case
authorAarthi Thiruvengadam <athiruve@qca.qualcomm.com>
Thu, 15 Mar 2012 00:06:06 +0000 (14:06 -1000)
committerJouni Malinen <j@w1.fi>
Thu, 15 Mar 2012 00:06:06 +0000 (14:06 -1000)
commite1bd4e19340b329da88d1b732316338827331dcf
tree5ab77d9a81d10a91d3224e539cf5b65a5b86192b
parent7d39d9c9cced1ecee8ba512c0cd6ebe589436cda
nl80211: Fix deauth/disassoc for AP mode SME-in-driver case

When the driver (or firmware) implements AP mode SME, the use of raw
management frame TX functions is not working properly at the moment. As
an initial step, convert these AP mode operations to use
NL80211_CMD_DEL_STATION and do not claim that driver provides TX status
for deauth/disassoc frames. While this does not address all use cases
(e.g., reason code is not specified in the command), this fixes number
of issues where the station does not get disconnected properly.

Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
src/drivers/driver_nl80211.c