linux/net/ipv4/netfilter
KOVACS Krisztian 73e4022f78 netfilter: split netfilter IPv4 defragmentation into a separate module
Netfilter connection tracking requires all IPv4 packets to be defragmented.
Both the socket match and the TPROXY target depend on this functionality, so
this patch separates the Netfilter IPv4 defrag hooks into a separate module.

Signed-off-by: KOVACS Krisztian <hidden@sch.bme.hu>
Signed-off-by: Patrick McHardy <kaber@trash.net>
2008-10-08 11:35:12 +02:00
..
Kconfig netfilter: split netfilter IPv4 defragmentation into a separate module 2008-10-08 11:35:12 +02:00
Makefile netfilter: split netfilter IPv4 defragmentation into a separate module 2008-10-08 11:35:12 +02:00
arp_tables.c netfilter: x_tables: use NFPROTO_* in extensions 2008-10-08 11:35:01 +02:00
arpt_mangle.c netfilter: x_tables: use NFPROTO_* in extensions 2008-10-08 11:35:01 +02:00
arptable_filter.c netfilter: x_tables: use NFPROTO_* in extensions 2008-10-08 11:35:01 +02:00
ip_queue.c netns: Use net_eq() to compare net-namespaces for optimization. 2008-07-19 22:34:43 -07:00
ip_tables.c [NETFILTER]: {ip,ip6,arp}_tables: return EAGAIN for invalid SO_GET_ENTRIES size 2008-04-14 11:15:45 +02:00
ipt_CLUSTERIP.c netfilter: x_tables: use NFPROTO_* in extensions 2008-10-08 11:35:01 +02:00
ipt_ECN.c netfilter: x_tables: use NFPROTO_* in extensions 2008-10-08 11:35:01 +02:00
ipt_LOG.c netfilter: x_tables: use NFPROTO_* in extensions 2008-10-08 11:35:01 +02:00
ipt_MASQUERADE.c netfilter: netns nat: fix ipt_MASQUERADE in netns 2008-10-08 11:35:10 +02:00
ipt_NETMAP.c netfilter: x_tables: use NFPROTO_* in extensions 2008-10-08 11:35:01 +02:00
ipt_REDIRECT.c netfilter: x_tables: use NFPROTO_* in extensions 2008-10-08 11:35:01 +02:00
ipt_REJECT.c netfilter: x_tables: use NFPROTO_* in extensions 2008-10-08 11:35:01 +02:00
ipt_TTL.c netfilter: x_tables: use NFPROTO_* in extensions 2008-10-08 11:35:01 +02:00
ipt_ULOG.c netfilter: x_tables: use NFPROTO_* in extensions 2008-10-08 11:35:01 +02:00
ipt_addrtype.c netfilter: x_tables: use NFPROTO_* in extensions 2008-10-08 11:35:01 +02:00
ipt_ah.c netfilter: x_tables: use NFPROTO_* in extensions 2008-10-08 11:35:01 +02:00
ipt_ecn.c netfilter: x_tables: use NFPROTO_* in extensions 2008-10-08 11:35:01 +02:00
ipt_ttl.c netfilter: x_tables: use NFPROTO_* in extensions 2008-10-08 11:35:01 +02:00
iptable_filter.c netfilter: netns: remove nf_*_net() wrappers 2008-10-08 11:35:01 +02:00
iptable_mangle.c netfilter: netns: remove nf_*_net() wrappers 2008-10-08 11:35:01 +02:00
iptable_raw.c netfilter: netns: remove nf_*_net() wrappers 2008-10-08 11:35:01 +02:00
iptable_security.c netfilter: netns: remove nf_*_net() wrappers 2008-10-08 11:35:01 +02:00
nf_conntrack_l3proto_ipv4.c netfilter: split netfilter IPv4 defragmentation into a separate module 2008-10-08 11:35:12 +02:00
nf_conntrack_l3proto_ipv4_compat.c netfilter: netns nf_conntrack: per-netns /proc/net/stat/nf_conntrack, /proc/net/stat/ip_conntrack 2008-10-08 11:35:08 +02:00
nf_conntrack_proto_icmp.c netfilter: netns nf_conntrack: per-netns net.netfilter.nf_conntrack_log_invalid sysctl 2008-10-08 11:35:08 +02:00
nf_defrag_ipv4.c netfilter: split netfilter IPv4 defragmentation into a separate module 2008-10-08 11:35:12 +02:00
nf_nat_amanda.c
nf_nat_core.c netfilter: netns nat: per-netns bysource hash 2008-10-08 11:35:11 +02:00
nf_nat_ftp.c
nf_nat_h323.c
nf_nat_helper.c netfilter: netns nf_conntrack: pass conntrack to nf_conntrack_event_cache() not skb 2008-10-08 11:35:07 +02:00
nf_nat_irc.c
nf_nat_pptp.c netfilter: netns nat: PPTP NAT in netns 2008-10-08 11:35:11 +02:00
nf_nat_proto_common.c nf_nat: use secure_ipv4_port_ephemeral() for NAT port randomization 2008-08-18 21:32:32 -07:00
nf_nat_proto_dccp.c [NETFILTER]: nf_conntrack: const annotations in nf_conntrack_sctp, nf_nat_proto_gre 2008-04-14 11:15:54 +02:00
nf_nat_proto_gre.c [NETFILTER]: nf_conntrack: const annotations in nf_conntrack_sctp, nf_nat_proto_gre 2008-04-14 11:15:54 +02:00
nf_nat_proto_icmp.c [NETFILTER]: nf_nat: use bool type in nf_nat_proto 2008-04-14 11:15:53 +02:00
nf_nat_proto_sctp.c sctp: remove unnecessary byteshifting, calculate directly in big-endian 2008-07-18 23:07:09 -07:00
nf_nat_proto_tcp.c [NETFILTER]: nf_nat: use bool type in nf_nat_proto 2008-04-14 11:15:53 +02:00
nf_nat_proto_udp.c [NETFILTER]: nf_nat: use bool type in nf_nat_proto 2008-04-14 11:15:53 +02:00
nf_nat_proto_udplite.c [NETFILTER]: nf_nat: use bool type in nf_nat_proto 2008-04-14 11:15:53 +02:00
nf_nat_proto_unknown.c [NETFILTER]: nf_nat: use bool type in nf_nat_proto 2008-04-14 11:15:53 +02:00
nf_nat_rule.c netfilter: netns nf_conntrack: fixup DNAT in netns 2008-10-08 11:35:11 +02:00
nf_nat_sip.c netfilter: nf_nat_sip: c= is optional for session 2008-07-21 10:11:02 -07:00
nf_nat_snmp_basic.c netfilter: nf_nat_snmp_basic: fix a range check in NAT for SNMP 2008-07-09 15:06:45 -07:00
nf_nat_standalone.c [NETFILTER]: nf_nat: kill helper and seq_adjust hooks 2008-04-14 11:15:52 +02:00
nf_nat_tftp.c