diff options
author | Dan Goodliffe <dan.goodliffe@octal.co.uk> | 2025-09-19 12:08:50 +0100 |
---|---|---|
committer | Dan Goodliffe <dan.goodliffe@octal.co.uk> | 2025-09-19 12:08:50 +0100 |
commit | f4bb8f499ffb8c22512f3e5e703d7dc26215dd39 (patch) | |
tree | d1a17b7f25536dbb55d1235a6a390060aec838b6 /src/repo.h | |
parent | Single definition of constructing Attr from git things (diff) | |
download | netfs-gitfs-f4bb8f499ffb8c22512f3e5e703d7dc26215dd39.tar.bz2 netfs-gitfs-f4bb8f499ffb8c22512f3e5e703d7dc26215dd39.tar.xz netfs-gitfs-f4bb8f499ffb8c22512f3e5e703d7dc26215dd39.zip |
Add . and .. to listdir result set
Uses default directory attributes.
Diffstat (limited to 'src/repo.h')
-rw-r--r-- | src/repo.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -32,6 +32,7 @@ namespace GitFS { Attr getattr(ReqEnv env, ::std::string path, const ::Ice::Current & ice) override; [[nodiscard]] Attr getattr(const git_tree_entry *) const; [[nodiscard]] Attr getattr(const git_tree_entry *, const git_blob *) const; + [[nodiscard]] Attr getdirattr() const; ::std::string readlink(ReqEnv env, ::std::string path, const ::Ice::Current & ice) override; FilePrxPtr open(ReqEnv env, ::std::string path, int flags, const ::Ice::Current & ice) override; FilePrxPtr create(ReqEnv env, ::std::string path, int flags, int mode, const ::Ice::Current & ice) override; |