Merge git://git.infradead.org/hdrcleanup-2.6
[linux-2.6.git] / include / linux / netfilter_ipv4 / ipt_conntrack.h
1 /* Header file for kernel module to match connection tracking information.
2  * GPL (C) 2001  Marc Boucher (marc@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*/