summaryrefslogtreecommitdiffstats
path: root/sbin/geom/class/concat/geom_concat.c
diff options
context:
space:
mode:
Diffstat (limited to 'sbin/geom/class/concat/geom_concat.c')
-rw-r--r--sbin/geom/class/concat/geom_concat.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/sbin/geom/class/concat/geom_concat.c b/sbin/geom/class/concat/geom_concat.c
index 8000dcb..3042b5f 100644
--- a/sbin/geom/class/concat/geom_concat.c
+++ b/sbin/geom/class/concat/geom_concat.c
@@ -49,6 +49,7 @@ static void concat_label(struct gctl_req *req);
static void concat_clear(struct gctl_req *req);
struct g_command class_commands[] = {
+ { "clear", G_FLAG_VERBOSE, concat_main, G_NULL_OPTS },
{ "create", G_FLAG_VERBOSE | G_FLAG_LOADKLD, NULL, G_NULL_OPTS },
{ "destroy", G_FLAG_VERBOSE, NULL,
{
@@ -57,7 +58,12 @@ struct g_command class_commands[] = {
}
},
{ "label", G_FLAG_VERBOSE | G_FLAG_LOADKLD, concat_main, G_NULL_OPTS },
- { "clear", G_FLAG_VERBOSE, concat_main, G_NULL_OPTS },
+ { "stop", G_FLAG_VERBOSE, NULL,
+ {
+ { 'f', "force", NULL, G_TYPE_NONE },
+ G_OPT_SENTINEL
+ }
+ },
G_CMD_SENTINEL
};
@@ -72,6 +78,7 @@ usage(const char *name)
fprintf(stderr, "usage: %s create [-v] <name> <dev1> <dev2> [dev3 [...]]\n", name);
fprintf(stderr, " %s destroy [-fv] <name> [name2 [...]]\n", name);
fprintf(stderr, " %s label [-v] <name> <dev1> <dev2> [dev3 [...]]\n", name);
+ fprintf(stderr, " %s stop [-fv] <name> [name2 [...]]\n", name);
fprintf(stderr, " %s clear [-v] <dev1> [dev2 [...]]\n", name);
}
OpenPOWER on IntegriCloud