flags_string
char flags_string[12];
memset(flags_string, 0, sizeof(flags_string));
if (copy_from_user(flags_string, buffer, count))
if (kstrtobool(flags_string, &bv) == 0) {
} else if (!isdigit(flags_string[0])) {
flags_string);
rc = kstrtouint(flags_string, 0, &flags);
flags_string);
cifs_dbg(VFS, "Invalid SecurityFlags: %s\n", flags_string);
return flags_string(buf, end, ptr, spec, fmt);