This is an automated email from the ASF dual-hosted git repository.

xiaoxiang781216 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


    from f492f136c2a boards/rp2040: switch waveshare nsh/usbnsh configs to 
nxinit entrypoint
     new 9a65ffc51d4 net: move rx timestamp from d_rxtime to iob_s.io_time
     new c6878db0318 net/utils: extract cmsg_store_timestamp helper
     new 28402b9b35a net: add NETDEV_RX_STAMP flag in d_features
     new be3446850a5 net/pkt: support SO_TIMESTAMPING and MSG_ERRQUEUE
     new 238cfa4a31b net/pkt: fix scheduling when receiving MSG_ERRQUEUE
     new 7c87b4586c9 net/socket: use s_options for SO_TIMESTAMP instead of 
per-conn field
     new cf78962356e net/socket: merge CONFIG_NET_TIMESTAMPING into 
CONFIG_NET_TIMESTAMP
     new 935f830e166 include/sys/socket.h: add SCM_TIMESTAMPNS and 
SCM_TIMESTAMPING macros
     new 95f8c54836e arch/sim: support SO_TIMESTAMPING TX in sim netdriver
     new 1532596f6a6 net: fix pre-existing coding style issues in 
timestamp-related files

The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 arch/arm/src/common/stm32/Kconfig.eth           |   1 -
 arch/arm/src/common/stm32/stm32_eth_m3m4_v1.c   |   4 +
 arch/sim/src/sim/sim_netdriver.c                |  75 +++++-
 boards/arm/imx9/imx95-evk/configs/can/defconfig |   1 -
 include/nuttx/mm/iob.h                          |  16 ++
 include/nuttx/net/netdev.h                      |   6 +-
 include/sys/socket.h                            |  30 ++-
 mm/iob/iob_alloc.c                              |  22 +-
 mm/iob/iob_clone.c                              |   4 +
 net/Kconfig                                     |   5 -
 net/can/can_bufpool.c                           |   8 -
 net/can/can_callback.c                          |  29 ---
 net/can/can_input.c                             |  13 +-
 net/can/can_recvmsg.c                           | 111 ++++-----
 net/devif/ipv4_input.c                          |  22 +-
 net/devif/ipv6_input.c                          |  17 +-
 net/inet/inet_sockif.c                          | 307 +++++++++++-------------
 net/netdev/netdev_input.c                       |   7 +
 net/pkt/pkt.h                                   |   4 +
 net/pkt/pkt_input.c                             |  63 +++--
 net/pkt/pkt_netpoll.c                           |  27 ++-
 net/pkt/pkt_recvmsg.c                           | 154 ++++++------
 net/pkt/pkt_sendmsg_buffered.c                  |   8 +
 net/pkt/pkt_sendmsg_unbuffered.c                |   9 +
 net/pkt/pkt_sockif.c                            |   5 +
 net/socket/Kconfig                              |   8 +-
 net/socket/getsockopt.c                         |   7 +-
 net/socket/setsockopt.c                         |   1 +
 net/udp/udp.h                                   |   3 -
 net/udp/udp_callback.c                          |  18 +-
 net/udp/udp_recvfrom.c                          |  34 +--
 net/utils/net_cmsg.c                            |  38 ++-
 net/utils/utils.h                               |  22 +-
 33 files changed, 601 insertions(+), 478 deletions(-)

Reply via email to