diff --git a/net/sunrpc/auth.c b/net/sunrpc/auth.c index 661e2277f4685e841f635e836244074e3fde3b25..305ecea9217071208147ed84755c745b6299606e 100644 --- a/net/sunrpc/auth.c +++ b/net/sunrpc/auth.c @@ -50,7 +50,7 @@ static int param_set_hashtbl_sz(const char *val, const struct kernel_param *kp) if (!val) goto out_inval; ret = kstrtoul(val, 0, &num); - if (ret == -EINVAL) + if (ret) goto out_inval; nbits = fls(num - 1); if (nbits > MAX_HASHTABLE_BITS || nbits < 2)