summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorKunwu Chan <chentao@kylinos.cn>2024-08-16 04:07:40 +0200
committerAnna Schumaker <anna.schumaker@oracle.com>2024-09-23 21:03:13 +0200
commit9090a7f78623b5312562861d54a4476d905c7c4c (patch)
treed8a0f951c118f4efcc91f1122d200d30e49e74c6 /net
parentnfs: Remove unnecessary NULL check before kfree() (diff)
downloadlinux-9090a7f78623b5312562861d54a4476d905c7c4c.tar.xz
linux-9090a7f78623b5312562861d54a4476d905c7c4c.zip
SUNRPC: Fix -Wformat-truncation warning
Increase size of the servername array to avoid truncated output warning. net/sunrpc/clnt.c:582:75: error:‘%s’ directive output may be truncated writing up to 107 bytes into a region of size 48 [-Werror=format-truncation=] 582 | snprintf(servername, sizeof(servername), "%s", | ^~ net/sunrpc/clnt.c:582:33: note:‘snprintf’ output between 1 and 108 bytes into a destination of size 48 582 | snprintf(servername, sizeof(servername), "%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 583 | sun->sun_path); Signed-off-by: Kunwu Chan <chentao@kylinos.cn> Suggested-by: NeilBrown <neilb@suse.de> Signed-off-by: Anna Schumaker <anna.schumaker@oracle.com>
Diffstat (limited to 'net')
-rw-r--r--net/sunrpc/clnt.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/sunrpc/clnt.c b/net/sunrpc/clnt.c
index 09f29a95f2bc..c7cea069a5df 100644
--- a/net/sunrpc/clnt.c
+++ b/net/sunrpc/clnt.c
@@ -546,7 +546,7 @@ struct rpc_clnt *rpc_create(struct rpc_create_args *args)
.connect_timeout = args->connect_timeout,
.reconnect_timeout = args->reconnect_timeout,
};
- char servername[48];
+ char servername[RPC_MAXNETNAMELEN];
struct rpc_clnt *clnt;
int i;