Don't require 'all' argument to --cmdhelp to dump all options
[fio.git] / init.c
diff --git a/init.c b/init.c
index 624814ade9eae5ba55dcf493d2914005cb7e0222..194242439dc93b61b4126ce8a1a9fa3808b08980 100644 (file)
--- a/init.c
+++ b/init.c
@@ -581,7 +581,7 @@ static struct option long_options[FIO_JOB_OPTS + FIO_CMD_OPTS] = {
        },
        {
                .name           = "cmdhelp",
-               .has_arg        = required_argument,
+               .has_arg        = optional_argument,
                .val            = 'c',
        },
        {
@@ -608,6 +608,16 @@ FILE *f_err = NULL;
 static int write_lat_log = 0;
 int write_bw_log = 0;
 
+FILE *get_f_out()
+{
+       return f_out;
+}
+
+FILE *get_f_err()
+{
+       return f_err;
+}
+
 /*
  * Return a free job structure.
  */