From: Paul Gortmaker Date: Thu, 19 Jan 2012 15:40:06 +0000 (+0000) Subject: pktgen: Fix unsigned function that is returning negative vals X-Git-Tag: accepted/tizen/common/20141203.182822~5403^2~29 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bf0813bd282f6ded0a5efca3db238287f7a3dbe8;p=platform%2Fkernel%2Flinux-arm64.git pktgen: Fix unsigned function that is returning negative vals Every call to num_args() immediately checks the return value for less than zero, as it will return -EFAULT for a failed get_user() call. So it makes no sense for the function to be declared as an unsigned long. Signed-off-by: Paul Gortmaker Signed-off-by: David S. Miller --- diff --git a/net/core/pktgen.c b/net/core/pktgen.c index 65f80c7..4d8ce93 100644 --- a/net/core/pktgen.c +++ b/net/core/pktgen.c @@ -767,8 +767,8 @@ done: return i; } -static unsigned long num_arg(const char __user * user_buffer, - unsigned long maxlen, unsigned long *num) +static long num_arg(const char __user *user_buffer, unsigned long maxlen, + unsigned long *num) { int i; *num = 0;