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 |