haiku/headers/private/userlandfs/fuse
PulkoMandy 49a00a128a userlandfs: implement get_fs_info using ioctl
This avoids introducing an entirely custom hook in FUSE.
It uses the ioctl hook in an unconventional way (calling it with no
valid fuse_file_info) but this can be fixed if a filesystem requires it
(by opening a file handle on /, doing the ioctl, then closing again).

An updated version of fusesmb-haiku is available and confirmed working:
https://github.com/haikuarchives/fusesmb-haiku

Change-Id: If1268113874363fa035e5340be75e9f5198216d6
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5199
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
2022-09-13 18:51:12 +00:00
..
fuse_common_compat.h Imported FUSE 2.7.4 includes. 2009-03-18 16:24:08 +00:00
fuse_common.h userlandfs: implement get_fs_info using ioctl 2022-09-13 18:51:12 +00:00
fuse_compat.h userlandfs: compatibility with FUSE 2.9 and FUSE lowlevel API 2022-07-19 16:06:29 +00:00
fuse_lowlevel_compat.h userlandfs: compatibility with FUSE 2.9 and FUSE lowlevel API 2022-07-19 16:06:29 +00:00
fuse_lowlevel.h userlandfs: compatibility with FUSE 2.9 and FUSE lowlevel API 2022-07-19 16:06:29 +00:00
fuse_opt.h userlandfs: compatibility with FUSE 2.9 and FUSE lowlevel API 2022-07-19 16:06:29 +00:00
fuse.h userlandfs: implement get_fs_info using ioctl 2022-09-13 18:51:12 +00:00