From 5fc5c18208546c77f2c279f7f6acf6b01a2d2645 Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Mon, 6 Mar 2017 03:07:03 +0100 Subject: cwfs: handle DMTMP flag in create --- sys/src/cmd/cwfs/con.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'sys/src/cmd/cwfs/con.c') diff --git a/sys/src/cmd/cwfs/con.c b/sys/src/cmd/cwfs/con.c index 9e1e7bc05..fa4d42a90 100644 --- a/sys/src/cmd/cwfs/con.c +++ b/sys/src/cmd/cwfs/con.c @@ -435,11 +435,13 @@ cmd_create(int argc, char *argv[]) if(argc > 5) { if(strchr(argv[5], 'l')) - perm |= PLOCK; + perm |= DMEXCL; if(strchr(argv[5], 'a')) - perm |= PAPND; + perm |= DMAPPEND; if(strchr(argv[5], 'd')) - perm |= PDIR; + perm |= DMDIR; + if(strchr(argv[5], 't')) + perm |= DMTMP; } if(con_create(FID2, elem, uid, gid, perm, 0)) -- cgit v1.2.3