diff --git a/src/fuse_readdir_seq.cpp b/src/fuse_readdir_seq.cpp index 61109765..83eb9ade 100644 --- a/src/fuse_readdir_seq.cpp +++ b/src/fuse_readdir_seq.cpp @@ -28,6 +28,18 @@ #include "fuse_readdir_seq_readdir.icpp" #endif +int +FUSE::ReadDirSeq::opendir(const fuse_req_ctx_t *ctx_, + const char *fusepath_, + fuse_file_info_t *ffi_) +{ + DirInfo *di = DirInfo::from_fh(ffi_->fh); + + return ::_readdir(cfg.branches, + di->fusepath, + dirents_); +} + int FUSE::ReadDirSeq::readdir(const fuse_req_ctx_t *ctx_, const fuse_file_info_t *ffi_,