From 5fd506278912622e0b92bbdf98adc32a1bb30d92 Mon Sep 17 00:00:00 2001 From: Antonio SJ Musumeci Date: Sat, 23 Nov 2024 01:01:21 -0600 Subject: [PATCH] func_getattr_base.hpp --- src/func_getattr_base.hpp | 2 ++ src/func_getattr_ff.cpp | 10 ++++++++++ src/func_getattr_ff.hpp | 17 +++++++++++++++++ 3 files changed, 29 insertions(+) create mode 100644 src/func_getattr_ff.cpp create mode 100644 src/func_getattr_ff.hpp diff --git a/src/func_getattr_base.hpp b/src/func_getattr_base.hpp index 46a59ea1..92589811 100644 --- a/src/func_getattr_base.hpp +++ b/src/func_getattr_base.hpp @@ -1,5 +1,7 @@ #pragma once +#include "fs_path.hpp" + #include #include #include diff --git a/src/func_getattr_ff.cpp b/src/func_getattr_ff.cpp new file mode 100644 index 00000000..227d204d --- /dev/null +++ b/src/func_getattr_ff.cpp @@ -0,0 +1,10 @@ +#include "func_getattr_ff.hpp" + +int +Func2::process(const Branches &branches_, + const fs::Path &fusepath_, + struct stat *st_, + fuse_timeouts_t *timeout_) +{ + return -ENOENT; +} diff --git a/src/func_getattr_ff.hpp b/src/func_getattr_ff.hpp new file mode 100644 index 00000000..1de7ec27 --- /dev/null +++ b/src/func_getattr_ff.hpp @@ -0,0 +1,17 @@ +#include "func_getattr_base.hpp" + +namespace Func2 +{ + class GetattrFF : final public GetattrBase + { + public: + GetattrFF() {} + ~GetattrFF() {} + + public: + int process(const Branches &branches, + const fs::Path &fusepath, + struct stat *st, + fuse_timeouts_t *timeout); + }; +}