diff options
author | le <le@FreeBSD.org> | 2005-11-19 20:25:18 +0000 |
---|---|---|
committer | le <le@FreeBSD.org> | 2005-11-19 20:25:18 +0000 |
commit | 7f74b7e0865d73a2acccc73cf72fb4f34ab54934 (patch) | |
tree | fda3443a50d99eceb3a79540e4c41b22a631e9e3 /sys/geom/vinum/geom_vinum.c | |
parent | e13ba63af7fc008bda87a1f3797acbb461c87715 (diff) | |
download | FreeBSD-src-7f74b7e0865d73a2acccc73cf72fb4f34ab54934.zip FreeBSD-src-7f74b7e0865d73a2acccc73cf72fb4f34ab54934.tar.gz |
Finally bring in what was produced during Google SoC 2005:
Add functions to rename objects and to move a subdisk from one drive
to another.
Obtained from: Chris Jones <chris.jones@ualberta.ca>
Sponsored by: Google Summer of Code 2005
MFC in: 1 week
Diffstat (limited to 'sys/geom/vinum/geom_vinum.c')
-rw-r--r-- | sys/geom/vinum/geom_vinum.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/geom/vinum/geom_vinum.c b/sys/geom/vinum/geom_vinum.c index 7cddd3a..5f115e4 100644 --- a/sys/geom/vinum/geom_vinum.c +++ b/sys/geom/vinum/geom_vinum.c @@ -502,12 +502,18 @@ gv_config(struct gctl_req *req, struct g_class *mp, char const *verb) } else if (!strcmp(verb, "create")) { gv_create(gp, req); + } else if (!strcmp(verb, "move")) { + gv_move(gp, req); + } else if (!strcmp(verb, "parityop")) { gv_parityop(gp, req); } else if (!strcmp(verb, "remove")) { gv_remove(gp, req); + } else if (!strcmp(verb, "rename")) { + gv_rename(gp, req); + } else if (!strcmp(verb, "start")) { gv_start_obj(gp, req); |