diff --git a/net/wireless/wext.c b/net/wireless/wext.c index 47e80cc..c6ce59b 100644 --- a/net/wireless/wext.c +++ b/net/wireless/wext.c @@ -866,8 +866,7 @@ static int ioctl_standard_call(struct net_device * dev, } err = copy_to_user(iwr->u.data.pointer, extra, - iwr->u.data.length * - descr->token_size); + extra_size); if (err) ret = -EFAULT; }