CHROMIUM: mwifiex: Dereference bss only if it is non-null
authorBing Zhao <bzhao@marvell.com>
Mon, 13 May 2013 19:46:10 +0000 (12:46 -0700)
committerChromeBot <chrome-bot@google.com>
Mon, 13 May 2013 21:23:34 +0000 (14:23 -0700)
commit51f78544534ba17097f17aa1ca405267660181c3
tree62af045b1b9056283c606ceed7faf81d7c6fc5e1
parent3d600f4ae5d113cc8a90abce8d9ac9662c50702b
CHROMIUM: mwifiex: Dereference bss only if it is non-null

Commit:
  0ec8d6f mwifiex: fix use-after-free in beacon_ie processing

introduced an issue where the "bss" pointer was dereferenced
in mwifiex_bss_start() before a NULL check.  Fix this.

Signed-off-by: Paul Stewart <pstew@chromium.org>
BUG=chrome-os-partner:19392
TEST=Change AP SSID while associating.

Change-Id: Iff8e02719f2c2e4f6560fab2dcfc65620c15ac31
Reviewed-on: https://gerrit.chromium.org/gerrit/51015
Commit-Queue: Paul Stewart <pstew@chromium.org>
Reviewed-by: Paul Stewart <pstew@chromium.org>
Tested-by: Paul Stewart <pstew@chromium.org>
drivers/net/wireless/mwifiex/sta_ioctl.c