Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | #ifndef _ISO_FS_I |
2 | #define _ISO_FS_I | |
3 | ||
4 | #include <linux/fs.h> | |
5 | ||
6 | enum isofs_file_format { | |
7 | isofs_file_normal = 0, | |
8 | isofs_file_sparse = 1, | |
9 | isofs_file_compressed = 2, | |
10 | }; | |
11 | ||
12 | /* | |
13 | * iso fs inode data in memory | |
14 | */ | |
15 | struct iso_inode_info { | |
16 | unsigned long i_iget5_block; | |
17 | unsigned long i_iget5_offset; | |
18 | unsigned int i_first_extent; | |
19 | unsigned char i_file_format; | |
20 | unsigned char i_format_parm[3]; | |
21 | unsigned long i_next_section_block; | |
22 | unsigned long i_next_section_offset; | |
23 | off_t i_section_size; | |
24 | struct inode vfs_inode; | |
25 | }; | |
26 | ||
27 | #endif |