aboutsummaryrefslogtreecommitdiff
path: root/include/fuse.h
diff options
context:
space:
mode:
authorNikolaus Rath <Nikolaus@rath.org>2016-10-16 14:18:36 -0700
committerNikolaus Rath <Nikolaus@rath.org>2016-10-16 14:18:36 -0700
commitc8429618ad7dbe9e3c9345db10b3a156ca9dcf72 (patch)
treede6436239dcedf0872ae1de036ff188b4125655a /include/fuse.h
parent93849ac2aa81f1bb2a858575386512ce01d725de (diff)
downloadlibfuse-c8429618ad7dbe9e3c9345db10b3a156ca9dcf72.tar.gz
fuse_new(): instead of listing options, refer to mount.fuse(8)
Diffstat (limited to 'include/fuse.h')
-rw-r--r--include/fuse.h31
1 files changed, 6 insertions, 25 deletions
diff --git a/include/fuse.h b/include/fuse.h
index 47bb154..52c915c 100644
--- a/include/fuse.h
+++ b/include/fuse.h
@@ -648,35 +648,16 @@ struct fuse_context {
/**
* Create a new FUSE filesystem.
*
- * This function accepts any option that can be passed to
- * fuse_session_new(), as well as the following (high-level API
- * specific) options:
- *
- * -o hard_remove immediate removal (don't hide files)
- * -o use_ino let filesystem set inode numbers
- * -o readdir_ino try to fill in d_ino in readdir
- * -o direct_io use direct I/O
- * -o kernel_cache cache files in kernel
- * -o [no]auto_cache enable caching based on modification times (off)
- * -o umask=M set file permissions (octal)
- * -o uid=N set file owner
- * -o gid=N set file group
- * -o entry_timeout=T cache timeout for names (1.0s)
- * -o negative_timeout=T cache timeout for deleted names (0.0s)
- * -o attr_timeout=T cache timeout for attributes (1.0s)
- * -o ac_attr_timeout=T auto cache timeout for attributes (attr_timeout)
- * -o noforget never forget cached inodes
- * -o remember=T remember cached inodes for T seconds (0s)
- * -o intr allow requests to be interrupted
- * -o intr_signal=NUM signal to send on interrupt (%i)
- * -o modules=M1[:M2...] names of modules to push onto filesystem stack
- *
- * If an unknown option is passed in, an error message is written to
- * stderr and the function returns NULL.
+ * This function accepts most file-system independent mount options
+ * (like context, nodev, ro - see mount(8)), as well as the
+ * FUSE-specific mount options from mount.fuse(8).
*
* If the --help option is specified, the function writes a help text
* to stdout and returns NULL.
*
+ * If an unknown option is passed in, an error message is written to
+ * stderr and the function returns NULL.
+ *
* @param args argument vector
* @param op the filesystem operations
* @param op_size the size of the fuse_operations structure