netfilter: nat: merge ipv4 and ipv6 masquerade functionality
Before: text data bss dec hex filename 13916 1412 4128 19456 4c00 nf_nat.ko 4510 968 4 5482 156a nf_nat_ipv4.ko 5146 944 8 6098 17d2 nf_nat_ipv6.ko After: text data bss dec hex filename 16566 1576 4136 22278 5706 nf_nat.ko 3187 844 0 4031 fbf nf_nat_ipv4.ko 3598 844 0 4442 115a nf_nat_ipv6.ko ... so no drastic changes in combined size. Signed-off-by:Florian Westphal <fw@strlen.de> Signed-off-by:
Pablo Neira Ayuso <pablo@netfilter.org>
Showing
- include/net/netfilter/nf_nat.h 2 additions, 4 deletionsinclude/net/netfilter/nf_nat.h
- net/ipv4/netfilter/Kconfig 2 additions, 5 deletionsnet/ipv4/netfilter/Kconfig
- net/ipv4/netfilter/Makefile 0 additions, 1 deletionnet/ipv4/netfilter/Makefile
- net/ipv6/netfilter/Kconfig 2 additions, 9 deletionsnet/ipv6/netfilter/Kconfig
- net/ipv6/netfilter/Makefile 0 additions, 1 deletionnet/ipv6/netfilter/Makefile
- net/ipv6/netfilter/nf_nat_masquerade_ipv6.c 0 additions, 240 deletionsnet/ipv6/netfilter/nf_nat_masquerade_ipv6.c
- net/netfilter/Kconfig 3 additions, 0 deletionsnet/netfilter/Kconfig
- net/netfilter/Makefile 1 addition, 0 deletionsnet/netfilter/Makefile
- net/netfilter/nf_nat_masquerade.c 187 additions, 21 deletionsnet/netfilter/nf_nat_masquerade.c
Loading
Please register or sign in to comment