diff options
author | Abhijit Pawar <abhi.c.pawar@gmail.com> | 2012-12-10 03:12:28 +0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-12-10 23:09:00 +0400 |
commit | 4b5511ebc7e1cf94e4f13be19c2cf3e90edc3395 (patch) | |
tree | e6882f930d0952aa08162fba55b166a87cebf410 /net/netfilter | |
parent | 008d4278072216bd2459a6e41b07b688fe95ee83 (diff) | |
download | linux-4b5511ebc7e1cf94e4f13be19c2cf3e90edc3395.tar.xz |
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>
Diffstat (limited to 'net/netfilter')
-rw-r--r-- | net/netfilter/nf_conntrack_core.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/net/netfilter/nf_conntrack_core.c b/net/netfilter/nf_conntrack_core.c index af175166fffa..37d9e628106d 100644 --- a/net/netfilter/nf_conntrack_core.c +++ b/net/netfilter/nf_conntrack_core.c @@ -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; |