summaryrefslogtreecommitdiff
path: root/src/fuse/io.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/fuse/io.rs')
-rw-r--r--src/fuse/io.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/fuse/io.rs b/src/fuse/io.rs
index 5f85e4d..823eb76 100644
--- a/src/fuse/io.rs
+++ b/src/fuse/io.rs
@@ -104,6 +104,10 @@ impl<'o, O: Operation<'o>> Reply<'o, O> {
self.fail(Errno::ENOSYS)
}
+ pub fn not_permitted(self) -> Done<'o> {
+ self.fail(Errno::EPERM)
+ }
+
pub fn io_error(self) -> Done<'o> {
self.fail(Errno::EIO)
}