1 /* Header file for kernel module to match connection tracking information. 2 * GPL (C) 2001 Marc Boucher (marc (at) mbsi.ca). 3 */ 4 5 #ifndef _IPT_CONNTRACK_H 6 #define _IPT_CONNTRACK_H 7 8 #include <linux/netfilter/xt_conntrack.h> 9 10 #define IPT_CONNTRACK_STATE_BIT(ctinfo) XT_CONNTRACK_STATE_BIT(ctinfo) 11 #define IPT_CONNTRACK_STATE_INVALID XT_CONNTRACK_STATE_INVALID 12 13 #define IPT_CONNTRACK_STATE_SNAT XT_CONNTRACK_STATE_SNAT 14 #define IPT_CONNTRACK_STATE_DNAT XT_CONNTRACK_STATE_DNAT 15 #define IPT_CONNTRACK_STATE_UNTRACKED XT_CONNTRACK_STATE_UNTRACKED 16 17 /* flags, invflags: */ 18 #define IPT_CONNTRACK_STATE XT_CONNTRACK_STATE 19 #define IPT_CONNTRACK_PROTO XT_CONNTRACK_PROTO 20 #define IPT_CONNTRACK_ORIGSRC XT_CONNTRACK_ORIGSRC 21 #define IPT_CONNTRACK_ORIGDST XT_CONNTRACK_ORIGDST 22 #define IPT_CONNTRACK_REPLSRC XT_CONNTRACK_REPLSRC 23 #define IPT_CONNTRACK_REPLDST XT_CONNTRACK_REPLDST 24 #define IPT_CONNTRACK_STATUS XT_CONNTRACK_STATUS 25 #define IPT_CONNTRACK_EXPIRES XT_CONNTRACK_EXPIRES 26 27 #define ipt_conntrack_info xt_conntrack_info 28 #endif /*_IPT_CONNTRACK_H*/ 29