diff --git a/include/scsi-lowlevel.h b/include/scsi-lowlevel.h index 06695b9..bdf590b 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_write16_params { - uint64_t lba; - uint32_t num_blocks; -}; struct scsi_startstopunit_params { int immed; int pcm; @@ -292,7 +288,6 @@ struct scsi_task { int expxferlen; unsigned char cdb[SCSI_CDB_MAX_SIZE]; union { - struct scsi_write16_params write16; struct scsi_startstopunit_params startstopunit; struct scsi_preventallow_params preventallow; struct scsi_orwrite_params orwrite; diff --git a/lib/scsi-lowlevel.c b/lib/scsi-lowlevel.c index 005beca..dbb1d24 100644 --- a/lib/scsi-lowlevel.c +++ b/lib/scsi-lowlevel.c @@ -1284,9 +1284,6 @@ scsi_cdb_write16(uint64_t lba, uint32_t xferlen, int blocksize, int wrprotect, i } task->expxferlen = xferlen; - task->params.write16.lba = lba; - task->params.write16.num_blocks = xferlen/blocksize; - return task; }