X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Modules%2FFilesystems%2FExt2%2Fext2fs.h;h=a3aa301e77dd4ba29b831bec3cba88017c385e5e;hb=9bd0feb2cd61d6071a2c3e039b35560e608ab627;hp=0cc9a466a907b762d08f2c8a0f6023e013f79a1f;hpb=fe1eeecd9517e4bf453a78b5593ec601c24a4e45;p=tpg%2Facess2.git diff --git a/Modules/Filesystems/Ext2/ext2fs.h b/Modules/Filesystems/Ext2/ext2fs.h index 0cc9a466..a3aa301e 100644 --- a/Modules/Filesystems/Ext2/ext2fs.h +++ b/Modules/Filesystems/Ext2/ext2fs.h @@ -52,14 +52,17 @@ struct ext2_super_block_s { Uint32 s_blocks_count; //!< Blocks count Uint32 s_r_blocks_count; //!< Reserved blocks count Uint32 s_free_blocks_count; //!< Free blocks count + Uint32 s_free_inodes_count; //!< Free inodes count Uint32 s_first_data_block; //!< First Data Block Uint32 s_log_block_size; //!< Block size Sint32 s_log_frag_size; //!< Fragment size + Uint32 s_blocks_per_group; //!< Number Blocks per group Uint32 s_frags_per_group; //!< Number Fragments per group Uint32 s_inodes_per_group; //!< Number Inodes per group Uint32 s_mtime; //!< Mount time + Uint32 s_wtime; //!< Write time Uint16 s_mnt_count; //!< Mount count Sint16 s_max_mnt_count; //!< Maximal mount count @@ -67,10 +70,12 @@ struct ext2_super_block_s { Uint16 s_state; //!< File system state Uint16 s_errors; //!< Behaviour when detecting errors Uint16 s_pad; //!< Padding + Uint32 s_lastcheck; //!< time of last check Uint32 s_checkinterval; //!< max. time between checks Uint32 s_creator_os; //!< Formatting OS Uint32 s_rev_level; //!< Revision level + Uint16 s_def_resuid; //!< Default uid for reserved blocks Uint16 s_def_resgid; //!< Default gid for reserved blocks Uint32 s_reserved[235]; //!< Padding to the end of the block