No need for a private #define for the INQUIRY response_format value '2'. Just
use the new SID_SCSI2_RESPONSE.
This commit is contained in:
parent
f3a4b49cdf
commit
a1f207244c
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: vioscsi.c,v 1.13 2020/09/01 12:17:54 krw Exp $ */
|
||||
/* $OpenBSD: vioscsi.c,v 1.14 2020/09/03 13:11:49 krw Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2017 Carlos Cardenas <ccardenas@openbsd.org>
|
||||
|
@ -281,7 +281,7 @@ vioscsi_handle_inquiry(struct vioscsi_dev *dev,
|
|||
inq_data->device = T_CDROM;
|
||||
inq_data->dev_qual2 = SID_REMOVABLE;
|
||||
/* Leave version zero to say we don't comply */
|
||||
inq_data->response_format = INQUIRY_RESPONSE_FORMAT;
|
||||
inq_data->response_format = SID_SCSI2_RESPONSE;
|
||||
inq_data->additional_length = SID_SCSI2_ALEN;
|
||||
memcpy(inq_data->vendor, INQUIRY_VENDOR, INQUIRY_VENDOR_LEN);
|
||||
memcpy(inq_data->product, INQUIRY_PRODUCT, INQUIRY_PRODUCT_LEN);
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: vioscsi.h,v 1.2 2018/01/16 06:10:45 ccardenas Exp $ */
|
||||
/* $OpenBSD: vioscsi.h,v 1.3 2020/09/03 13:11:49 krw Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2017 Carlos Cardenas <ccardenas@openbsd.org>
|
||||
|
@ -38,7 +38,6 @@
|
|||
#define SENSE_ILLEGAL_CDB_FIELD 0x24
|
||||
#define SENSE_MEDIUM_NOT_PRESENT 0x3a
|
||||
|
||||
#define INQUIRY_RESPONSE_FORMAT 0x02
|
||||
#define INQUIRY_VENDOR "OpenBSD "
|
||||
#define INQUIRY_VENDOR_LEN 8
|
||||
#define INQUIRY_PRODUCT "VMM CD-ROM "
|
||||
|
|
Loading…
Reference in New Issue