Add support for FUSE passthrough
Some checks are pending
CodeQL / Analyze (push) Waiting to run
mkdocs / deploy (push) Waiting to run

This commit is contained in:
trapexit 2025-06-05 23:47:42 -05:00 • committed by GitHub
parent 92312c8507
commit e310d24615
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
412 changed files with 43707 additions and 17432 deletions

View file

@ -41,12 +41,12 @@ namespace l
namespace FUSE
{
int
fallocate(const fuse_file_info_t *ffi_,
int mode_,
off_t offset_,
off_t len_)
fallocate(const uint64_t fh_,
int mode_,
off_t offset_,
off_t len_)
{
FileInfo *fi = reinterpret_cast<FileInfo*>(ffi_->fh);
FileInfo *fi = reinterpret_cast<FileInfo*>(fh_);
return l::fallocate(fi->fd,
mode_,