nuttx/net/netdev
OceanfromXiaomi 9a65ffc51d net: move rx timestamp from d_rxtime to iob_s.io_time
Move RX timestamp storage from net_driver_s.d_rxtime into
iob_s.io_time so each IOB carries its own timestamp through
the stack. Remove old iob_trycopyin/iob_copyout timestamp
packing in CAN/PKT/UDP paths. Fix iob_clone_partial to copy
io_time before source pointer advances to NULL.

Signed-off-by: OceanfromXiaomi <zhaohaiyang1@xiaomi.com>
Signed-off-by: wenquan1 <wenquan1@xiaomi.com>
2026-09-18 20:00:49 +08:00
..
CMakeLists.txt netdev: delete macro CONFIG_NETDEV_CHECKSUM with nuttx 2026-01-19 23:22:46 +08:00
Kconfig arch/arm/src/imxrt: Unify FlexCAN TX work and add SIOCGCANERRORS. 2026-09-01 17:40:47 +08:00
Make.defs netdev: delete macro CONFIG_NETDEV_CHECKSUM with nuttx 2026-01-19 23:22:46 +08:00
netdev.h net: skip TCP/UDP pseudo-header checksum with hardware offload 2026-01-19 23:22:46 +08:00
netdev_carrier.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
netdev_checksum.c netdev: delete macro CONFIG_NETDEV_CHECKSUM with nuttx 2026-01-19 23:22:46 +08:00
netdev_count.c net/netdev: separate netdev_list_lock from net_lock 2025-12-29 09:42:18 +08:00
netdev_default.c netdev:When running, proto stack can exchange packets with device 2026-01-06 16:04:03 +08:00
netdev_findbyaddr.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
netdev_findbyindex.c net/netdev: separate netdev_list_lock from net_lock 2025-12-29 09:42:18 +08:00
netdev_findbyname.c net/netdev: separate netdev_list_lock from net_lock 2025-12-29 09:42:18 +08:00
netdev_foreach.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
netdev_ifconf.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
netdev_input.c net: move rx timestamp from d_rxtime to iob_s.io_time 2026-09-18 20:00:49 +08:00
netdev_iob.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
netdev_ioctl.c net, arch: Fix nxstyle errors in files the CAN ioctl merge touches. 2026-09-01 17:40:47 +08:00
netdev_ipv6.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
netdev_lladdrsize.c net: migrate to SPDX identifier 2024-09-12 01:08:11 +08:00
netdev_lock.c net/utils/net_lock.c: add api to lock conn and netdev 2025-12-29 09:42:18 +08:00
netdev_notify_recvcpu.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
netdev_register.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
netdev_stats.c net: migrate to SPDX identifier 2024-09-12 01:08:11 +08:00
netdev_txnotify.c net/netdev/netdev_txnotify.c: add debug log with interface name 2026-05-06 01:16:40 +08:00
netdev_unregister.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
netdev_verify.c net/netdev: separate netdev_list_lock from net_lock 2025-12-29 09:42:18 +08:00
netdown_notifier.c net:modify check condition from IFF_UP to IFF_RUNNING in the sending process 2026-01-09 21:48:18 +08:00