diff options
author | Jens Axboe <jens.axboe@oracle.com> | 2006-10-27 13:43:22 +0200 |
---|---|---|
committer | Jens Axboe <jens.axboe@oracle.com> | 2006-10-27 13:43:22 +0200 |
commit | b46928282e0a890f49250e79b81af773a2b7108f (patch) | |
tree | 0c3c3447aaafaa407ca33544af08b14201f0ef0a /parse.h | |
parent | 33963c6c5f79b89ab93b570e51f68f6abb77c128 (diff) | |
download | fio-b46928282e0a890f49250e79b81af773a2b7108f.tar.gz |
[PATCH] Add full command line parameter support
You may now give full job options on the command line. Makes it easier
to script fio or for one-off runs, as you don't have to write a job file
and run that.
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Diffstat (limited to 'parse.h')
-rw-r--r-- | parse.h | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -29,6 +29,7 @@ struct fio_option { typedef int (str_cb_fn)(void *, char *); extern int parse_option(const char *, struct fio_option *, void *); +extern int parse_cmd_option(const char *t, const char *l, struct fio_option *, void *); extern void strip_blank_front(char **); extern void strip_blank_end(char *); @@ -36,7 +37,7 @@ extern void strip_blank_end(char *); /* * Handlers for the options */ -typedef int (fio_opt_str_fn)(void *, char *); +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_set_fn)(void *); |