diff --git a/test-tool/test_writesame10_0blocks.c b/test-tool/test_writesame10_0blocks.c index cfbb064..2bc7270 100644 --- a/test-tool/test_writesame10_0blocks.c +++ b/test-tool/test_writesame10_0blocks.c @@ -53,7 +53,7 @@ test_writesame10_0blocks(void) return; } - if (inq_bl->max_ws_len > 0 && num_blocks >= inq_bl->max_ws_len) { + if (inq_bl->max_ws_len > 0 && num_blocks > inq_bl->max_ws_len) { WRITESAME10(sd, 0, block_size, 0, 0, 0, 0, 0, scratch, EXPECT_INVALID_FIELD_IN_CDB); } else { diff --git a/test-tool/test_writesame16_0blocks.c b/test-tool/test_writesame16_0blocks.c index adc56a5..90cc88b 100644 --- a/test-tool/test_writesame16_0blocks.c +++ b/test-tool/test_writesame16_0blocks.c @@ -48,7 +48,7 @@ test_writesame16_0blocks(void) } - if (inq_bl->max_ws_len > 0 && num_blocks >= inq_bl->max_ws_len) { + if (inq_bl->max_ws_len > 0 && num_blocks > inq_bl->max_ws_len) { WRITESAME16(sd, 0, block_size, 0, 0, 0, 0, 0, scratch, EXPECT_INVALID_FIELD_IN_CDB); } else {