[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>
Showing
- include/linux/netfilter.h 1 addition, 1 deletioninclude/linux/netfilter.h
- include/net/netfilter/ipv4/nf_conntrack_ipv4.h 7 additions, 13 deletionsinclude/net/netfilter/ipv4/nf_conntrack_ipv4.h
- include/net/netfilter/nf_conntrack.h 28 additions, 1 deletioninclude/net/netfilter/nf_conntrack.h
- include/net/netfilter/nf_conntrack_expect.h 1 addition, 1 deletioninclude/net/netfilter/nf_conntrack_expect.h
- include/net/netfilter/nf_nat.h 77 additions, 0 deletionsinclude/net/netfilter/nf_nat.h
- include/net/netfilter/nf_nat_core.h 27 additions, 0 deletionsinclude/net/netfilter/nf_nat_core.h
- include/net/netfilter/nf_nat_helper.h 32 additions, 0 deletionsinclude/net/netfilter/nf_nat_helper.h
- include/net/netfilter/nf_nat_protocol.h 70 additions, 0 deletionsinclude/net/netfilter/nf_nat_protocol.h
- include/net/netfilter/nf_nat_rule.h 35 additions, 0 deletionsinclude/net/netfilter/nf_nat_rule.h
- net/ipv4/netfilter/Kconfig 23 additions, 7 deletionsnet/ipv4/netfilter/Kconfig
- net/ipv4/netfilter/Makefile 7 additions, 0 deletionsnet/ipv4/netfilter/Makefile
- net/ipv4/netfilter/ip_nat_standalone.c 0 additions, 6 deletionsnet/ipv4/netfilter/ip_nat_standalone.c
- net/ipv4/netfilter/ipt_MASQUERADE.c 27 additions, 2 deletionsnet/ipv4/netfilter/ipt_MASQUERADE.c
- net/ipv4/netfilter/ipt_NETMAP.c 4 additions, 0 deletionsnet/ipv4/netfilter/ipt_NETMAP.c
- net/ipv4/netfilter/ipt_REDIRECT.c 5 additions, 1 deletionnet/ipv4/netfilter/ipt_REDIRECT.c
- net/ipv4/netfilter/ipt_SAME.c 11 additions, 1 deletionnet/ipv4/netfilter/ipt_SAME.c
- net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c 5 additions, 2 deletionsnet/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c
- net/ipv4/netfilter/nf_nat_core.c 647 additions, 0 deletionsnet/ipv4/netfilter/nf_nat_core.c
- net/ipv4/netfilter/nf_nat_helper.c 433 additions, 0 deletionsnet/ipv4/netfilter/nf_nat_helper.c
- net/ipv4/netfilter/nf_nat_proto_icmp.c 86 additions, 0 deletionsnet/ipv4/netfilter/nf_nat_proto_icmp.c
include/net/netfilter/nf_nat.h
0 → 100644
include/net/netfilter/nf_nat_core.h
0 → 100644
include/net/netfilter/nf_nat_helper.h
0 → 100644
include/net/netfilter/nf_nat_protocol.h
0 → 100644
include/net/netfilter/nf_nat_rule.h
0 → 100644
net/ipv4/netfilter/nf_nat_core.c
0 → 100644
net/ipv4/netfilter/nf_nat_helper.c
0 → 100644
net/ipv4/netfilter/nf_nat_proto_icmp.c
0 → 100644
Please register or sign in to comment