1 /* 2 * Header file for disk format of new quotafile format 3 * 4 * Jan Kara <jack (at) suse.cz> - sponsored by SuSE CR 5 */ 6 7 #ifndef __QUOTA_DQBLK_V2_H__ 8 #define __QUOTA_DQBLK_V2_H__ 9 10 #include "quotaio_tree.h" 11 12 /* Structure for format specific information */ 13 struct v2_mem_dqinfo { 14 struct qtree_mem_dqinfo dqi_qtree; 15 unsigned int dqi_flags; /* Flags set in quotafile */ 16 unsigned int dqi_used_entries; /* Number of entries in file - 17 updated by scan_dquots */ 18 unsigned int dqi_data_blocks; /* Number of data blocks in file - 19 updated by scan_dquots */ 20 }; 21 22 struct v2_mem_dqblk { 23 long long dqb_off; /* Offset of dquot in file */ 24 }; 25 26 struct quotafile_ops; /* Will be defined later in quotaio.h */ 27 28 /* Operations above this format */ 29 extern struct quotafile_ops quotafile_ops_2; 30 31 #endif /* __QUOTA_DQBLK_V2_H__ */ 32