aboutsummaryrefslogtreecommitdiffstats
path: root/include/fuse.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/fuse.h')
-rw-r--r--include/fuse.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/fuse.h b/include/fuse.h
index a3549cb..ad50d7f 100644
--- a/include/fuse.h
+++ b/include/fuse.h
@@ -298,6 +298,14 @@ struct fuse_config {
int show_help;
char *modules;
int debug;
+
+ /**
+ * `fmask` and `dmask` function the same way as `umask`, but apply
+ * to files and directories separately. If non-zero, `fmask` and
+ * `dmask` take precedence over the `umask` setting.
+ */
+ unsigned int fmask;
+ unsigned int dmask;
};