This is an automated email from the ASF dual-hosted git repository.
acassis pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from 5ca6581353c Documentation: update capture.rst with notification and
fake driver
new b8850e4eb3f conn_lock: inline conn_lock/conn_dev_lock
new 11c4bb7f318 utils.h: add conn_dev_sem_timedwait interface to simplify
code logic
new 92b3357182e net/bluetooth: replace net_lock with conn_lock and
conn_lock_dev
new efd8e1be2b4 net/ieee802154: replace net_lock with conn_lock and
conn_lock_dev
new aee7ea0d7df net/utils: conn_dev_sem_timedwait supports the input
parameter sconn being NULL
new 8f416133746 net: replace net_sem*wait with conn_dev_sem*wait to
simplify code logic
The 6 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:
net/arp/arp_notify.c | 2 +-
net/arp/arp_send.c | 6 +--
net/bluetooth/bluetooth.h | 35 +++++++++++++++
net/bluetooth/bluetooth_callback.c | 3 ++
net/bluetooth/bluetooth_conn.c | 16 +++++--
net/bluetooth/bluetooth_container.c | 12 +++---
net/bluetooth/bluetooth_recvmsg.c | 18 +++++---
net/bluetooth/bluetooth_sendmsg.c | 18 ++++----
net/can/can_recvmsg.c | 21 ++++-----
net/can/can_sendmsg.c | 17 ++++----
net/can/can_sendmsg_buffered.c | 5 ++-
net/devif/devif_callback.c | 11 ++---
net/devif/devif_poll.c | 5 +++
net/icmp/icmp_recvmsg.c | 9 ++--
net/icmp/icmp_sendmsg.c | 9 ++--
net/icmpv6/icmpv6.h | 10 +++--
net/icmpv6/icmpv6_autoconfig.c | 10 ++---
net/icmpv6/icmpv6_neighbor.c | 11 ++---
net/icmpv6/icmpv6_notify.c | 6 ++-
net/icmpv6/icmpv6_recvmsg.c | 11 ++---
net/icmpv6/icmpv6_rnotify.c | 5 ++-
net/icmpv6/icmpv6_sendmsg.c | 9 ++--
net/ieee802154/ieee802154.h | 35 +++++++++++++++
net/ieee802154/ieee802154_callback.c | 3 ++
net/ieee802154/ieee802154_conn.c | 16 +++++--
net/ieee802154/ieee802154_container.c | 12 +++---
net/ieee802154/ieee802154_recvmsg.c | 18 +++++---
net/ieee802154/ieee802154_sendmsg.c | 16 ++++---
net/igmp/igmp_msg.c | 2 +-
net/ipfrag/ipfrag.c | 4 +-
net/mld/mld_msg.c | 2 +-
net/netlink/netlink_conn.c | 7 +--
net/pkt/pkt_recvmsg.c | 18 ++++----
net/pkt/pkt_sendmsg_buffered.c | 5 ++-
net/pkt/pkt_sendmsg_unbuffered.c | 14 +++---
net/pkt/pkt_sockif.c | 7 ++-
net/sixlowpan/sixlowpan_internal.h | 8 ++--
net/sixlowpan/sixlowpan_send.c | 30 +++++++------
net/sixlowpan/sixlowpan_tcpsend.c | 10 +++--
net/sixlowpan/sixlowpan_udpsend.c | 8 +---
net/tcp/tcp_accept.c | 13 +++---
net/tcp/tcp_connect.c | 11 ++---
net/tcp/tcp_recvfrom.c | 15 +++----
net/tcp/tcp_send_buffered.c | 7 ++-
net/tcp/tcp_send_unbuffered.c | 14 +++---
net/tcp/tcp_sendfile.c | 5 ++-
net/tcp/tcp_txdrain.c | 5 +--
net/udp/udp_recvfrom.c | 17 ++++----
net/udp/udp_sendto_buffered.c | 10 ++---
net/udp/udp_sendto_unbuffered.c | 10 ++---
net/udp/udp_txdrain.c | 5 +--
net/utils/net_lock.c | 40 -----------------
net/utils/utils.h | 81 +++++++++++++++++++++++++++--------
53 files changed, 400 insertions(+), 297 deletions(-)