From: Seung-Woo Kim Date: Tue, 17 Dec 2019 03:17:19 +0000 (+0900) Subject: net: bcmdhd: Fix sizeof-pointer-memaccess in memcpy usage X-Git-Tag: submit/tizen/20191230.065651~10 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F00%2F220300%2F1;p=profile%2Fwearable%2Fplatform%2Fkernel%2Flinux-3.18-exynos7270.git net: bcmdhd: Fix sizeof-pointer-memaccess in memcpy usage There is sizeof-pointer-memaccess warning in memcpy usage because source size is used. Fix it by using destination size explcitly. Change-Id: I2d627ea9bac1e5445cd6e0ae78166c75f5ffd711 Signed-off-by: Seung-Woo Kim --- diff --git a/drivers/net/wireless/bcmdhd/dhd_linux.c b/drivers/net/wireless/bcmdhd/dhd_linux.c index 11258b6acda..eae99c6f35d 100644 --- a/drivers/net/wireless/bcmdhd/dhd_linux.c +++ b/drivers/net/wireless/bcmdhd/dhd_linux.c @@ -6290,7 +6290,7 @@ dhd_ethtool(dhd_info_t *dhd, void *uaddr) /* Copy out any request driver name */ if (copy_from_user(&info, uaddr, sizeof(info))) return -EFAULT; - strncpy(drvname, info.driver, sizeof(info.driver)); + strncpy(drvname, info.driver, sizeof(drvname)); drvname[sizeof(info.driver)-1] = '\0'; /* clear struct for return */