From 9c6849bd9d3f9aa72030ec773f9ca355f7a42b84 Mon Sep 17 00:00:00 2001 From: Antonio SJ Musumeci Date: Mon, 15 Dec 2025 12:18:40 -0600 Subject: [PATCH] fuse_readdir_cosr.cpp --- src/fuse_readdir_cosr.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/fuse_readdir_cosr.cpp b/src/fuse_readdir_cosr.cpp index 0add595d..62ef77b4 100644 --- a/src/fuse_readdir_cosr.cpp +++ b/src/fuse_readdir_cosr.cpp @@ -58,6 +58,19 @@ _readdir(ThreadPool &tp_, return rv; } +int +FUSE::OpenDirCOSR::operator()(const fuse_req_ctx_t *ctx_, + fuse_file_info_t const *ffi_, + fuse_dirents_t *dirents_) +{ + DirInfo *di = DirInfo::from_fh(ffi_->fh); + + return ::_readdir(_tp, + cfg.branches, + di->fusepath, + dirents_); +} + int FUSE::ReadDirCOSR::operator()(const fuse_req_ctx_t *ctx_, fuse_file_info_t const *ffi_,