Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs...
[linux-2.6] / include / linux / netfilter / xt_connlimit.h
1 #ifndef _XT_CONNLIMIT_H
2 #define _XT_CONNLIMIT_H
3
4 struct xt_connlimit_data;
5
6 struct xt_connlimit_info {
7         union {
8                 union nf_inet_addr mask;
9 #ifndef __KERNEL__
10                 union {
11                         __be32 v4_mask;
12                         __be32 v6_mask[4];
13                 };
14 #endif
15         };
16         unsigned int limit, inverse;
17
18         /* Used internally by the kernel */
19         struct xt_connlimit_data *data __attribute__((aligned(8)));
20 };
21
22 #endif /* _XT_CONNLIMIT_H */