aboutsummaryrefslogtreecommitdiff
path: root/kernel/kernel/filesystem/ext2/inode.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/kernel/filesystem/ext2/inode.hpp')
-rw-r--r--kernel/kernel/filesystem/ext2/inode.hpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/kernel/kernel/filesystem/ext2/inode.hpp b/kernel/kernel/filesystem/ext2/inode.hpp
index ac17e6ab..61542ef8 100644
--- a/kernel/kernel/filesystem/ext2/inode.hpp
+++ b/kernel/kernel/filesystem/ext2/inode.hpp
@@ -76,11 +76,17 @@ namespace kernel::filesystem::ext2
/**
@brief Get the data associated with this inode.
- @return A reference to the inode data.
+ @return A const reference to the inode data.
*/
[[nodiscard]] auto data() const -> inode_data const &;
/**
+ @brief Get the data associated with this inode.
+ @return A reference to the inode data.
+ */
+ [[nodiscard]] auto data_mutable() -> inode_data &;
+
+ /**
@brief Check if this inode represents a directory.
@return returns true if this inode represents a directory, false otherwise.
*/