1 #ifndef _XT_CT_H 2 #define _XT_CT_H 3 4 #include <linux/types.h> 5 6 #define XT_CT_NOTRACK 0x1 7 8 struct xt_ct_target_info { 9 __u16 flags; 10 __u16 zone; 11 __u32 ct_events; 12 __u32 exp_events; 13 char helper[16]; 14 15 /* Used internally by the kernel */ 16 struct nf_conn *ct __attribute__((aligned(8))); 17 }; 18 19 struct xt_ct_target_info_v1 { 20 __u16 flags; 21 __u16 zone; 22 __u32 ct_events; 23 __u32 exp_events; 24 char helper[16]; 25 char timeout[32]; 26 27 /* Used internally by the kernel */ 28 struct nf_conn *ct __attribute__((aligned(8))); 29 }; 30 31 #endif /* _XT_CT_H */ 32