From a434a90d64ea4325331dbf3ffc72e8208c7468c9 Mon Sep 17 00:00:00 2001 From: Jon Grimm Date: Fri, 14 Sep 2012 12:27:37 -0500 Subject: [PATCH] ld_iscsi: minor, use value already calculated in 'lba' local var in call to readcapacity --- src/ld_iscsi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ld_iscsi.c b/src/ld_iscsi.c index 46de32e..24585c9 100644 --- a/src/ld_iscsi.c +++ b/src/ld_iscsi.c @@ -273,7 +273,7 @@ ssize_t read(int fd, void *buf, size_t count) } iscsi_fd_list[fd].in_flight = 1; - task = iscsi_read10_sync(iscsi_fd_list[fd].iscsi, iscsi_fd_list[fd].lun, offset / iscsi_fd_list[fd].block_size, num_blocks * iscsi_fd_list[fd].block_size, iscsi_fd_list[fd].block_size, 0, 0, 0, 0, 0); + task = iscsi_read10_sync(iscsi_fd_list[fd].iscsi, iscsi_fd_list[fd].lun, lba, num_blocks * iscsi_fd_list[fd].block_size, iscsi_fd_list[fd].block_size, 0, 0, 0, 0, 0); iscsi_fd_list[fd].in_flight = 0; if (task == NULL || task->status != SCSI_STATUS_GOOD) { fprintf(stderr, "ld-iscsi: failed to send read10 command\n");