Home | History | Annotate | Download | only in netfilter_ipv4
      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