]> git.karo-electronics.de Git - karo-tx-linux.git/commit
cfg80211: ignore spurious deauth
authorJohannes Berg <johannes.berg@intel.com>
Mon, 12 Jul 2010 12:46:43 +0000 (14:46 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 10 Aug 2010 17:20:42 +0000 (10:20 -0700)
commite876eab4b7f0f5afd1e2a33272c52e8687081fd8
treee9e42c6c3f960d41773f3baadebbdf5ab57c14e1
parentffd61d672085ec25e0efa8ac9c1ecf2c6b437ed7
cfg80211: ignore spurious deauth

commit 643f82e32f14faf0d0944c804203a6681b6b0a1e upstream.

Ever since mac80211/drivers are no longer
fully in charge of keeping track of the
auth status, trying to make them do so will
fail. Instead of warning and reporting the
deauthentication to userspace, cfg80211 must
simply ignore it so that spurious
deauthentications, e.g. before starting
authentication, aren't seen by userspace as
actual deauthentications.

Reported-by: Paul Stewart <pstew@google.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
net/wireless/mlme.c