From 7bb3f4d253806f7d2f24a8e9306150f97c1b3861 Mon Sep 17 00:00:00 2001 From: Dave Jones Date: Wed, 13 Aug 2003 09:11:42 -0700 Subject: [PATCH] [PATCH] missing copy_to_user check in pc300 wan driver --- drivers/net/wan/pc300_drv.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/wan/pc300_drv.c b/drivers/net/wan/pc300_drv.c index f8a2b3e7c06b5..21d1deffca334 100644 --- a/drivers/net/wan/pc300_drv.c +++ b/drivers/net/wan/pc300_drv.c @@ -2623,7 +2623,8 @@ int cpc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) sizeof(struct net_device_stats)); if (card->hw.type == PC300_TE) memcpy(&pc300stats.te_stats,&chan->falc,sizeof(falc_t)); - copy_to_user(arg, &pc300stats, sizeof(pc300stats_t)); + if (copy_to_user(arg, &pc300stats, sizeof(pc300stats_t))) + return -EFAULT; } return 0; } -- 2.53.0