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

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


    from 19d5f484df2 arch/arm/stm32h7: fix the bit of ETH_MTLOMR_DTXSTS.
     new efdc60a1a9d net: move rx timestamp from d_rxtime to iob_s.io_time
     new 23ef9dbaadb net/utils: extract cmsg_store_timestamp helper
     new dfb17dc0437 net: add NETDEV_RX_STAMP flag in d_features
     new 93cc17f865b net/pkt: support SO_TIMESTAMPING and MSG_ERRQUEUE
     new d7ae9806768 net/pkt: fix scheduling when receiving MSG_ERRQUEUE
     new a28d9954d3f net/socket: use s_options for SO_TIMESTAMP instead of 
per-conn field
     new a653c3f46ab net/socket: merge CONFIG_NET_TIMESTAMPING into 
CONFIG_NET_TIMESTAMP
     new 9ddd289890c include/sys/socket.h: add SCM_TIMESTAMPNS and 
SCM_TIMESTAMPING macros
     new 6863b020f36 arch/sim: support SO_TIMESTAMPING TX in sim netdriver
     new cb1d14a4776 net: fix pre-existing coding style issues in 
timestamp-related files
     new 1d42a62c393 mm/iob: fix CONFIG_NET_TIMESTAMPING typo in iob_alloc

The 11 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