- union {
- struct {
- __fs16 fs_opostbl[46];
- } fs_u1;
- struct {
- __fs64 cs_nifree; /* number of free inodes */
- __fs64 cs_nffree; /* number of free frags */
- __fs64 cs_numclusters; /* number of free clusters */
- __fs64 cs_spare[3]; /* future expansion */
- struct ufs_timeval fs_time; /* last time written */
- __fs64 fs_size; /* number of blocks in fs */
- __fs64 fs_dsize; /* number of data blocks in fs */
- __fs64 fs_csaddr; /* blk addr of cyl grp summary area */
- __fs64 fs_pendingblocks;/* blocks in process of being freed */
- __fs32 fs_pendinginodes;/*inodes in process of being freed */
- } __attribute__ ((packed)) fs_u2;
- } fs_un1;