diff options
author | Marcel Moolenaar <marcel@FreeBSD.org> | 2007-05-15 20:25:18 +0000 |
---|---|---|
committer | Marcel Moolenaar <marcel@FreeBSD.org> | 2007-05-15 20:25:18 +0000 |
commit | 3cf55d3ab983b900d2cfbdb2d2b60072ac26bd87 (patch) | |
tree | de4581799ddcced445b8a47904084798e54bf914 /sbin/geom/class/cache/geom_cache.c | |
parent | 35fe9df03204cd483fe9e8ae28918d99f64f0a2c (diff) | |
download | src-3cf55d3ab983b900d2cfbdb2d2b60072ac26bd87.tar.gz src-3cf55d3ab983b900d2cfbdb2d2b60072ac26bd87.zip |
Add gpart(8).
In order to support gpart(8), geom(8) needs to support a named
argument. Also, optional string parameters are a requirement.
Both have been added to the infrastructure. The former required
all existing classes to be adjusted.
Notes
Notes:
svn path=/head/; revision=169586
Diffstat (limited to 'sbin/geom/class/cache/geom_cache.c')
-rw-r--r-- | sbin/geom/class/cache/geom_cache.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/sbin/geom/class/cache/geom_cache.c b/sbin/geom/class/cache/geom_cache.c index 5ca829cdf03f..636c54119ce1 100644 --- a/sbin/geom/class/cache/geom_cache.c +++ b/sbin/geom/class/cache/geom_cache.c @@ -53,7 +53,7 @@ static void cache_dump(struct gctl_req *req); static void cache_label(struct gctl_req *req); struct g_command class_commands[] = { - { "clear", G_FLAG_VERBOSE, cache_main, G_NULL_OPTS, + { "clear", G_FLAG_VERBOSE, cache_main, G_NULL_OPTS, NULL, "[-v] prov ..." }, { "configure", G_FLAG_VERBOSE, NULL, @@ -62,7 +62,7 @@ struct g_command class_commands[] = { { 's', "size", &size_configure, G_TYPE_NUMBER }, G_OPT_SENTINEL }, - "[-v] [-b blocksize] [-s size] name" + NULL, "[-v] [-b blocksize] [-s size] name" }, { "create", G_FLAG_VERBOSE | G_FLAG_LOADKLD, NULL, { @@ -70,16 +70,16 @@ struct g_command class_commands[] = { { 's', "size", &size_label, G_TYPE_NUMBER }, G_OPT_SENTINEL }, - "[-v] [-b blocksize] [-s size] name prov" + NULL, "[-v] [-b blocksize] [-s size] name prov" }, { "destroy", G_FLAG_VERBOSE, NULL, { { 'f', "force", NULL, G_TYPE_BOOL }, G_OPT_SENTINEL }, - "[-fv] name ..." + NULL, "[-fv] name ..." }, - { "dump", 0, cache_main, G_NULL_OPTS, + { "dump", 0, cache_main, G_NULL_OPTS, NULL, "prov ..." }, { "label", G_FLAG_VERBOSE | G_FLAG_LOADKLD, cache_main, @@ -88,9 +88,9 @@ struct g_command class_commands[] = { { 's', "size", &size_label, G_TYPE_NUMBER }, G_OPT_SENTINEL }, - "[-v] [-b blocksize] [-s size] name prov" + NULL, "[-v] [-b blocksize] [-s size] name prov" }, - { "reset", G_FLAG_VERBOSE, NULL, G_NULL_OPTS, + { "reset", G_FLAG_VERBOSE, NULL, G_NULL_OPTS, NULL, "[-v] name ..." }, { "stop", G_FLAG_VERBOSE, NULL, @@ -98,7 +98,7 @@ struct g_command class_commands[] = { { 'f', "force", NULL, G_TYPE_BOOL }, G_OPT_SENTINEL }, - "[-fv] name ..." + NULL, "[-fv] name ..." }, G_CMD_SENTINEL }; |