MFC: Do not exit after printing usage, give geom(8) a chance to show standard commands. Index: sbin/geom/class/mirror/geom_mirror.c =================================================================== RCS file: /private/FreeBSD/src/sbin/geom/class/mirror/geom_mirror.c,v retrieving revision 1.3.2.1 retrieving revision 1.5 diff -u -p -r1.3.2.1 -r1.5 --- sbin/geom/class/mirror/geom_mirror.c 14 Sep 2004 15:43:25 -0000 1.3.2.1 +++ sbin/geom/class/mirror/geom_mirror.c 17 Sep 2004 08:41:15 -0000 1.5 @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sbin/geom/class/mirror/geom_mirror.c,v 1.3.2.1 2004/09/14 15:43:25 pjd Exp $"); +__FBSDID("$FreeBSD: src/sbin/geom/class/mirror/geom_mirror.c,v 1.5 2004/09/17 08:41:15 pjd Exp $"); #include #include @@ -119,7 +119,6 @@ usage(const char *comm) " %s forget prov [prov [...]]\n" " %s stop [-fv] name [...]\n", comm, comm, comm, comm, comm, comm, comm, comm, comm, comm, comm); - exit(EXIT_FAILURE); } static void Index: sbin/geom/class/raid3/geom_raid3.c =================================================================== RCS file: /private/FreeBSD/src/sbin/geom/class/raid3/geom_raid3.c,v retrieving revision 1.1.2.1 retrieving revision 1.7 diff -u -p -r1.1.2.1 -r1.7 --- sbin/geom/class/raid3/geom_raid3.c 14 Sep 2004 15:47:02 -0000 1.1.2.1 +++ sbin/geom/class/raid3/geom_raid3.c 17 Sep 2004 08:41:15 -0000 1.7 @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sbin/geom/class/raid3/geom_raid3.c,v 1.1.2.1 2004/09/14 15:47:02 pjd Exp $"); +__FBSDID("$FreeBSD: src/sbin/geom/class/raid3/geom_raid3.c,v 1.7 2004/09/17 08:41:15 pjd Exp $"); #include #include @@ -114,7 +114,6 @@ usage(const char *comm) " %s remove [-v] <-n number> name\n" " %s stop [-fv] name [...]\n", comm, comm, comm, comm, comm, comm, comm, comm); - exit(EXIT_FAILURE); } static void