diff options
author | Dmitry Shmidt <dimitrysh@google.com> | 2011-08-01 15:40:01 -0700 |
---|---|---|
committer | Jonas ABERG <jonas.aberg@stericsson.com> | 2011-10-28 11:01:40 +0200 |
commit | 0324189241adc069f2796f3515b8f4aba5f7e70d (patch) | |
tree | c9030af5fe60eb75ac4e81a87f2975f086582786 /drivers | |
parent | f67b994a970c4855e6c20b8652829aa012e3abf9 (diff) |
net: wireless: bcmdhd: Check wldev_ioctl() for NULL parameter
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
Change-Id: I0229f48ae8422249844c6f739d36d58e1b4872b0
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/35570
Tested-by: Per VAHLNE <per.xx.vahlne@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/net/wireless/bcmdhd/wldev_common.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/net/wireless/bcmdhd/wldev_common.c b/drivers/net/wireless/bcmdhd/wldev_common.c index 31e8f3cb86f..429cd2c451e 100644 --- a/drivers/net/wireless/bcmdhd/wldev_common.c +++ b/drivers/net/wireless/bcmdhd/wldev_common.c @@ -47,6 +47,11 @@ s32 wldev_ioctl( mm_segment_t fs; s32 err = 0; + if (!dev) { + DHD_ERROR(("%s: dev is null\n", __FUNCTION__)); + return -EINVAL; + } + memset(&ioc, 0, sizeof(ioc)); ioc.cmd = cmd; ioc.buf = arg; |