Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. struct SUPERBLOCK {
  2. int fileSystemSize;
  3. int numberOfFreeBlocks;
  4. u_int32_t* freeBlocksPointer;
  5. u_int32_t* firstFreeBlockPointer;
  6. int inodeListSize;
  7. int numberOfFreeInodes;
  8. u_int32_t* freeIndoesPointer;
  9. u_int32_t* nextFreeInodePointer;
  10. int restrictedBlocks;
  11. bool superblockHasChanged;
  12. };
  13.  
  14. struct FAT {
  15. int** fat;
  16. };
  17.  
  18. struct INODE {
  19. char* dataype;
  20. int userID;
  21. int groupID;
  22. int* accessControlList;
  23. char* lastEdited;
  24. int dataSize;
  25. int linkCounter;
  26. u_int32_t* dataPointer;
  27. };
  28.  
  29. struct ROOT {
  30. char* directory;
  31. char* upperDirectory;
  32. u_int32_t* metadata;
  33. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement