scsi: ensure LUN name is null terminated
Change-Id: I2c0d0d9dd4f4b852401f21b65142ee85c29f3c62 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
This commit is contained in:
parent
2b0b705fb1
commit
0d752e42f8
@ -324,7 +324,7 @@ spdk_scsi_lun_construct(const char *name, struct spdk_bdev *bdev)
|
|||||||
TAILQ_INIT(&lun->pending_tasks);
|
TAILQ_INIT(&lun->pending_tasks);
|
||||||
|
|
||||||
lun->bdev = bdev;
|
lun->bdev = bdev;
|
||||||
strncpy(lun->name, name, sizeof(lun->name));
|
snprintf(lun->name, sizeof(lun->name), "%s", name);
|
||||||
|
|
||||||
rc = spdk_scsi_lun_db_add(lun);
|
rc = spdk_scsi_lun_db_add(lun);
|
||||||
if (rc < 0) {
|
if (rc < 0) {
|
||||||
|
Loading…
Reference in New Issue
Block a user