From ca02fd7338d6be24c66c04061220c4b7d6734ad5 Mon Sep 17 00:00:00 2001 From: Emma Nora Theuer Date: Sat, 19 Oct 2024 22:19:31 +0200 Subject: [PATCH] Remove inode related function and inode table. Moved to inode.h. --- super.c | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/super.c b/super.c index 950b624..997da3f 100644 --- a/super.c +++ b/super.c @@ -9,14 +9,6 @@ #define VERSION 0.0.0.1 #define BLOCKSIZE 4096 -uint32_t free_blocks; -uint32_t inode_count; - -struct inode_table { - // TODO: Change currently hardcoded value to actually accurately describe the size of the filesystem, only for temporary purposes. - Inode* inodes[640000]; -}; - struct super_block { // fs info char version[8]; @@ -35,13 +27,4 @@ struct super_block { struct inode_table* inode_table; }; -// TODO: Do research on how the fuck to actually do this kind of Array operation -Inode* find_inode(char filename[], struct super_block sblock) { - struct inode_table* itable = sblock.inode_table; - // while (itable[inode] != NULL; inode++) { - // if (strcmp(filename, itable[inode]->filesize)) - // } - return NULL; -} - #endif // SUPER_H_