nuttx/net/ipforward
shichunma 682ce1db2f net/ipv4: Forward fragments before local reassembly
Allow non-local IPv4 fragments to reach the forwarding path before local fragment reassembly. This lets routers forward fragmented datagrams without requiring local reassembly state.

Keep NAT44 and IP filter builds on the existing reassembly path because those features can depend on L4 headers. Preserve the original fragment offset and MF flag when fragout must split an already-fragmented packet for a smaller egress MTU.

Signed-off-by: shichunma <shichunma@bestechnic.com>
2026-08-01 17:40:07 -03:00
..
CMakeLists.txt
ipforward.h
ipfwd_alloc.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
ipfwd_dropstats.c
ipfwd_forward.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
ipfwd_poll.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
ipv4_forward.c net/ipv4: Forward fragments before local reassembly 2026-08-01 17:40:07 -03:00
ipv6_forward.c net/ipforward: Forbid non-forwardable multicast scopes. 2026-04-18 19:54:59 -03:00
Kconfig
Make.defs