xt_CT.h revision 9fdbaa71452edaac9d5906716c15937f670341fa
1d1176ef16677b6c94fb893edb6a864cdccc0b190Ruben Brunk#ifndef _XT_CT_H 2d1176ef16677b6c94fb893edb6a864cdccc0b190Ruben Brunk#define _XT_CT_H 3d1176ef16677b6c94fb893edb6a864cdccc0b190Ruben Brunk 4d1176ef16677b6c94fb893edb6a864cdccc0b190Ruben Brunk#define XT_CT_NOTRACK 0x1 5d1176ef16677b6c94fb893edb6a864cdccc0b190Ruben Brunk 6d1176ef16677b6c94fb893edb6a864cdccc0b190Ruben Brunkstruct xt_ct_target_info { 7d1176ef16677b6c94fb893edb6a864cdccc0b190Ruben Brunk u_int16_t flags; 8d1176ef16677b6c94fb893edb6a864cdccc0b190Ruben Brunk u_int16_t zone; 9d1176ef16677b6c94fb893edb6a864cdccc0b190Ruben Brunk u_int32_t ct_events; 10d1176ef16677b6c94fb893edb6a864cdccc0b190Ruben Brunk u_int32_t exp_events; 11d1176ef16677b6c94fb893edb6a864cdccc0b190Ruben Brunk char helper[16]; 12d1176ef16677b6c94fb893edb6a864cdccc0b190Ruben Brunk 13d1176ef16677b6c94fb893edb6a864cdccc0b190Ruben Brunk /* Used internally by the kernel */ 14d1176ef16677b6c94fb893edb6a864cdccc0b190Ruben Brunk struct nf_conn *ct __attribute__((aligned(8))); 151d88023e1de6b9f370eb4be944dd9c4480d01f11Igor Murashkin}; 161d88023e1de6b9f370eb4be944dd9c4480d01f11Igor Murashkin 173cf613507f1e2f7bd932d921a6e222e426fd3be4Mathias Agopian#endif /* _XT_CT_H */ 183cf613507f1e2f7bd932d921a6e222e426fd3be4Mathias Agopian