kernel/params.c: Use kstrtobool() instead of strtobool()
[linux-2.6-block.git] / kernel / params.c
index 14d66070757b0d12111445a2885c106661f1b998..6e34ca89ebae7e780e0464f24578b2fd7f6c92e3 100644 (file)
@@ -4,6 +4,7 @@
 
 */
 #include <linux/kernel.h>
+#include <linux/kstrtox.h>
 #include <linux/string.h>
 #include <linux/errno.h>
 #include <linux/module.h>
@@ -310,7 +311,7 @@ int param_set_bool(const char *val, const struct kernel_param *kp)
        if (!val) val = "1";
 
        /* One of =[yYnN01] */
-       return strtobool(val, kp->arg);
+       return kstrtobool(val, kp->arg);
 }
 EXPORT_SYMBOL(param_set_bool);