Commit 78528097 authored by Arnd Bergmann's avatar Arnd Bergmann Committed by Chuck Lever

sunrpc: avoid -Wformat-security warning

Using a non-constant string as an sprintf-style is potentially dangerous:

net/sunrpc/svc.c: In function 'param_get_pool_mode':
net/sunrpc/svc.c:164:32: error: format not a string literal and no format arguments [-Werror=format-security]

Use a literal "%s" format instead.

Fixes: 5f71f3c3 ("sunrpc: refactor pool_mode setting code")
Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
Reviewed-by: default avatarJeff Layton <jlayton@kernel.org>
Signed-off-by: default avatarChuck Lever <chuck.lever@oracle.com>
parent 769d2002
...@@ -161,7 +161,7 @@ param_get_pool_mode(char *buf, const struct kernel_param *kp) ...@@ -161,7 +161,7 @@ param_get_pool_mode(char *buf, const struct kernel_param *kp)
str[len] = '\n'; str[len] = '\n';
str[len + 1] = '\0'; str[len + 1] = '\0';
return sysfs_emit(buf, str); return sysfs_emit(buf, "%s", str);
} }
module_param_call(pool_mode, param_set_pool_mode, param_get_pool_mode, module_param_call(pool_mode, param_set_pool_mode, param_get_pool_mode,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment