netfilter: nf_nat: export NAT definitions to userspace
Export the NAT definitions to userspace. So far userspace (specifically, iptables) has been copying the headers files from include/net. Also rename some structures and definitions in preparation for IPv6 NAT. Since these have never been officially exported, this doesn't affect existing userspace code. Signed-off-by:Patrick McHardy <kaber@trash.net> Signed-off-by:
Pablo Neira Ayuso <pablo@netfilter.org>
Showing
- include/linux/netfilter/Kbuild 1 addition, 0 deletionsinclude/linux/netfilter/Kbuild
- include/linux/netfilter/nf_conntrack_tuple_common.h 27 additions, 0 deletionsinclude/linux/netfilter/nf_conntrack_tuple_common.h
- include/linux/netfilter/nf_nat.h 25 additions, 0 deletionsinclude/linux/netfilter/nf_nat.h
- include/linux/netfilter_ipv4/Kbuild 0 additions, 1 deletioninclude/linux/netfilter_ipv4/Kbuild
- include/linux/netfilter_ipv4/nf_nat.h 0 additions, 58 deletionsinclude/linux/netfilter_ipv4/nf_nat.h
- include/net/netfilter/nf_conntrack_tuple.h 0 additions, 1 deletioninclude/net/netfilter/nf_conntrack_tuple.h
- include/net/netfilter/nf_nat.h 4 additions, 6 deletionsinclude/net/netfilter/nf_nat.h
- include/net/netfilter/nf_nat_core.h 1 addition, 1 deletioninclude/net/netfilter/nf_nat_core.h
- include/net/netfilter/nf_nat_protocol.h 7 additions, 7 deletionsinclude/net/netfilter/nf_nat_protocol.h
- net/ipv4/netfilter/ipt_MASQUERADE.c 8 additions, 8 deletionsnet/ipv4/netfilter/ipt_MASQUERADE.c
- net/ipv4/netfilter/ipt_NETMAP.c 7 additions, 7 deletionsnet/ipv4/netfilter/ipt_NETMAP.c
- net/ipv4/netfilter/ipt_REDIRECT.c 8 additions, 8 deletionsnet/ipv4/netfilter/ipt_REDIRECT.c
- net/ipv4/netfilter/nf_nat_core.c 27 additions, 27 deletionsnet/ipv4/netfilter/nf_nat_core.c
- net/ipv4/netfilter/nf_nat_h323.c 10 additions, 10 deletionsnet/ipv4/netfilter/nf_nat_h323.c
- net/ipv4/netfilter/nf_nat_helper.c 5 additions, 5 deletionsnet/ipv4/netfilter/nf_nat_helper.c
- net/ipv4/netfilter/nf_nat_pptp.c 7 additions, 7 deletionsnet/ipv4/netfilter/nf_nat_pptp.c
- net/ipv4/netfilter/nf_nat_proto_common.c 12 additions, 12 deletionsnet/ipv4/netfilter/nf_nat_proto_common.c
- net/ipv4/netfilter/nf_nat_proto_dccp.c 2 additions, 2 deletionsnet/ipv4/netfilter/nf_nat_proto_dccp.c
- net/ipv4/netfilter/nf_nat_proto_gre.c 4 additions, 4 deletionsnet/ipv4/netfilter/nf_nat_proto_gre.c
- net/ipv4/netfilter/nf_nat_proto_icmp.c 2 additions, 2 deletionsnet/ipv4/netfilter/nf_nat_proto_icmp.c
Loading
Please register or sign in to comment