summaryrefslogtreecommitdiff
path: root/sys/src/9/port/devsegment.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2018-06-03 23:33:35 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2018-06-03 23:33:35 +0200
commit56ffc907ac25b28e3640a2d1ef5b61df90f0b700 (patch)
tree4e185e8c2de6ce9e9bb15776881cdd8150b29210 /sys/src/9/port/devsegment.c
parent8c70c09bfdfb5857e60e2455642603a883847c14 (diff)
downloadplan9front-56ffc907ac25b28e3640a2d1ef5b61df90f0b700.tar.xz
kernel: stop the practice of passing DMDIR to devir() perm argument
devdir internally replicates the qid in ther perm stat field already and the practice of explicitely passing just causing confusion when done inconsistently.
Diffstat (limited to 'sys/src/9/port/devsegment.c')
-rw-r--r--sys/src/9/port/devsegment.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/src/9/port/devsegment.c b/sys/src/9/port/devsegment.c
index 7cd80fc2e..fcaf8f3e4 100644
--- a/sys/src/9/port/devsegment.c
+++ b/sys/src/9/port/devsegment.c
@@ -87,7 +87,7 @@ segmentgen(Chan *c, char*, Dirtab*, int, int s, Dir *dp)
q.vers = 0;
q.path = PATH(0, Qtopdir);
q.type = QTDIR;
- devdir(c, q, "#g", 0, eve, DMDIR|0777, dp);
+ devdir(c, q, "#g", 0, eve, 0777, dp);
break;
}
@@ -104,7 +104,7 @@ segmentgen(Chan *c, char*, Dirtab*, int, int s, Dir *dp)
q.path = PATH(s, Qsegdir);
q.type = QTDIR;
kstrcpy(up->genbuf, g->name, sizeof up->genbuf);
- devdir(c, q, up->genbuf, 0, g->uid, DMDIR|0777, dp);
+ devdir(c, q, up->genbuf, 0, g->uid, 0777, dp);
unlock(&globalseglock);
break;
case Qsegdir:
@@ -112,7 +112,7 @@ segmentgen(Chan *c, char*, Dirtab*, int, int s, Dir *dp)
q.vers = 0;
q.path = PATH(0, Qtopdir);
q.type = QTDIR;
- devdir(c, q, "#g", 0, eve, DMDIR|0777, dp);
+ devdir(c, q, "#g", 0, eve, 0777, dp);
break;
}
/* fall through */