Messages in this thread Patch in this message | | | From | Kees Cook <> | Subject | [PATCH v2 3/4] lib: add "on"/"off" support to kstrtobool | Date | Thu, 4 Feb 2016 13:00:42 -0800 |
| |
Add support for "on" and "off" when converting to boolean.
Signed-off-by: Kees Cook <keescook@chromium.org> --- lib/kstrtox.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+)
diff --git a/lib/kstrtox.c b/lib/kstrtox.c index e18f088704d7..09e83a19a96d 100644 --- a/lib/kstrtox.c +++ b/lib/kstrtox.c @@ -347,6 +347,20 @@ int kstrtobool(const char *s, unsigned int base, bool *res) case '0': *res = false; return 0; + case 'o': + case 'O': + switch (s[1]) { + case 'n': + case 'N': + *res = true; + return 0; + case 'f': + case 'F': + *res = false; + return 0; + default: + break; + } default: break; } -- 2.6.3
| |