nuttx/net
Petteri Aimonen cb161940c2 udp: Add support for SO_TIMESTAMP
Adds support for timestamping received UDP packets, either in
hardware or in kernel. Builds on the existing support of SO_TIMESTAMP
for SocketCAN.

Implementation uses CLOCK_REALTIME for timestamping to match the
behavior of Linux. This could be made configurable in future if needed.
2023-11-18 03:10:29 -08:00
..
arp
bluetooth
can
devif udp: Add support for SO_TIMESTAMP 2023-11-18 03:10:29 -08:00
icmp
icmpv6 net/utils: Switch argument order of net_ipv6_pref2mask 2023-11-07 19:30:36 +08:00
ieee802154
igmp igmp: call IFF_SET_IPv4 when igmp_send 2023-11-16 07:29:48 -08:00
inet udp: Add support for SO_TIMESTAMP 2023-11-18 03:10:29 -08:00
ipforward
ipfrag
local fs/dup3: impletement dup3/nx_dup3_from_tcb function 2023-10-27 21:15:07 +08:00
mld net: Support multiple IPv6 address per netdev 2023-11-07 19:30:36 +08:00
nat
neighbor net: Support multiple IPv6 address per netdev 2023-11-07 19:30:36 +08:00
netdev net/utils: Switch argument order of net_ipv6_pref2mask 2023-11-07 19:30:36 +08:00
netfilter
netlink net: Support multiple IPv6 address per netdev 2023-11-07 19:30:36 +08:00
pkt
procfs net/procfs: Support printing multiple IPv6 address per netdev 2023-11-07 19:30:36 +08:00
route net: Support multiple IPv6 address per netdev 2023-11-07 19:30:36 +08:00
rpmsg Kconfigs: rename {Rpmsg|rpmsg} to RPMGS 2023-10-28 13:58:56 +08:00
sixlowpan net: Support multiple IPv6 address per netdev 2023-11-07 19:30:36 +08:00
socket udp: Add support for SO_TIMESTAMP 2023-11-18 03:10:29 -08:00
tcp net: Support multiple IPv6 address per netdev 2023-11-07 19:30:36 +08:00
udp udp: Add support for SO_TIMESTAMP 2023-11-18 03:10:29 -08:00
usrsock net/netdev: Support managing multiple IPv6 addresses by ioctl 2023-11-07 19:30:36 +08:00
utils net/utils: Switch argument order of net_ipv6_pref2mask 2023-11-07 19:30:36 +08:00
CMakeLists.txt
Kconfig udp: Add support for SO_TIMESTAMP 2023-11-18 03:10:29 -08:00
Makefile
net_initialize.c