/usr/include/linux/netfilter
NameSizeModeActions
ipset/-0755rm
nfnetlink.h24570644editdlrm
nfnetlink_acct.h9000644editdlrm
nfnetlink_compat.h24440644editdlrm
nfnetlink_conntrack.h61860644editdlrm
nfnetlink_cthelper.h12060644editdlrm
nfnetlink_cttimeout.h29510644editdlrm
nfnetlink_hook.h16890644editdlrm
nfnetlink_log.h31050644editdlrm
nfnetlink_osf.h26650644editdlrm
nfnetlink_queue.h34970644editdlrm
nf_conntrack_common.h45880644editdlrm
nf_conntrack_ftp.h4380644editdlrm
nf_conntrack_sctp.h5970644editdlrm
nf_conntrack_tcp.h14150644editdlrm
nf_conntrack_tuple_common.h8960644editdlrm
nf_log.h5380644editdlrm
nf_nat.h15870644editdlrm
nf_synproxy.h5760644editdlrm
nf_tables.h564330644editdlrm
nf_tables_compat.h7310644editdlrm
xt_addrtype.h10840644editdlrm
xt_AUDIT.h7180644editdlrm
xt_bpf.h9350644editdlrm
xt_cgroup.h7400644editdlrm
xt_CHECKSUM.h5630644editdlrm
xt_CLASSIFY.h2170644editdlrm
xt_cluster.h3740644editdlrm
xt_comment.h2300644editdlrm
xt_connbytes.h5770644editdlrm
xt_connlabel.h3600644editdlrm
xt_connlimit.h5750644editdlrm
xt_CONNMARK.h1990644editdlrm
xt_connmark.h9010644editdlrm
xt_CONNSECMARK.h3010644editdlrm
xt_conntrack.h25570644editdlrm
xt_cpu.h1990644editdlrm
xt_CT.h8530644editdlrm
xt_dccp.h4830644editdlrm
xt_devgroup.h4290644editdlrm
xt_DSCP.h6970644editdlrm
xt_dscp.h7010644editdlrm
xt_ecn.h7360644editdlrm
xt_esp.h4180644editdlrm
xt_hashlimit.h32560644editdlrm
xt_helper.h1880644editdlrm
xt_HMARK.h9330644editdlrm
xt_IDLETIMER.h10010644editdlrm
xt_ipcomp.h4850644editdlrm
xt_iprange.h5810644editdlrm
xt_ipvs.h6800644editdlrm
xt_l2tp.h7390644editdlrm
xt_LED.h4700644editdlrm
xt_length.h2210644editdlrm
xt_limit.h6730644editdlrm
xt_LOG.h6420644editdlrm
xt_mac.h2270644editdlrm
xt_MARK.h1840644editdlrm
xt_mark.h2600644editdlrm
xt_multiport.h7210644editdlrm
xt_nfacct.h4210644editdlrm
xt_NFLOG.h5560644editdlrm
xt_NFQUEUE.h7790644editdlrm
xt_osf.h17030644editdlrm
xt_owner.h5350644editdlrm
xt_physdev.h5530644editdlrm
xt_pkttype.h1880644editdlrm
xt_policy.h10510644editdlrm
xt_quota.h4000644editdlrm
xt_RATEEST.h3900644editdlrm
xt_rateest.h8590644editdlrm
xt_realm.h2200644editdlrm
xt_recent.h10580644editdlrm
xt_rpfilter.h3200644editdlrm
xt_sctp.h23290644editdlrm
xt_SECMARK.h6480644editdlrm
xt_set.h18270644editdlrm
xt_socket.h6400644editdlrm
xt_state.h3310644editdlrm
xt_statistic.h7160644editdlrm
xt_string.h6640644editdlrm
xt_SYNPROXY.h4980644editdlrm
xt_TCPMSS.h2350644editdlrm
xt_tcpmss.h2530644editdlrm
xt_TCPOPTSTRIP.h4070644editdlrm
xt_tcpudp.h12500644editdlrm
xt_TEE.h3330644editdlrm
xt_time.h7300644editdlrm
xt_TPROXY.h5750644editdlrm
xt_u32.h7520644editdlrm
x_tables.h44660644editdlrm
Edit: /usr/include/linux/netfilter/xt_conntrack.h (2557B)
/* 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 (marc@mbsi.ca). */ #ifndef _XT_CONNTRACK_H #define _XT_CONNTRACK_H #include #include #include #define XT_CONNTRACK_STATE_BIT(ctinfo) (1 << ((ctinfo)%IP_CT_IS_REPLY+1)) #define XT_CONNTRACK_STATE_INVALID (1 << 0) #define XT_CONNTRACK_STATE_SNAT (1 << (IP_CT_NUMBER + 1)) #define XT_CONNTRACK_STATE_DNAT (1 << (IP_CT_NUMBER + 2)) #define XT_CONNTRACK_STATE_UNTRACKED (1 << (IP_CT_NUMBER + 3)) /* flags, invflags: */ enum { XT_CONNTRACK_STATE = 1 << 0, XT_CONNTRACK_PROTO = 1 << 1, XT_CONNTRACK_ORIGSRC = 1 << 2, XT_CONNTRACK_ORIGDST = 1 << 3, XT_CONNTRACK_REPLSRC = 1 << 4, XT_CONNTRACK_REPLDST = 1 << 5, XT_CONNTRACK_STATUS = 1 << 6, XT_CONNTRACK_EXPIRES = 1 << 7, XT_CONNTRACK_ORIGSRC_PORT = 1 << 8, XT_CONNTRACK_ORIGDST_PORT = 1 << 9, XT_CONNTRACK_REPLSRC_PORT = 1 << 10, XT_CONNTRACK_REPLDST_PORT = 1 << 11, XT_CONNTRACK_DIRECTION = 1 << 12, XT_CONNTRACK_STATE_ALIAS = 1 << 13, }; struct xt_conntrack_mtinfo1 { union nf_inet_addr origsrc_addr, origsrc_mask; union nf_inet_addr origdst_addr, origdst_mask; union nf_inet_addr replsrc_addr, replsrc_mask; union nf_inet_addr repldst_addr, repldst_mask; __u32 expires_min, expires_max; __u16 l4proto; __be16 origsrc_port, origdst_port; __be16 replsrc_port, repldst_port; __u16 match_flags, invert_flags; __u8 state_mask, status_mask; }; struct xt_conntrack_mtinfo2 { union nf_inet_addr origsrc_addr, origsrc_mask; union nf_inet_addr origdst_addr, origdst_mask; union nf_inet_addr replsrc_addr, replsrc_mask; union nf_inet_addr repldst_addr, repldst_mask; __u32 expires_min, expires_max; __u16 l4proto; __be16 origsrc_port, origdst_port; __be16 replsrc_port, repldst_port; __u16 match_flags, invert_flags; __u16 state_mask, status_mask; }; struct xt_conntrack_mtinfo3 { union nf_inet_addr origsrc_addr, origsrc_mask; union nf_inet_addr origdst_addr, origdst_mask; union nf_inet_addr replsrc_addr, replsrc_mask; union nf_inet_addr repldst_addr, repldst_mask; __u32 expires_min, expires_max; __u16 l4proto; __u16 origsrc_port, origdst_port; __u16 replsrc_port, repldst_port; __u16 match_flags, invert_flags; __u16 state_mask, status_mask; __u16 origsrc_port_high, origdst_port_high; __u16 replsrc_port_high, repldst_port_high; }; #endif /*_XT_CONNTRACK_H*/