[Spice-devel] [PATCH spice-gtk v2 10/33] fixup! usb-redir: add files for SCSI and USB MSC implementation
Frediano Ziglio
fziglio at redhat.com
Fri Aug 9 14:26:28 UTC 2019
Remove some written only fields
---
src/cd-scsi.h | 1 -
src/cd-usb-bulk-msd.c | 5 +----
2 files changed, 1 insertion(+), 5 deletions(-)
diff --git a/src/cd-scsi.h b/src/cd-scsi.h
index 65242444..c058a66e 100644
--- a/src/cd-scsi.h
+++ b/src/cd-scsi.h
@@ -58,7 +58,6 @@ typedef struct CdScsiRequest {
uint8_t cdb[SCSI_CDB_BUF_SIZE];
uint32_t cdb_len;
- uint32_t tag;
uint32_t lun;
uint8_t *buf;
diff --git a/src/cd-usb-bulk-msd.c b/src/cd-usb-bulk-msd.c
index 387a42a7..cb0ad91c 100644
--- a/src/cd-usb-bulk-msd.c
+++ b/src/cd-usb-bulk-msd.c
@@ -74,7 +74,6 @@ typedef struct UsbCdBulkMsdRequest {
CdScsiRequest scsi_req;
uint32_t lun;
- uint32_t usb_tag;
uint32_t usb_req_len; /* length of data requested by usb */
uint32_t scsi_in_len; /* length of data returned by scsi limited by usb request */
@@ -278,7 +277,6 @@ static int parse_usb_msd_cmd(UsbCdBulkMsdDevice *cd, uint8_t *buf, uint32_t cbw_
}
usb_req->lun = cbw->lun;
- usb_req->usb_tag = le32toh(cbw->tag);
usb_req->usb_req_len = le32toh(cbw->exp_data_len);
usb_req->scsi_in_len = 0; /* no data from scsi yet */
@@ -303,12 +301,11 @@ static int parse_usb_msd_cmd(UsbCdBulkMsdDevice *cd, uint8_t *buf, uint32_t cbw_
g_assert(scsi_req->cdb_len <= sizeof(scsi_req->cdb));
memcpy(scsi_req->cdb, cbw->cmd, scsi_req->cdb_len);
- scsi_req->tag = usb_req->usb_tag;
scsi_req->lun = usb_req->lun;
SPICE_DEBUG("CMD lun:%" G_GUINT32_FORMAT " tag:%#x flags:%08x "
"cdb_len:%" G_GUINT32_FORMAT " req_len:%" G_GUINT32_FORMAT,
- usb_req->lun, usb_req->usb_tag, cbw->flags,
+ usb_req->lun, le32toh(cbw->tag), cbw->flags,
scsi_req->cdb_len, usb_req->usb_req_len);
/* prepare status - CSW */
--
2.20.1
More information about the Spice-devel
mailing list