Add read to EXT2
diff --git a/include/kernel/dri/fs/ext2/ext2.h b/include/kernel/dri/fs/ext2/ext2.h
index 0ffeaac..2c04c8a 100644
--- a/include/kernel/dri/fs/ext2/ext2.h
+++ b/include/kernel/dri/fs/ext2/ext2.h
@@ -234,6 +234,9 @@
EXT2_S_IXOTH = 0x0001,
};
+/// File type flag (used on inode->mode)
+#define EXT2_F_TYPE 0xf000
+
struct ext2_dirent
{
uint inode;
@@ -278,3 +281,5 @@
struct ext2_inode *inode,
void *buffer,
uint block);
+
+ssize_t ext2_read_inode(struct ext2_superblock *sb, struct ext2_inode *inode, void *buffer, ssize_t size);
\ No newline at end of file