Commit | Line | Data |
---|---|---|
1da177e4 LT |
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 | ||
2e4e6a17 | 8 | #include <linux/netfilter/xt_conntrack.h> |
1da177e4 | 9 | |
2e4e6a17 HW |
10 | #define IPT_CONNTRACK_STATE_BIT(ctinfo) XT_CONNTRACK_STATE_BIT(ctinfo) |
11 | #define IPT_CONNTRACK_STATE_INVALID XT_CONNTRACK_STATE_INVALID | |
1da177e4 | 12 | |
2e4e6a17 HW |
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 | |
1da177e4 | 16 | |
2e4e6a17 HW |
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 | |
1da177e4 | 28 | #endif /*_IPT_CONNTRACK_H*/ |