X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=parse.h;h=2d4b55ec30999b932e9f3823981ba171191869a2;hp=414f77c859849046d116a6e76d06fa5342fd3d0c;hb=63f29372bc1bd69b66816c96d88b9c0bd8f3d8b9;hpb=13335ddb0e304efa0fc96593dd1fd995ec6f68d7 diff --git a/parse.h b/parse.h index 414f77c8..2d4b55ec 100644 --- a/parse.h +++ b/parse.h @@ -27,7 +27,7 @@ struct fio_option { unsigned int off3; unsigned int off4; unsigned int maxval; /* max and min value */ - unsigned int minval; + int minval; void *cb; /* callback */ const char *help; /* help text for option */ const char *def; /* default setting */ @@ -49,8 +49,8 @@ extern void strip_blank_end(char *); * Handlers for the options */ typedef int (fio_opt_str_fn)(void *, const char *); -typedef int (fio_opt_str_val_fn)(void *, unsigned long long *); -typedef int (fio_opt_int_fn)(void *, unsigned int *); +typedef int (fio_opt_str_val_fn)(void *, long long *); +typedef int (fio_opt_int_fn)(void *, int *); typedef int (fio_opt_str_set_fn)(void *); #define td_var(start, offset) ((void *) start + (offset))