From: Dmitry Shmidt Date: Mon, 1 Aug 2011 22:40:01 +0000 (-0700) Subject: net: wireless: bcmdhd: Check wldev_ioctl() for NULL parameter X-Git-Tag: firefly_0821_release~7613^2~380 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=5b1186350d67a7e1a2394de4df3fc937cd1ea3b8;p=firefly-linux-kernel-4.4.55.git net: wireless: bcmdhd: Check wldev_ioctl() for NULL parameter Signed-off-by: Dmitry Shmidt --- diff --git a/drivers/net/wireless/bcmdhd/wldev_common.c b/drivers/net/wireless/bcmdhd/wldev_common.c index 31e8f3cb86fd..429cd2c451e4 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;