aboutsummaryrefslogtreecommitdiff
path: root/ext2fs/ext2_fs_i.h
diff options
context:
space:
mode:
Diffstat (limited to 'ext2fs/ext2_fs_i.h')
-rw-r--r--ext2fs/ext2_fs_i.h32
1 files changed, 17 insertions, 15 deletions
diff --git a/ext2fs/ext2_fs_i.h b/ext2fs/ext2_fs_i.h
index 6c7e0e71..72bcd5c0 100644
--- a/ext2fs/ext2_fs_i.h
+++ b/ext2fs/ext2_fs_i.h
@@ -20,21 +20,23 @@
* second extended file system inode data in memory
*/
struct ext2_inode_info {
- u32 i_data[15];
- u32 i_flags;
- u32 i_faddr;
- u8 i_frag_no;
- u8 i_frag_size;
- u16 i_osync;
- u32 i_file_acl;
- u32 i_dir_acl;
- u32 i_dtime;
- u32 i_version;
- u32 i_block_group;
- u32 i_next_alloc_block;
- u32 i_next_alloc_goal;
- u32 i_prealloc_block;
- u32 i_prealloc_count;
+ __u32 i_data[15];
+ __u32 i_flags;
+ __u32 i_faddr;
+ __u8 i_frag_no;
+ __u8 i_frag_size;
+ __u16 i_osync;
+ __u32 i_file_acl;
+ __u32 i_dir_acl;
+ __u32 i_dtime;
+ __u32 not_used_1; /* FIX: not used/ 2.2 placeholder */
+ __u32 i_block_group;
+ __u32 i_next_alloc_block;
+ __u32 i_next_alloc_goal;
+ __u32 i_prealloc_block;
+ __u32 i_prealloc_count;
+ __u32 i_high_size;
+ int i_new_inode:1; /* Is a freshly allocated inode */
};
#endif /* _LINUX_EXT2_FS_I */