- int32_t fs_size; /* size of filesystem, in sectors */
- int32_t fs_firstcg; /* bb offset to first cg */
- int32_t fs_cgfsize; /* size of cylinder group in bb's */
- short fs_cgisize; /* bb's of inodes per cylinder group */
- short fs_sectors; /* sectors per track */
- short fs_heads; /* heads per cylinder */
- short fs_ncg; /* # of cylinder groups in filesystem */
- short fs_dirty; /* fs needs to be fsck'd */
- int32_t fs_time; /* last super-block update */
- int32_t fs_magic; /* magic number */
+ __be32 fs_size; /* size of filesystem, in sectors */
+ __be32 fs_firstcg; /* bb offset to first cg */
+ __be32 fs_cgfsize; /* size of cylinder group in bb's */
+ __be16 fs_cgisize; /* bb's of inodes per cylinder group */
+ __be16 fs_sectors; /* sectors per track */
+ __be16 fs_heads; /* heads per cylinder */
+ __be16 fs_ncg; /* # of cylinder groups in filesystem */
+ __be16 fs_dirty; /* fs needs to be fsck'd */
+ __be32 fs_time; /* last super-block update */
+ __be32 fs_magic; /* magic number */