]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
scsi: ibmvscsis: Fix a stringop-overflow warning
[linux.git] / drivers / scsi / ibmvscsi_tgt / ibmvscsi_tgt.c
index fac377320158d2a075978be6a8c96adea51e9305..b3a029ad07cd6109d48b9b1ab950d2ad0b3a0dca 100644 (file)
@@ -3474,8 +3474,7 @@ static int ibmvscsis_probe(struct vio_dev *vdev,
                vscsi->dds.window[LOCAL].liobn,
                vscsi->dds.window[REMOTE].liobn);
 
-       strcpy(vscsi->eye, "VSCSI ");
-       strncat(vscsi->eye, vdev->name, MAX_EYE);
+       snprintf(vscsi->eye, sizeof(vscsi->eye), "VSCSI %s", vdev->name);
 
        vscsi->dds.unit_id = vdev->unit_address;
        strncpy(vscsi->dds.partition_name, partition_name,