X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=examples%2Fvhost_scsi%2Fscsi.c;h=b1529afdccb459f5833dee8662540f24b8bec0da;hb=ea7768b5bba8;hp=0c2fa3e6aba7b5f5cd9c53fc0c6d21c9fd61b16f;hpb=21ce8e44b8d395dd90fd43d078b7894df48b6eee;p=dpdk.git diff --git a/examples/vhost_scsi/scsi.c b/examples/vhost_scsi/scsi.c index 0c2fa3e6ab..b1529afdcc 100644 --- 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->len = snprintf((char *)desig->desig, - 255, "%s", bdev->name); + desig->len = strlcpy((char *)desig->desig, bdev->name, + 255); 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 */ - 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",