| 
    TacOS
    0.2
    
   | 
 
#include <ext2_internal.h>
Structure of an inode on the disk
| uint32_t ext2_inode::i_atime | 
Access time
| uint32_t ext2_inode::i_block[15] | 
Pointers to blocks
| uint32_t ext2_inode::i_blocks | 
Blocks count
| uint32_t ext2_inode::i_ctime | 
Creation time
| uint32_t ext2_inode::i_dir_acl | 
Directory ACL
| uint32_t ext2_inode::i_dtime | 
Deletion Time
| uint32_t ext2_inode::i_faddr | 
Fragment address
| uint32_t ext2_inode::i_file_acl | 
File ACL
| uint32_t ext2_inode::i_flags | 
File flags
| uint32_t ext2_inode::i_generation | 
File version (for NFS)
| uint16_t ext2_inode::i_gid | 
Low 16 bits of Group Id
| uint16_t ext2_inode::i_links_count | 
Links count
| uint16_t ext2_inode::i_mode | 
File mode
| uint32_t ext2_inode::i_mtime | 
Modification time
| uint32_t ext2_inode::i_osd1 | 
OS dependent 1
| uint32_t ext2_inode::i_osd2[3] | 
OS dependent 2
| uint32_t ext2_inode::i_size | 
Size in bytes
| uint16_t ext2_inode::i_uid | 
Low 16 bits of Owner Uid
 1.8.7