Add the rt linux 4.1.3-rt3 as base
[kvmfornfv.git] / kernel / include / uapi / linux / netfilter / xt_CT.h
1 #ifndef _XT_CT_H
2 #define _XT_CT_H
3
4 #include <linux/types.h>
5
6 enum {
7         XT_CT_NOTRACK           = 1 << 0,
8         XT_CT_NOTRACK_ALIAS     = 1 << 1,
9         XT_CT_MASK              = XT_CT_NOTRACK | XT_CT_NOTRACK_ALIAS,
10 };
11
12 struct xt_ct_target_info {
13         __u16 flags;
14         __u16 zone;
15         __u32 ct_events;
16         __u32 exp_events;
17         char helper[16];
18
19         /* Used internally by the kernel */
20         struct nf_conn  *ct __attribute__((aligned(8)));
21 };
22
23 struct xt_ct_target_info_v1 {
24         __u16 flags;
25         __u16 zone;
26         __u32 ct_events;
27         __u32 exp_events;
28         char helper[16];
29         char timeout[32];
30
31         /* Used internally by the kernel */
32         struct nf_conn  *ct __attribute__((aligned(8)));
33 };
34
35 #endif /* _XT_CT_H */