diff --git a/test-tool/0102_read10_0blocks.c b/test-tool/0102_read10_0blocks.c index 425e63e..08d0a96 100644 --- a/test-tool/0102_read10_0blocks.c +++ b/test-tool/0102_read10_0blocks.c @@ -25,7 +25,7 @@ int T0102_read10_0blocks(const char *initiator, const char *url) struct iscsi_context *iscsi; struct scsi_task *task; struct scsi_readcapacity10 *rc10; - int ret, i, lun; + int ret, lun; uint32_t block_size, num_blocks; iscsi = iscsi_context_login(initiator, url, &lun); diff --git a/test-tool/0105_read10_invalid.c b/test-tool/0105_read10_invalid.c index cd1836e..05885b8 100644 --- a/test-tool/0105_read10_invalid.c +++ b/test-tool/0105_read10_invalid.c @@ -229,7 +229,7 @@ test5: task->expxferlen = sizeof(buf); data.size = sizeof(buf); - data.data = &buf[0]; + data.data = (unsigned char *)&buf[0]; if (iscsi_scsi_command_sync(iscsi, lun, task, &data) == NULL) { printf("[FAILED]\n"); diff --git a/test-tool/0110_readcapacity10_simple.c b/test-tool/0110_readcapacity10_simple.c index bea7cd3..1aa6e17 100644 --- a/test-tool/0110_readcapacity10_simple.c +++ b/test-tool/0110_readcapacity10_simple.c @@ -25,7 +25,7 @@ int T0110_readcapacity10_simple(const char *initiator, const char *url) struct iscsi_context *iscsi; struct scsi_task *task; struct scsi_readcapacity10 *rc10; - int ret, i, lun; + int ret, lun; ret = 0; diff --git a/test-tool/0122_read6_invalid.c b/test-tool/0122_read6_invalid.c index f2d04f6..22b7a19 100644 --- a/test-tool/0122_read6_invalid.c +++ b/test-tool/0122_read6_invalid.c @@ -229,7 +229,7 @@ test5: task->expxferlen = sizeof(buf); data.size = sizeof(buf); - data.data = &buf[0]; + data.data = (unsigned char *)&buf[0]; if (iscsi_scsi_command_sync(iscsi, lun, task, &data) == NULL) { printf("[FAILED]\n"); diff --git a/test-tool/0130_verify10_simple.c b/test-tool/0130_verify10_simple.c index 2db44d4..a7c2c58 100644 --- a/test-tool/0130_verify10_simple.c +++ b/test-tool/0130_verify10_simple.c @@ -66,7 +66,7 @@ int T0130_verify10_simple(const char *initiator, const char *url) /* read and verify the first 1 - 256 blocks at the start of the LUN */ printf("Read+verify first 1-256 blocks ... "); for (i = 1; i <= 256; i++) { - char *buf; + unsigned char *buf; task = iscsi_read10_sync(iscsi, lun, 0, i * block_size, block_size); if (task == NULL) { diff --git a/test-tool/0131_verify10_mismatch.c b/test-tool/0131_verify10_mismatch.c index cbba488..8fa5cc2 100644 --- a/test-tool/0131_verify10_mismatch.c +++ b/test-tool/0131_verify10_mismatch.c @@ -16,6 +16,7 @@ */ #include +#include #include "iscsi.h" #include "scsi-lowlevel.h" #include "iscsi-test.h" @@ -66,7 +67,7 @@ int T0131_verify10_mismatch(const char *initiator, const char *url) /* read and verify the first 1 - 256 blocks at the start of the LUN */ printf("Read+verify first 1-256 blocks ... "); for (i = 1; i <= 256; i++) { - char *buf; + unsigned char *buf; task = iscsi_read10_sync(iscsi, lun, 0, i * block_size, block_size); if (task == NULL) {