From a3ff21e3875887a28a40eb246e5c8f0c01cf96cd Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Fri, 27 Jul 2007 12:59:25 +0200 Subject: [PATCH] Clean up verify_io_u() Use a switch statement, like in the pre-io filler. Signed-off-by: Jens Axboe --- verify.c | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/verify.c b/verify.c index 6c703eef..178b6d6a 100644 --- a/verify.c +++ b/verify.c @@ -125,15 +125,20 @@ int verify_io_u(struct thread_data *td, struct io_u *io_u) return EIO; } - if (hdr->verify_type == VERIFY_MD5) + switch (hdr->verify_type) { + case VERIFY_MD5: ret = verify_io_u_md5(hdr, io_u); - else if (hdr->verify_type == VERIFY_CRC32) + break; + case VERIFY_CRC32: ret = verify_io_u_crc32(hdr, io_u); - else if (hdr->verify_type == VERIFY_CRC16) + break; + case VERIFY_CRC16: ret = verify_io_u_crc16(hdr, io_u); - else if (hdr->verify_type == VERIFY_CRC7) + break; + case VERIFY_CRC7: ret = verify_io_u_crc7(hdr, io_u); - else { + break; + default: log_err("Bad verify type %u\n", hdr->verify_type); ret = 1; } -- 2.25.1