[NETFILTER]: Add NAT support for nf_conntrack
authorJozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Sun, 3 Dec 2006 06:07:13 +0000 (22:07 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sun, 3 Dec 2006 06:07:13 +0000 (22:07 -0800)
commit5b1158e909ecbe1a052203e0d8df15633f829930
tree1d29320fd6184b982b1a8a83e7e1e9f25537d3ff
parentd2483ddefd38b06053cdce7206382ca61f6282b1
[NETFILTER]: Add NAT support for nf_conntrack

Add NAT support for nf_conntrack. Joint work of Jozsef Kadlecsik,
Yasuyuki Kozakai, Martin Josefsson and myself.

Signed-off-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
29 files changed:
include/linux/netfilter.h
include/net/netfilter/ipv4/nf_conntrack_ipv4.h
include/net/netfilter/nf_conntrack.h
include/net/netfilter/nf_conntrack_expect.h
include/net/netfilter/nf_nat.h [new file with mode: 0644]
include/net/netfilter/nf_nat_core.h [new file with mode: 0644]
include/net/netfilter/nf_nat_helper.h [new file with mode: 0644]
include/net/netfilter/nf_nat_protocol.h [new file with mode: 0644]
include/net/netfilter/nf_nat_rule.h [new file with mode: 0644]
net/ipv4/netfilter/Kconfig
net/ipv4/netfilter/Makefile
net/ipv4/netfilter/ip_nat_standalone.c
net/ipv4/netfilter/ipt_MASQUERADE.c
net/ipv4/netfilter/ipt_NETMAP.c
net/ipv4/netfilter/ipt_REDIRECT.c
net/ipv4/netfilter/ipt_SAME.c
net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c
net/ipv4/netfilter/nf_nat_core.c [new file with mode: 0644]
net/ipv4/netfilter/nf_nat_helper.c [new file with mode: 0644]
net/ipv4/netfilter/nf_nat_proto_icmp.c [new file with mode: 0644]
net/ipv4/netfilter/nf_nat_proto_tcp.c [new file with mode: 0644]
net/ipv4/netfilter/nf_nat_proto_udp.c [new file with mode: 0644]
net/ipv4/netfilter/nf_nat_proto_unknown.c [new file with mode: 0644]
net/ipv4/netfilter/nf_nat_rule.c [new file with mode: 0644]
net/ipv4/netfilter/nf_nat_standalone.c [new file with mode: 0644]
net/netfilter/nf_conntrack_core.c
net/netfilter/nf_conntrack_netlink.c
net/netfilter/nf_conntrack_proto_tcp.c
net/netfilter/nf_conntrack_standalone.c