/* SPDX-License-Identifier: GPL-1.0+ WITH Linux-syscall-note */ /* Header file for kernel module to match connection tracking information. * GPL (C) 2001 Marc Boucher ([email protected]). */ #ifndef _XT_CONNTRACK_H #define _XT_CONNTRACK_H #include <linux/types.h> #include <linux/netfilter.h> #include <linux/netfilter/nf_conntrack_tuple_common.h> #define XT_CONNTRACK_STATE_BIT(ctinfo) … #define XT_CONNTRACK_STATE_INVALID … #define XT_CONNTRACK_STATE_SNAT … #define XT_CONNTRACK_STATE_DNAT … #define XT_CONNTRACK_STATE_UNTRACKED … /* flags, invflags: */ enum { … }; struct xt_conntrack_mtinfo1 { … }; struct xt_conntrack_mtinfo2 { … }; struct xt_conntrack_mtinfo3 { … }; #endif /*_XT_CONNTRACK_H*/