1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * IPv4 support for nf_conntrack.
4 *
5 * 23 Mar 2004: Yasuyuki Kozakai @ USAGI <yasuyuki.kozakai@toshiba.co.jp>
6 * - move L3 protocol dependent part from include/linux/netfilter_ipv4/
7 * ip_conntarck.h
8 */
9
10#ifndef _NF_CONNTRACK_IPV4_H
11#define _NF_CONNTRACK_IPV4_H
12
13extern const struct nf_conntrack_l4proto nf_conntrack_l4proto_tcp;
14extern const struct nf_conntrack_l4proto nf_conntrack_l4proto_udp;
15extern const struct nf_conntrack_l4proto nf_conntrack_l4proto_icmp;
16#ifdef CONFIG_NF_CT_PROTO_DCCP
17extern const struct nf_conntrack_l4proto nf_conntrack_l4proto_dccp;
18#endif
19#ifdef CONFIG_NF_CT_PROTO_SCTP
20extern const struct nf_conntrack_l4proto nf_conntrack_l4proto_sctp;
21#endif
22#ifdef CONFIG_NF_CT_PROTO_UDPLITE
23extern const struct nf_conntrack_l4proto nf_conntrack_l4proto_udplite;
24#endif
25#ifdef CONFIG_NF_CT_PROTO_GRE
26extern const struct nf_conntrack_l4proto nf_conntrack_l4proto_gre;
27#endif
28
29#endif /*_NF_CONNTRACK_IPV4_H*/
30

source code of linux/include/net/netfilter/ipv4/nf_conntrack_ipv4.h