git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net/enic: add flow implementation based on Flow Manager API
[dpdk.git]
/
examples
/
vhost_scsi
/
scsi.c
diff --git
a/examples/vhost_scsi/scsi.c
b/examples/vhost_scsi/scsi.c
index
0c2fa3e
..
b1529af
100644
(file)
--- a/
examples/vhost_scsi/scsi.c
+++ b/
examples/vhost_scsi/scsi.c
@@
-234,8
+234,8
@@
vhost_bdev_scsi_inquiry_command(struct vhost_block_dev *bdev,
desig->reserved0 = 0;
desig->piv = 1;
desig->reserved1 = 0;
desig->reserved0 = 0;
desig->piv = 1;
desig->reserved1 = 0;
- desig->len = s
nprintf((char *)desig->desig
,
-
255, "%s", bdev->name
);
+ desig->len = s
trlcpy((char *)desig->desig, bdev->name
,
+
255
);
len += sizeof(struct scsi_desig_desc) + desig->len;
buf += sizeof(struct scsi_desig_desc) + desig->len;
len += sizeof(struct scsi_desig_desc) + desig->len;
buf += sizeof(struct scsi_desig_desc) + desig->len;
@@
-281,9
+281,8
@@
vhost_bdev_scsi_inquiry_command(struct vhost_block_dev *bdev,
sizeof(inqdata->t10_vendor_id));
/* PRODUCT IDENTIFICATION */
sizeof(inqdata->t10_vendor_id));
/* PRODUCT IDENTIFICATION */
- snprintf((char *)inqdata->product_id,
- RTE_DIM(inqdata->product_id), "%s",
- bdev->product_name);
+ strlcpy((char *)inqdata->product_id, bdev->product_name,
+ RTE_DIM(inqdata->product_id));
/* PRODUCT REVISION LEVEL */
strlcpy((char *)inqdata->product_rev, "0001",
/* PRODUCT REVISION LEVEL */
strlcpy((char *)inqdata->product_rev, "0001",