Commit ae2402bf authored by Pranav Tyagi's avatar Pranav Tyagi Committed by Jakub Kicinski
Browse files

net/smc: replace strncpy with strscpy



Replace the deprecated strncpy() with two-argument version of
strscpy() as the destination is an array
and should be NUL-terminated.

Signed-off-by: default avatarPranav Tyagi <pranav.tyagi03@gmail.com>
Reviewed-by: default avatarSimon Horman <horms@kernel.org>
Link: https://patch.msgid.link/20250620102559.6365-1-pranav.tyagi03@gmail.com


Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent bf92ffb0
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -370,7 +370,7 @@ static int smc_pnet_add_eth(struct smc_pnettable *pnettable, struct net *net,
		goto out_put;
	new_pe->type = SMC_PNET_ETH;
	memcpy(new_pe->pnet_name, pnet_name, SMC_MAX_PNETID_LEN);
	strncpy(new_pe->eth_name, eth_name, IFNAMSIZ);
	strscpy(new_pe->eth_name, eth_name);
	rc = -EEXIST;
	new_netdev = true;
	mutex_lock(&pnettable->lock);