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 13 extern const struct nf_conntrack_l4proto nf_conntrack_l4proto_tcp; 14 extern const struct nf_conntrack_l4proto nf_conntrack_l4proto_udp; 15 extern const struct nf_conntrack_l4proto nf_conntrack_l4proto_icmp; 16 #ifdef CONFIG_NF_CT_PROTO_DCCP 17 extern const struct nf_conntrack_l4proto nf_conntrack_l4proto_dccp; 18 #endif 19 #ifdef CONFIG_NF_CT_PROTO_SCTP 20 extern const struct nf_conntrack_l4proto nf_conntrack_l4proto_sctp; 21 #endif 22 #ifdef CONFIG_NF_CT_PROTO_UDPLITE 23 extern const struct nf_conntrack_l4proto nf_conntrack_l4proto_udplite; 24 #endif 25 #ifdef CONFIG_NF_CT_PROTO_GRE 26 extern const struct nf_conntrack_l4proto nf_conntrack_l4proto_gre; 27 #endif 28 29 #endif /*_NF_CONNTRACK_IPV4_H*/ 30