From 60a96e0ebfe988025603ba15a36e66fe99d9c944 Mon Sep 17 00:00:00 2001 From: Jon Grimm Date: Fri, 14 Sep 2012 11:19:09 -0500 Subject: [PATCH] off by one error for calculating num_blocks --- 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 77cc5af..2494779 100644 --- a/src/ld_iscsi.c +++ b/src/ld_iscsi.c @@ -130,7 +130,7 @@ int open(const char *path, int flags, mode_t mode) iscsi_fd_list[fd].dup2fd = -1; iscsi_fd_list[fd].iscsi = iscsi; iscsi_fd_list[fd].block_size = rc10->block_size; - iscsi_fd_list[fd].num_blocks = rc10->lba; + iscsi_fd_list[fd].num_blocks = rc10->lba + 1; iscsi_fd_list[fd].offset = 0; iscsi_fd_list[fd].lun = iscsi_url->lun;