|
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