summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cli/gluster-block.c4
-rw-r--r--utils/utils.h48
2 files changed, 32 insertions, 20 deletions
diff --git a/cli/gluster-block.c b/cli/gluster-block.c
index 304a116..b5549a0 100644
--- a/cli/gluster-block.c
+++ b/cli/gluster-block.c
@@ -462,10 +462,14 @@ glusterBlockParseArgs(int count, char **options)
goto out;
case GB_CLI_HELP:
+ case GB_CLI_HYPHEN_HELP:
+ case GB_CLI_USAGE:
+ case GB_CLI_HYPHEN_USAGE:
glusterBlockHelp();
goto out;
case GB_CLI_VERSION:
+ case GB_CLI_HYPHEN_VERSION:
MSG("%s\n", argp_program_version);
goto out;
}
diff --git a/utils/utils.h b/utils/utils.h
index 3a0521e..f904540 100644
--- a/utils/utils.h
+++ b/utils/utils.h
@@ -185,32 +185,40 @@
typedef enum gbCmdlineOption {
- GB_CLI_UNKNOWN = 0,
-
- GB_CLI_CREATE = 1,
- GB_CLI_LIST = 2,
- GB_CLI_INFO = 3,
- GB_CLI_DELETE = 4,
- GB_CLI_MODIFY = 5,
- GB_CLI_HELP = 6,
- GB_CLI_VERSION = 7,
+ GB_CLI_UNKNOWN = 0,
+
+ GB_CLI_CREATE = 1,
+ GB_CLI_LIST = 2,
+ GB_CLI_INFO = 3,
+ GB_CLI_DELETE = 4,
+ GB_CLI_MODIFY = 5,
+ GB_CLI_HELP = 6,
+ GB_CLI_HYPHEN_HELP = 7,
+ GB_CLI_VERSION = 8,
+ GB_CLI_HYPHEN_VERSION = 9,
+ GB_CLI_USAGE = 10,
+ GB_CLI_HYPHEN_USAGE = 11,
GB_CLI_OPT_MAX
} gbCmdlineOption;
static const char *const gbCmdlineOptLookup[] = {
- [GB_CLI_UNKNOWN] = "NONE",
-
- [GB_CLI_CREATE] = "create",
- [GB_CLI_LIST] = "list",
- [GB_CLI_INFO] = "info",
- [GB_CLI_DELETE] = "delete",
- [GB_CLI_MODIFY] = "modify",
- [GB_CLI_HELP] = "help",
- [GB_CLI_VERSION] = "version",
-
- [GB_CLI_OPT_MAX] = NULL,
+ [GB_CLI_UNKNOWN] = "NONE",
+
+ [GB_CLI_CREATE] = "create",
+ [GB_CLI_LIST] = "list",
+ [GB_CLI_INFO] = "info",
+ [GB_CLI_DELETE] = "delete",
+ [GB_CLI_MODIFY] = "modify",
+ [GB_CLI_HELP] = "help",
+ [GB_CLI_HYPHEN_HELP] = "--help",
+ [GB_CLI_VERSION] = "version",
+ [GB_CLI_HYPHEN_VERSION] = "--version",
+ [GB_CLI_USAGE] = "usage",
+ [GB_CLI_HYPHEN_USAGE] = "--usage",
+
+ [GB_CLI_OPT_MAX] = NULL,
};