VServer 1.9.2 (patch-2.6.8.1-vs1.9.2.diff)
[linux-2.6.git] / include / linux / iso_fs_i.h
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