diff --git a/lib/scsi-lowlevel.c b/lib/scsi-lowlevel.c index 5ddd709..747ce0c 100644 --- a/lib/scsi-lowlevel.c +++ b/lib/scsi-lowlevel.c @@ -1086,6 +1086,7 @@ scsi_maintenancein_datain_getfullsize(struct scsi_task *task) (task_get_uint8(task, 1) & 0x80) ? 12 : 0 + task_get_uint16(task, 2); } + return -1; default: return -1; }