1 #ifndef _AFFS_FS_SB 2 #define _AFFS_FS_SB 3 4 /* 5 * super-block data in memory 6 * 7 * Block numbers are for FFS-sized (normally 512 bytes) blocks. 8 * 9 */ 10 11 /* Mount options */ 12 13 struct affs_options { 14 int offset; 15 int size; 16 int root; 17 int nocase:1; /* Ignore case in filenames. */ 18 int conv_links:1; /* convert pathnames symlinks point to */ 19 }; 20 21 struct affs_sb_info { 22 int s_partition_offset; /* Offset to start in blocks. */ 23 int s_partition_size; /* Partition size in blocks. */ 24 int s_root_block; /* Absolute FFS root block number. */ 25 int s_block_size; /* Block size in bytes. */ 26 char s_volume_name[42]; 27 struct affs_options s_options; 28 }; 29 30 #endif 31 32 33 34 35 36 37