Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct SUPERBLOCK {
- int fileSystemSize;
- int numberOfFreeBlocks;
- u_int32_t* freeBlocksPointer;
- u_int32_t* firstFreeBlockPointer;
- int inodeListSize;
- int numberOfFreeInodes;
- u_int32_t* freeIndoesPointer;
- u_int32_t* nextFreeInodePointer;
- int restrictedBlocks;
- bool superblockHasChanged;
- };
- struct FAT {
- int** fat;
- };
- struct INODE {
- char* dataype;
- int userID;
- int groupID;
- int* accessControlList;
- char* lastEdited;
- int dataSize;
- int linkCounter;
- u_int32_t* dataPointer;
- };
- struct ROOT {
- char* directory;
- char* upperDirectory;
- u_int32_t* metadata;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement