diff --git a/include/scsi-lowlevel.h b/include/scsi-lowlevel.h index 5f0c739..ccda6cb 100644 --- a/include/scsi-lowlevel.h +++ b/include/scsi-lowlevel.h @@ -176,10 +176,6 @@ struct scsi_readtoc_list { struct scsi_readtoc_desc desc[0]; }; -struct scsi_read10_params { - uint32_t lba; - uint32_t num_blocks; -}; struct scsi_read12_params { uint32_t lba; uint32_t num_blocks; @@ -312,7 +308,6 @@ struct scsi_task { int expxferlen; unsigned char cdb[SCSI_CDB_MAX_SIZE]; union { - struct scsi_read10_params read10; struct scsi_read12_params read12; struct scsi_read16_params read16; struct scsi_write10_params write10; diff --git a/lib/scsi-lowlevel.c b/lib/scsi-lowlevel.c index fe6218d..cfbb6b5 100644 --- a/lib/scsi-lowlevel.c +++ b/lib/scsi-lowlevel.c @@ -1067,9 +1067,6 @@ scsi_cdb_read10(uint32_t lba, uint32_t xferlen, int blocksize, int rdprotect, in } task->expxferlen = xferlen; - task->params.read10.lba = lba; - task->params.read10.num_blocks = xferlen/blocksize; - return task; }