1 #ifndef _ISOFS_FS_SB 2 #define _ISOFS_FS_SB 3 4 /* 5 * iso9660 super-block data in memory 6 */ 7 struct isofs_sb_info { 8 unsigned long s_ninodes; 9 unsigned long s_nzones; 10 unsigned long s_firstdatazone; 11 unsigned long s_log_zone_size; 12 unsigned long s_max_size; 13 14 unsigned char s_high_sierra; /* A simple flag */ 15 unsigned char s_mapping; 16 int s_rock_offset; /* offset of SUSP fields within SU area */ 17 unsigned char s_rock; 18 unsigned char s_joliet_level; 19 unsigned char s_utf8; 20 unsigned char s_cruft; /* Broken disks with high 21 byte of length containing 22 junk */ 23 unsigned char s_unhide; 24 unsigned char s_nosuid; 25 unsigned char s_nodev; 26 unsigned char s_nocompress; 27 28 mode_t s_mode; 29 gid_t s_gid; 30 uid_t s_uid; 31 struct nls_table *s_nls_iocharset; /* Native language support table */ 32 }; 33 34 #endif 35