};
#define OPT_LEN_MAX 4096
-#define PARSE_MAX_VP 16
+#define PARSE_MAX_VP 24
/*
* Option define
unsigned int off2;
unsigned int off3;
unsigned int off4;
- void *roff1, *roff2, *roff3, *roff4;
+ unsigned int off5;
+ unsigned int off6;
+ void *roff1, *roff2, *roff3, *roff4, *roff5, *roff6;
unsigned int maxval; /* max and min value */
int minval;
double maxfp; /* max and min floating value */
struct value_pair posval[PARSE_MAX_VP];/* possible values */
const char *parent; /* parent option */
int hide; /* hide if parent isn't set */
+ int hide_on_set; /* hide on set, not on unset */
const char *inverse; /* if set, apply opposite action to this option */
struct fio_option *inv_opt; /* cached lookup */
int (*verify)(struct fio_option *, void *);