From 45378b35a047b590d0d3b6f9a7b8fea6dfa47300 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Wed, 19 Dec 2007 13:54:38 +0100 Subject: [PATCH] Show fio help page when no arguments are given Signed-off-by: Jens Axboe --- init.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/init.c b/init.c index c56a3c0b..83957cfc 100644 --- a/init.c +++ b/init.c @@ -751,9 +751,10 @@ static int setup_thread_area(void) return 0; } -static void usage(void) +static void usage(const char *name) { printf("%s\n", fio_version_string); + printf("%s [options] [job options] \n", name); printf("\t--output\tWrite output to file\n"); printf("\t--timeout\tRuntime in seconds\n"); printf("\t--latency-log\tGenerate per-job latency logs\n"); @@ -795,7 +796,7 @@ static int parse_cmd_line(int argc, char *argv[]) terse_output = 1; break; case 'h': - usage(); + usage(argv[0]); exit(0); case 'c': exit(fio_show_option_help(optarg)); @@ -901,6 +902,7 @@ int parse_options(int argc, char *argv[]) return 0; log_err("No jobs defined(s)\n"); + usage(argv[0]); return 1; } -- 2.25.1