Return EIO for verification failure
We passed back 1, where we need some sort of symbolic error.
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
diff --git a/verify.c b/verify.c
index 6cbd0ad..643e782 100644
--- a/verify.c
+++ b/verify.c
@@ -85,7 +85,7 @@
if (hdr->fio_magic != FIO_HDR_MAGIC) {
log_err("Bad verify header %x\n", hdr->fio_magic);
- return 1;
+ return EIO;
}
if (hdr->verify_type == VERIFY_MD5)
@@ -97,7 +97,10 @@
ret = 1;
}
- return ret;
+ if (ret)
+ return EIO;
+
+ return 0;
}
static void fill_crc32(struct verify_header *hdr, void *p, unsigned int len)