summaryrefslogtreecommitdiff
path: root/sys/src/cmd/exportfs/exportsrv.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2016-05-16 21:49:02 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2016-05-16 21:49:02 +0200
commit8c837c7bf6e096b9d0c055b47df6f4f3be0c8375 (patch)
tree73f484459783ec887b212a7ed13a3af1fb09d177 /sys/src/cmd/exportfs/exportsrv.c
parentb6005f3a457ff1b40b5fd342c63e2685e5f49b1c (diff)
exportfs: disallow ORCLOSE in readonly mode (charles forsyth)
Diffstat (limited to 'sys/src/cmd/exportfs/exportsrv.c')
-rw-r--r--sys/src/cmd/exportfs/exportsrv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/cmd/exportfs/exportsrv.c b/sys/src/cmd/exportfs/exportsrv.c
index 67b643253..6980648e3 100644
--- a/sys/src/cmd/exportfs/exportsrv.c
+++ b/sys/src/cmd/exportfs/exportsrv.c
@@ -477,7 +477,7 @@ slave(Fsrpc *f)
putsbuf(f);
return;
case Topen:
- if((f->work.mode&3) == OWRITE || (f->work.mode&OTRUNC)){
+ if((f->work.mode&3) == OWRITE || (f->work.mode&(OTRUNC|ORCLOSE))){
reply(&f->work, &rhdr, Ereadonly);
putsbuf(f);
return;