This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from eb5c8f4e9c5 net/netlink: replace net_lock with netlink_lock
new d377f6b7883 net: use netdev_lock to protect netdev_txnotify_dev
new a0b847bf1b1 net/devif_callback: change flags type from uint16_t to
uint32_t
new c481374fb8d devif_poll: only call the corresponding xxx_poll when
there is data to be sent
new 2f3b8255e02 devif_poll.c: inline the small or single caller function
The 4 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:
include/nuttx/net/netdev.h | 4 +
net/arp/arp_send.c | 14 +-
net/arp/arp_table.c | 2 +-
net/bluetooth/bluetooth.h | 6 +-
net/bluetooth/bluetooth_callback.c | 8 +-
net/bluetooth/bluetooth_recvmsg.c | 8 +-
net/bluetooth/bluetooth_sendmsg.c | 12 +-
net/can/can.h | 4 +-
net/can/can_callback.c | 10 +-
net/can/can_input.c | 2 +-
net/can/can_recvmsg.c | 4 +-
net/can/can_sendmsg.c | 9 +-
net/can/can_sendmsg_buffered.c | 22 ++-
net/can/can_sockif.c | 4 +-
net/devif/devif.h | 89 +++++++-----
net/devif/devif_callback.c | 29 +---
net/devif/devif_poll.c | 256 +++++++++++++++++++----------------
net/icmp/icmp_netpoll.c | 6 +-
net/icmp/icmp_recvmsg.c | 6 +-
net/icmp/icmp_sendmsg.c | 10 +-
net/icmpv6/icmpv6_autoconfig.c | 10 +-
net/icmpv6/icmpv6_neighbor.c | 12 +-
net/icmpv6/icmpv6_netpoll.c | 6 +-
net/icmpv6/icmpv6_recvmsg.c | 6 +-
net/icmpv6/icmpv6_sendmsg.c | 14 +-
net/ieee802154/ieee802154.h | 4 +-
net/ieee802154/ieee802154_callback.c | 6 +-
net/ieee802154/ieee802154_recvmsg.c | 8 +-
net/ieee802154/ieee802154_sendmsg.c | 10 +-
net/igmp/igmp_msg.c | 4 +-
net/igmp/igmp_timer.c | 3 -
net/ipforward/ipfwd_forward.c | 10 +-
net/ipforward/ipfwd_poll.c | 4 +-
net/ipfrag/ipfrag.c | 2 +-
net/ipfrag/ipv4_frag.c | 2 +-
net/ipfrag/ipv6_frag.c | 2 +-
net/mld/mld_msg.c | 4 +-
net/mld/mld_timer.c | 18 ++-
net/netdev/netdev.h | 21 +--
net/netdev/netdev_register.c | 2 +
net/netdev/netdev_txnotify.c | 16 ++-
net/pkt/pkt.h | 4 +-
net/pkt/pkt_callback.c | 6 +-
net/pkt/pkt_input.c | 2 +-
net/pkt/pkt_netpoll.c | 6 +-
net/pkt/pkt_recvmsg.c | 6 +-
net/pkt/pkt_sendmsg_buffered.c | 10 +-
net/pkt/pkt_sendmsg_unbuffered.c | 11 +-
net/sixlowpan/sixlowpan_send.c | 14 +-
net/sixlowpan/sixlowpan_tcpsend.c | 10 +-
net/tcp/tcp.h | 12 +-
net/tcp/tcp_callback.c | 16 +--
net/tcp/tcp_close.c | 6 +-
net/tcp/tcp_connect.c | 28 ++--
net/tcp/tcp_dump.c | 6 +-
net/tcp/tcp_input.c | 2 +-
net/tcp/tcp_monitor.c | 21 +--
net/tcp/tcp_netpoll.c | 6 +-
net/tcp/tcp_recvfrom.c | 14 +-
net/tcp/tcp_send.c | 4 +-
net/tcp/tcp_send_buffered.c | 17 ++-
net/tcp/tcp_send_unbuffered.c | 14 +-
net/tcp/tcp_sendfile.c | 16 +--
net/tcp/tcp_shutdown.c | 8 +-
net/tcp/tcp_timer.c | 6 +-
net/udp/udp.h | 4 +-
net/udp/udp_callback.c | 12 +-
net/udp/udp_input.c | 2 +-
net/udp/udp_netpoll.c | 6 +-
net/udp/udp_recvfrom.c | 6 +-
net/udp/udp_sendto_buffered.c | 26 ++--
net/udp/udp_sendto_unbuffered.c | 17 ++-
net/usrsock/usrsock.h | 4 +-
net/usrsock/usrsock_accept.c | 4 +-
net/usrsock/usrsock_bind.c | 4 +-
net/usrsock/usrsock_close.c | 4 +-
net/usrsock/usrsock_conn.c | 4 +-
net/usrsock/usrsock_connect.c | 4 +-
net/usrsock/usrsock_getpeername.c | 4 +-
net/usrsock/usrsock_getsockname.c | 4 +-
net/usrsock/usrsock_getsockopt.c | 4 +-
net/usrsock/usrsock_ioctl.c | 4 +-
net/usrsock/usrsock_listen.c | 4 +-
net/usrsock/usrsock_poll.c | 4 +-
net/usrsock/usrsock_recvmsg.c | 4 +-
net/usrsock/usrsock_sendmsg.c | 4 +-
net/usrsock/usrsock_setsockopt.c | 4 +-
net/usrsock/usrsock_shutdown.c | 4 +-
net/usrsock/usrsock_socket.c | 4 +-
89 files changed, 545 insertions(+), 510 deletions(-)