From c30f74a05b11c78f6b7945d2c0aabaf3f406fc9a Mon Sep 17 00:00:00 2001 From: pjd Date: Tue, 28 Dec 2004 17:07:18 +0000 Subject: Detect if class name is '-h' or 'help' and if it is, show general help message, i.e.: geom: usage: geom [options] PR: bin/71537 Submitted by: bugghy MFC after: 5 days --- sbin/geom/core/geom.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'sbin') diff --git a/sbin/geom/core/geom.c b/sbin/geom/core/geom.c index 95b8a99..c093c94 100644 --- a/sbin/geom/core/geom.c +++ b/sbin/geom/core/geom.c @@ -523,6 +523,12 @@ get_class(int *argc, char ***argv) if (strcmp(comm, "geom") == 0) { if (*argc < 2) geom_usage(); + else if (*argc == 2) { + if (strcmp((*argv)[1], "-h") == 0 || + strcmp((*argv)[1], "help") == 0) { + geom_usage(); + } + } strlcatf(comm, sizeof(comm), " %s", (*argv)[1]); class_name = (*argv)[1]; *argc -= 2; -- cgit v1.1