X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=verify.h;h=7c238c8d2de6c07f19497061e12a4c60ba6b06c3;hp=d5a906e4bee4aaeaae57cd2eeb3f1c16e2836ae9;hb=c04e4661e4da3b6079f415897e4507cf8e610c54;hpb=7d9fb455aadc0c0363489591775496f27f4a560a diff --git a/verify.h b/verify.h index d5a906e4..7c238c8d 100644 --- a/verify.h +++ b/verify.h @@ -3,7 +3,7 @@ #include -#define FIO_HDR_MAGIC 0xf00baaef +#define FIO_HDR_MAGIC 0xacca enum { VERIFY_NONE = 0, /* no verification */ @@ -18,6 +18,7 @@ enum { VERIFY_SHA512, /* sha512 sum data blocks */ VERIFY_META, /* block_num, timestamp etc. */ VERIFY_SHA1, /* sha1 sum data blocks */ + VERIFY_PATTERN, /* verify specific patterns */ VERIFY_NULL, /* pretend to verify */ }; @@ -27,10 +28,11 @@ enum { * data. */ struct verify_header { - unsigned int fio_magic; - unsigned int len; - unsigned int verify_type; - unsigned long rand_seed; + uint16_t magic; + uint16_t verify_type; + uint32_t len; + uint64_t rand_seed; + uint32_t crc32; }; struct vhdr_md5 {