nuttx/net/devif
Zhe Weng 2a780e0467 net/ipfwd: fix devif_forward after IOB offload.
Problem:
- `iob_copyout` to `d_buf` doesn't set `io_len` of the IOB, so `devif_poll` failed to copy the data into `buf` by `iob_copyout`

Modification:
- Just Move the IOB in `devif_forward`.

Signed-off-by: Zhe Weng <wengzhe@xiaomi.com>
2022-12-06 17:03:47 +08:00
..
devif_callback.c net: cleanup pvconn reference to avoid confuse 2022-08-26 20:58:11 +08:00
devif_cansend.c net/l2/l3/l4: add support of iob offload 2022-12-03 11:47:04 +08:00
devif_forward.c net/ipfwd: fix devif_forward after IOB offload. 2022-12-06 17:03:47 +08:00
devif_initialize.c tcp: Remove incomplete support for TCP reassembly 2020-12-09 07:25:26 -08:00
devif_iobsend.c net/l2/l3/l4: add support of iob offload 2022-12-03 11:47:04 +08:00
devif_loopback.c net/d_buf: remove d_buf reference from l3/l4 2022-12-04 20:37:14 +08:00
devif_pktsend.c net/l2/l3/l4: add support of iob offload 2022-12-03 11:47:04 +08:00
devif_poll.c net/devif: reprepare iob buffer before polling connections 2022-12-05 17:32:07 +08:00
devif_send.c net/l2/l3/l4: add support of iob offload 2022-12-03 11:47:04 +08:00
devif.h net/d_buf: remove d_buf reference from l3/l4 2022-12-04 20:37:14 +08:00
ipv4_input.c net/ip: return success if the packet was forwarded. 2022-12-04 15:59:43 -03:00
ipv6_input.c net/ip: return success if the packet was forwarded. 2022-12-04 15:59:43 -03:00
Make.defs net/l2/l3/l4: add support of iob offload 2022-12-03 11:47:04 +08:00