diff options
author | Xin LI <delphij@FreeBSD.org> | 2020-07-26 22:30:01 +0000 |
---|---|---|
committer | Xin LI <delphij@FreeBSD.org> | 2020-07-26 22:30:01 +0000 |
commit | 178d88fa397919d7627325a8911bb724968b232e (patch) | |
tree | 7b7865086ce117ce3e7fa0110083a32e3150406a /sys/geom | |
parent | 336ab722d2745aa4dab6510d038c36954ffb2a5c (diff) | |
download | src-178d88fa397919d7627325a8911bb724968b232e.tar.gz src-178d88fa397919d7627325a8911bb724968b232e.zip |
geom_map and geom_redboot: Remove unused ctlreq handler.
The two classes do not take any verbs and always gctl_error for
all requests, so don't bother to provide a ctlreq handler.
Reviewed by: mav
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D25810
Notes
Notes:
svn path=/head/; revision=363584
Diffstat (limited to 'sys/geom')
-rw-r--r-- | sys/geom/geom_map.c | 13 | ||||
-rw-r--r-- | sys/geom/geom_redboot.c | 13 |
2 files changed, 0 insertions, 26 deletions
diff --git a/sys/geom/geom_map.c b/sys/geom/geom_map.c index fcdba38c8055..e5f1cb649421 100644 --- a/sys/geom/geom_map.c +++ b/sys/geom/geom_map.c @@ -387,24 +387,11 @@ g_map_taste(struct g_class *mp, struct g_provider *pp, int insist __unused) return (gp); } -static void -g_map_config(struct gctl_req *req, struct g_class *mp, const char *verb) -{ - struct g_geom *gp; - - g_topology_assert(); - gp = gctl_get_geom(req, mp, "geom"); - if (gp == NULL) - return; - gctl_error(req, "Unknown verb"); -} - static struct g_class g_map_class = { .name = MAP_CLASS_NAME, .version = G_VERSION, .taste = g_map_taste, .dumpconf = g_map_dumpconf, - .ctlreq = g_map_config, }; DECLARE_GEOM_CLASS(g_map_class, g_map); MODULE_VERSION(geom_map, 0); diff --git a/sys/geom/geom_redboot.c b/sys/geom/geom_redboot.c index febee5bd8377..ffdb64d16274 100644 --- a/sys/geom/geom_redboot.c +++ b/sys/geom/geom_redboot.c @@ -336,24 +336,11 @@ again: return (gp); } -static void -g_redboot_config(struct gctl_req *req, struct g_class *mp, const char *verb) -{ - struct g_geom *gp; - - g_topology_assert(); - gp = gctl_get_geom(req, mp, "geom"); - if (gp == NULL) - return; - gctl_error(req, "Unknown verb"); -} - static struct g_class g_redboot_class = { .name = REDBOOT_CLASS_NAME, .version = G_VERSION, .taste = g_redboot_taste, .dumpconf = g_redboot_dumpconf, - .ctlreq = g_redboot_config, .ioctl = g_redboot_ioctl, }; DECLARE_GEOM_CLASS(g_redboot_class, g_redboot); |