fs/ncpfs/getopt.c: replace simple_strtoul by kstrtoul
Remove obsolete simple_strtoul in ncp_getopt Signed-off-by: Fabian Frederick <fabf@skynet.be> Cc: Petr Vandrovec <petr@vandrovec.name> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
647f010bff
commit
8091b895b7
1 changed files with 6 additions and 7 deletions
|
@ -53,15 +53,14 @@ int ncp_getopt(const char *caller, char **options, const struct ncp_option *opts
|
|||
return -EINVAL;
|
||||
}
|
||||
if (opts->has_arg & OPT_INT) {
|
||||
char* v;
|
||||
int rc = kstrtoul(val, 0, value);
|
||||
|
||||
*value = simple_strtoul(val, &v, 0);
|
||||
if (!*v) {
|
||||
return opts->val;
|
||||
if (rc) {
|
||||
pr_info("%s: invalid numeric value in %s=%s\n",
|
||||
caller, token, val);
|
||||
return rc;
|
||||
}
|
||||
pr_info("%s: invalid numeric value in %s=%s\n",
|
||||
caller, token, val);
|
||||
return -EDOM;
|
||||
return opts->val;
|
||||
}
|
||||
if (opts->has_arg & OPT_STRING) {
|
||||
return opts->val;
|
||||
|
|
Loading…
Reference in a new issue