aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211/cfg.c
diff options
context:
space:
mode:
authorJohannes Berg <johannes@sipsolutions.net>2009-10-31 07:40:37 +0100
committerJohn W. Linville <linville@tuxdriver.com>2009-11-02 15:14:07 -0500
commit7400f42e9d765fa0656b432f3ab1245f9710f190 (patch)
tree0ed7c06fb44c0c2b966755c2a0264827b7e100f3 /net/mac80211/cfg.c
parentlibertas if_usb: Fix crash on 64-bit machines (diff)
downloadlinux-dev-7400f42e9d765fa0656b432f3ab1245f9710f190.tar.xz
linux-dev-7400f42e9d765fa0656b432f3ab1245f9710f190.zip
cfg80211: fix NULL ptr deref
commit 211a4d12abf86fe0df4cd68fc6327cbb58f56f81 Author: Johannes Berg <johannes@sipsolutions.net> Date: Tue Oct 20 15:08:53 2009 +0900 cfg80211: sme: deauthenticate on assoc failure introduced a potential NULL pointer dereference that some people have been hitting for some reason -- the params.bssid pointer is not guaranteed to be non-NULL for what seems to be a race between various ways of reaching the same thing. While I'm trying to analyse the problem more let's first fix the crash. I think the real fix may be to avoid doing _anything_ if it ended up being NULL, but right now I'm not sure yet. I think http://bugzilla.kernel.org/show_bug.cgi?id=14342 might also be this issue. Reported-by: Parag Warudkar <parag.lkml@gmail.com> Tested-by: Parag Warudkar <parag.lkml@gmail.com> Signed-off-by: Johannes Berg <johannes@sipsolutions.net> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions