IP forwarding. Adds a little more structure to handle passing packets...
IP forwarding. Adds a little more structure to handle passing packets received on one network device to another network device. Logic is still incomplete.
Showing
- include/nuttx/net/icmp.h 23 additions, 3 deletionsinclude/nuttx/net/icmp.h
- include/nuttx/net/tcp.h 9 additions, 2 deletionsinclude/nuttx/net/tcp.h
- net/Kconfig 17 additions, 0 deletionsnet/Kconfig
- net/devif/Make.defs 6 additions, 0 deletionsnet/devif/Make.defs
- net/devif/devif_initialize.c 8 additions, 1 deletionnet/devif/devif_initialize.c
- net/devif/ip_forward.c 139 additions, 0 deletionsnet/devif/ip_forward.c
- net/devif/ip_forward.h 186 additions, 0 deletionsnet/devif/ip_forward.h
- net/devif/ipv6_forward.c 184 additions, 143 deletionsnet/devif/ipv6_forward.c
- net/icmpv6/Make.defs 7 additions, 0 deletionsnet/icmpv6/Make.defs
- net/icmpv6/icmpv6.h 28 additions, 0 deletionsnet/icmpv6/icmpv6.h
- net/icmpv6/icmpv6_forward.c 98 additions, 0 deletionsnet/icmpv6/icmpv6_forward.c
- net/tcp/tcp.h 8 additions, 7 deletionsnet/tcp/tcp.h
- net/tcp/tcp_forward.c 8 additions, 7 deletionsnet/tcp/tcp_forward.c
- net/udp/Make.defs 6 additions, 0 deletionsnet/udp/Make.defs
- net/udp/udp.h 29 additions, 0 deletionsnet/udp/udp.h
- net/udp/udp_forward.c 98 additions, 0 deletionsnet/udp/udp_forward.c
Loading
Please register or sign in to comment