mirror of
https://github.com/trapexit/mergerfs.git
synced 2026-10-26 19:01:56 -04:00
move requesting of FUSE flags to init from cli args
This commit is contained in:
parent
81dbafdc19
commit
267f2d291c
2 changed files with 23 additions and 5 deletions
18
src/init.cpp
18
src/init.cpp
|
|
@ -33,9 +33,27 @@ namespace mergerfs
|
|||
void *
|
||||
init(struct fuse_conn_info *conn)
|
||||
{
|
||||
#ifdef FUSE_CAP_ASYNC_READ
|
||||
conn->want |= FUSE_CAP_ASYNC_READ;
|
||||
#endif
|
||||
#ifdef FUSE_CAP_IOCTL_DIR
|
||||
conn->want |= FUSE_CAP_IOCTL_DIR;
|
||||
#endif
|
||||
#ifdef FUSE_CAP_ATOMIC_O_TRUNC
|
||||
conn->want |= FUSE_CAP_ATOMIC_O_TRUNC;
|
||||
#endif
|
||||
#ifdef FUSE_CAP_BIG_WRITES
|
||||
conn->want |= FUSE_CAP_BIG_WRITES;
|
||||
#endif
|
||||
#ifdef FUSE_CAP_SPLICE_WRITE
|
||||
conn->want |= FUSE_CAP_SPLICE_WRITE;
|
||||
#endif
|
||||
#ifdef FUSE_CAP_SPLICE_READ
|
||||
conn->want |= FUSE_CAP_SPLICE_READ;
|
||||
#endif
|
||||
#ifdef FUSE_CAP_SPLICE_MOVE
|
||||
conn->want |= FUSE_CAP_SPLICE_MOVE;
|
||||
#endif
|
||||
|
||||
return &config::get_writable();
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue