Home | History | Annotate | Download | only in fsck
      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