net: wireless: bcmdhd: Check wldev_ioctl() for NULL parameter
authorDmitry Shmidt <dimitrysh@google.com>
Mon, 1 Aug 2011 22:40:01 +0000 (15:40 -0700)
committerDmitry Shmidt <dimitrysh@google.com>
Tue, 2 Aug 2011 22:45:28 +0000 (15:45 -0700)
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
drivers/net/wireless/bcmdhd/wldev_common.c

index 31e8f3cb86fda1413bda8a17d8d8984282c5c52e..429cd2c451e4c3ab3c12959fbf3f6daf40662765 100644 (file)
@@ -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;