net: remove obsolete simple_strto<foo>
This patch replace the obsolete simple_strto<foo> with kstrto<foo> Signed-off-by: Abhijit Pawar <abhi.c.pawar@gmail.com> Acked-by: Neil Horman <nhorman@tuxdriver.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
008d427807
commit
4b5511ebc7
@@ -1409,7 +1409,7 @@ EXPORT_SYMBOL_GPL(nf_ct_alloc_hashtable);
|
||||
|
||||
int nf_conntrack_set_hashsize(const char *val, struct kernel_param *kp)
|
||||
{
|
||||
int i, bucket;
|
||||
int i, bucket, rc;
|
||||
unsigned int hashsize, old_size;
|
||||
struct hlist_nulls_head *hash, *old_hash;
|
||||
struct nf_conntrack_tuple_hash *h;
|
||||
@@ -1423,6 +1423,9 @@ int nf_conntrack_set_hashsize(const char *val, struct kernel_param *kp)
|
||||
return param_set_uint(val, kp);
|
||||
|
||||
hashsize = simple_strtoul(val, NULL, 0);
|
||||
rc = kstrtouint(val, 0, &hashsize);
|
||||
if (rc)
|
||||
return rc;
|
||||
if (!hashsize)
|
||||
return -EINVAL;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user