b595430578
Add basic functions for NAT (NAPT), remaining some logic unimplemented (UDP, ICMP, port assignment, etc). NAT for TCP can work now (unless port conflicts). Outbound: LAN -> Forward -> NAT(only if targeting at WAN) -> WAN Inbound: WAN -> NAT(only from WAN, change dest) -> Forward -> LAN Signed-off-by: Zhe Weng <wengzhe@xiaomi.com> |
||
---|---|---|
.. | ||
ipforward.h | ||
ipfwd_alloc.c | ||
ipfwd_dropstats.c | ||
ipfwd_forward.c | ||
ipfwd_poll.c | ||
ipv4_forward.c | ||
ipv6_forward.c | ||
Kconfig | ||
Make.defs |