From: Dan Carpenter Date: Mon, 7 Jun 2010 21:44:57 +0000 (+0200) Subject: Staging: otus: fix strcpy() overflow X-Git-Tag: firefly_0821_release~9833^2~1255^2~1^2~418 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=cc7e7d38e9170719f780dd16312eef216714ad35;p=firefly-linux-kernel-4.4.55.git Staging: otus: fix strcpy() overflow wrq->name is only 16 characters long but "IEEE 802.11-MIMO" is 16 characters + a NULL character, so it's too long. This patch changes it to "IEEE 802.11abgn". Signed-off-by: Dan Carpenter Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/otus/ioctl.c b/drivers/staging/otus/ioctl.c index a48c8e4a9ea7..b85f1b29e3bc 100644 --- a/drivers/staging/otus/ioctl.c +++ b/drivers/staging/otus/ioctl.c @@ -507,7 +507,7 @@ int usbdrvwext_giwname(struct net_device *dev, { /* struct usbdrv_private *macp = dev->ml_priv; */ - strcpy(wrq->name, "IEEE 802.11-MIMO"); + strcpy(wrq->name, "IEEE 802.11abgn"); return 0; }