mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-24 10:50:53 +07:00
scsi: ibmvscsi: change strncpy+truncation to strlcpy
Generated by scripts/coccinelle/misc/strncpy_truncation.cocci Signed-off-by: Dominique Martinet <asmadeus@codewreck.org> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
parent
7bd1d615a5
commit
a544523887
@ -1274,14 +1274,12 @@ static void send_mad_capabilities(struct ibmvscsi_host_data *hostdata)
|
||||
if (hostdata->client_migrated)
|
||||
hostdata->caps.flags |= cpu_to_be32(CLIENT_MIGRATED);
|
||||
|
||||
strncpy(hostdata->caps.name, dev_name(&hostdata->host->shost_gendev),
|
||||
strlcpy(hostdata->caps.name, dev_name(&hostdata->host->shost_gendev),
|
||||
sizeof(hostdata->caps.name));
|
||||
hostdata->caps.name[sizeof(hostdata->caps.name) - 1] = '\0';
|
||||
|
||||
location = of_get_property(of_node, "ibm,loc-code", NULL);
|
||||
location = location ? location : dev_name(hostdata->dev);
|
||||
strncpy(hostdata->caps.loc, location, sizeof(hostdata->caps.loc));
|
||||
hostdata->caps.loc[sizeof(hostdata->caps.loc) - 1] = '\0';
|
||||
strlcpy(hostdata->caps.loc, location, sizeof(hostdata->caps.loc));
|
||||
|
||||
req->common.type = cpu_to_be32(VIOSRP_CAPABILITIES_TYPE);
|
||||
req->buffer = cpu_to_be64(hostdata->caps_addr);
|
||||
|
Loading…
Reference in New Issue
Block a user