ARM: 7117/1: perf: fix HW_CACHE_* events on Cortex-A9
[linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git] / include / linux / netfilter / xt_connlimit.h
blob0ca66e97acbc5eda481befdda3ef13eea6119975
1 #ifndef _XT_CONNLIMIT_H
2 #define _XT_CONNLIMIT_H
4 #include <linux/types.h>
6 struct xt_connlimit_data;
8 enum {
9 XT_CONNLIMIT_INVERT = 1 << 0,
10 XT_CONNLIMIT_DADDR = 1 << 1,
13 struct xt_connlimit_info {
14 union {
15 union nf_inet_addr mask;
16 #ifndef __KERNEL__
17 union {
18 __be32 v4_mask;
19 __be32 v6_mask[4];
21 #endif
23 unsigned int limit;
24 union {
25 /* revision 0 */
26 unsigned int inverse;
28 /* revision 1 */
29 __u32 flags;
32 /* Used internally by the kernel */
33 struct xt_connlimit_data *data __attribute__((aligned(8)));
36 #endif /* _XT_CONNLIMIT_H */