aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/eli
diff options
context:
space:
mode:
authorXin LI <delphij@FreeBSD.org>2020-07-09 02:52:39 +0000
committerXin LI <delphij@FreeBSD.org>2020-07-09 02:52:39 +0000
commit8510f61acdf83ef524e694b9b0eebeb7ad834162 (patch)
treea971d8b9bdefb7e429b08587947d0312164f585a /sys/geom/eli
parentd371ed1c4bb6f62b7cfbe8734589a26a9435289d (diff)
Notes
Diffstat (limited to 'sys/geom/eli')
-rw-r--r--sys/geom/eli/g_eli_ctl.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/sys/geom/eli/g_eli_ctl.c b/sys/geom/eli/g_eli_ctl.c
index 0a8aea90afa03..ccfdb3aa51192 100644
--- a/sys/geom/eli/g_eli_ctl.c
+++ b/sys/geom/eli/g_eli_ctl.c
@@ -120,8 +120,8 @@ g_eli_ctl_attach(struct gctl_req *req, struct g_class *mp)
gctl_error(req, "No 'arg%u' argument.", 0);
return;
}
- if (strncmp(name, "/dev/", strlen("/dev/")) == 0)
- name += strlen("/dev/");
+ if (strncmp(name, _PATH_DEV, strlen(_PATH_DEV)) == 0)
+ name += strlen(_PATH_DEV);
pp = g_provider_by_name(name);
if (pp == NULL) {
gctl_error(req, "Provider %s is invalid.", name);
@@ -186,8 +186,8 @@ g_eli_find_device(struct g_class *mp, const char *prov)
struct g_provider *pp;
struct g_consumer *cp;
- if (strncmp(prov, "/dev/", strlen("/dev/")) == 0)
- prov += strlen("/dev/");
+ if (strncmp(prov, _PATH_DEV, strlen(_PATH_DEV)) == 0)
+ prov += strlen(_PATH_DEV);
LIST_FOREACH(gp, &mp->geom, geom) {
sc = gp->softc;
if (sc == NULL)
@@ -373,8 +373,8 @@ g_eli_ctl_onetime(struct gctl_req *req, struct g_class *mp)
gctl_error(req, "No 'arg%u' argument.", 0);
return;
}
- if (strncmp(name, "/dev/", strlen("/dev/")) == 0)
- name += strlen("/dev/");
+ if (strncmp(name, _PATH_DEV, strlen(_PATH_DEV)) == 0)
+ name += strlen(_PATH_DEV);
pp = g_provider_by_name(name);
if (pp == NULL) {
gctl_error(req, "Provider %s is invalid.", name);