X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=parse.h;h=cf15ce0855fbb6efff797f7ff6a6c0cb88af6056;hp=d09c22db7ef4a658682d717c0f12cad0cab6d3dc;hb=00f81c372565a9c85304b9461a6475139488fc10;hpb=81c6b6cdd2f696528c423ff940a06efae8def583 diff --git a/parse.h b/parse.h index d09c22db..cf15ce08 100644 --- a/parse.h +++ b/parse.h @@ -71,6 +71,7 @@ struct fio_option { const char *prof_name; /* only valid for specific profile */ unsigned int category; /* what type of option */ unsigned int group; /* who to group with */ + void *gui_data; }; typedef int (str_cb_fn)(void *, char *); @@ -87,6 +88,8 @@ extern void options_free(struct fio_option *, void *); extern void strip_blank_front(char **); extern void strip_blank_end(char *); extern int str_to_decimal(const char *, long long *, int, void *); +extern int check_str_bytes(const char *p, long long *val, void *data); +extern int check_str_time(const char *p, long long *val); extern int str_to_float(const char *str, double *val); /*