Patrick McHardy | 62b7743 | 2006-05-29 18:20:32 -0700 | [diff] [blame] | 1 | #ifndef _XT_QUOTA_H |
2 | #define _XT_QUOTA_H | ||||
3 | |||||
Jan Engelhardt | 06988b0 | 2011-01-20 17:50:17 +0100 | [diff] [blame] | 4 | #include <linux/types.h> |
5 | |||||
Patrick McHardy | 62b7743 | 2006-05-29 18:20:32 -0700 | [diff] [blame] | 6 | enum xt_quota_flags { |
7 | XT_QUOTA_INVERT = 0x1, | ||||
8 | }; | ||||
9 | #define XT_QUOTA_MASK 0x1 | ||||
10 | |||||
Jan Engelhardt | acc738f | 2009-03-16 15:35:29 +0100 | [diff] [blame] | 11 | struct xt_quota_priv; |
12 | |||||
Patrick McHardy | 62b7743 | 2006-05-29 18:20:32 -0700 | [diff] [blame] | 13 | struct xt_quota_info { |
Jan Engelhardt | f1c7222 | 2010-12-15 22:58:53 +0100 | [diff] [blame] | 14 | __u32 flags; |
15 | __u32 pad; | ||||
Mike Frysinger | b51bdad | 2011-03-18 08:50:37 +0000 | [diff] [blame] | 16 | __aligned_u64 quota; |
Jan Engelhardt | 8b6f3f6 | 2008-01-14 23:33:14 -0800 | [diff] [blame] | 17 | |
18 | /* Used internally by the kernel */ | ||||
Jan Engelhardt | acc738f | 2009-03-16 15:35:29 +0100 | [diff] [blame] | 19 | struct xt_quota_priv *master; |
Patrick McHardy | 62b7743 | 2006-05-29 18:20:32 -0700 | [diff] [blame] | 20 | }; |
21 | |||||
22 | #endif /* _XT_QUOTA_H */ |