summaryrefslogtreecommitdiffstats
path: root/net/wireless
diff options
context:
space:
mode:
authorEliad Peller <eliad@wizery.com>2012-07-12 17:35:33 +0300
committerJohannes Berg <johannes.berg@intel.com>2012-07-17 12:17:42 +0200
commit88bc40e8c3d3bca7d26c756bb0b823d4abad3355 (patch)
treef792abdb4ba22c36640a85b2b89ec797c772700c /net/wireless
parent14cdf112019c1d4bc0f1bf9a9c832be641dbe25a (diff)
downloadop-kernel-dev-88bc40e8c3d3bca7d26c756bb0b823d4abad3355.zip
op-kernel-dev-88bc40e8c3d3bca7d26c756bb0b823d4abad3355.tar.gz
mac80211: go out of PS before sending disassoc
on disassoc, ieee80211_set_disassoc() goes out of PS before indicating BSS_CHANGED_ASSOC (not sure why this is needed, but some drivers might count on the current behavior). However, it does it after sending the disassoc frame, which results in null-data frame being sent (in order to go out of ps) after we were already sent the disassoc, which is invalid. Fix it by going out of ps before sending the disassoc. Signed-off-by: Eliad Peller <eliad@wizery.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/wireless')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud