You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2021/03/04 03:02:35 UTC
[incubator-nuttx] branch master updated (5e9e2be -> 3c0354a)
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/incubator-nuttx.git.
from 5e9e2be xtensa/esp32: Change I2C SCL default pin to a valid one
add 4d5a964 net: unify socket into file descriptor
add 3c0354a net/socket: delete config CONFIG_NSOCKET_DESCRIPTORS
No new revisions were added by this update.
Summary of changes:
Documentation/applications/nsh/config.rst | 2 -
TODO | 28 +-
.../lincoln60/configs/thttpd-binfs/defconfig | 3 +-
.../lpcxpresso-lpc1768/configs/thttpd/defconfig | 3 +-
.../olimex-lpc1766stk/configs/ftpc/defconfig | 3 +-
.../olimex-lpc1766stk/configs/slip-httpd/defconfig | 3 +-
.../configs/thttpd-binfs/defconfig | 3 +-
.../configs/thttpd-nxflat/defconfig | 3 +-
.../zkit-arm-1769/configs/hello/defconfig | 3 +-
.../zkit-arm-1769/configs/thttpd/defconfig | 3 +-
.../lpc43xx/bambino-200e/configs/netnsh/defconfig | 3 +-
boards/arm/stm32/cloudctrl/configs/nsh/defconfig | 3 +-
.../arm/stm32/fire-stm32v2/configs/nsh/defconfig | 3 +-
.../olimex-stm32-e407/configs/discover/defconfig | 3 +-
.../olimex-stm32-e407/configs/netnsh/defconfig | 3 +-
.../olimex-stm32-e407/configs/telnetd/defconfig | 3 +-
.../olimex-stm32-e407/configs/webserver/defconfig | 3 +-
.../stm32/olimex-stm32-p107/configs/nsh/defconfig | 3 +-
boards/arm/stm32/shenzhou/configs/nsh/defconfig | 3 +-
boards/arm/stm32/shenzhou/configs/nxwm/defconfig | 3 +-
boards/arm/stm32/shenzhou/configs/thttpd/defconfig | 3 +-
.../stm32/stm3220g-eval/configs/dhcpd/defconfig | 3 +-
.../stm32/stm3220g-eval/configs/nettest/defconfig | 3 +-
.../arm/stm32/stm3220g-eval/configs/nsh/defconfig | 3 +-
.../arm/stm32/stm3220g-eval/configs/nsh2/defconfig | 3 +-
.../arm/stm32/stm3220g-eval/configs/nxwm/defconfig | 3 +-
.../stm32/stm3220g-eval/configs/telnetd/defconfig | 3 +-
.../stm32/stm3240g-eval/configs/dhcpd/defconfig | 3 +-
.../stm32/stm3240g-eval/configs/discover/defconfig | 3 +-
.../stm32/stm3240g-eval/configs/nettest/defconfig | 3 +-
.../arm/stm32/stm3240g-eval/configs/nsh/defconfig | 3 +-
.../arm/stm32/stm3240g-eval/configs/nsh2/defconfig | 3 +-
.../stm32/stm3240g-eval/configs/nxterm/defconfig | 3 +-
.../arm/stm32/stm3240g-eval/configs/nxwm/defconfig | 3 +-
.../stm32/stm3240g-eval/configs/telnetd/defconfig | 3 +-
.../stm3240g-eval/configs/webserver/defconfig | 3 +-
.../stm32/stm3240g-eval/configs/xmlrpc/defconfig | 3 +-
boards/arm/stm32/viewtool-stm32f107/README.txt | 1 -
.../viewtool-stm32f107/configs/netnsh/defconfig | 3 +-
.../configs/tcpblaster/defconfig | 3 +-
.../olimex-strp711/configs/nettest/defconfig | 3 +-
boards/arm/tiva/eagle100/configs/httpd/defconfig | 3 +-
boards/arm/tiva/eagle100/configs/thttpd/defconfig | 3 +-
boards/arm/tiva/ekk-lm3s9b96/configs/nsh/defconfig | 3 +-
.../arm/tiva/lm3s6965-ek/configs/tcpecho/defconfig | 3 +-
.../pic32mx-starterkit/configs/nsh2/defconfig | 3 +-
.../mips/pic32mx/pic32mx7mmb/configs/nsh/defconfig | 3 +-
boards/sim/sim/sim/configs/tcpblaster/defconfig | 3 +-
.../ez80/ez80f910200zco/configs/httpd/defconfig | 3 +-
drivers/net/telnet.c | 2 +-
fs/Makefile | 1 +
fs/inode/fs_files.c | 92 +++++--
fs/inode/inode.h | 39 ---
fs/procfs/fs_procfsproc.c | 18 +-
{sched/paging => fs/socket}/Make.defs | 13 +-
fs/socket/socket.c | 291 +++++++++++++++++++++
fs/vfs/fs_close.c | 96 -------
fs/vfs/fs_dup.c | 50 +---
fs/vfs/fs_dup2.c | 76 +-----
fs/vfs/fs_fcntl.c | 38 +--
fs/vfs/fs_fdopen.c | 30 +--
fs/vfs/fs_fstat.c | 32 +--
fs/vfs/fs_fstatfs.c | 15 +-
fs/vfs/fs_ioctl.c | 40 +--
fs/vfs/fs_poll.c | 42 +--
fs/vfs/fs_read.c | 45 +---
fs/vfs/fs_sendfile.c | 12 +-
fs/vfs/fs_write.c | 44 +---
include/aio.h | 2 +-
include/nuttx/fs/fs.h | 3 +
include/nuttx/net/net.h | 239 +++--------------
include/nuttx/sched.h | 10 -
include/sys/select.h | 6 +-
net/bluetooth/bluetooth_sendto.c | 3 +-
net/can/can_send.c | 12 +-
net/ieee802154/ieee802154_sendto.c | 3 +-
net/inet/inet_sockif.c | 1 -
net/local/local_accept.c | 1 -
net/netdev/netdev_ioctl.c | 40 +--
net/pkt/pkt_send.c | 4 +-
net/sixlowpan/sixlowpan_tcpsend.c | 5 +-
net/sixlowpan/sixlowpan_udpsend.c | 9 +-
net/socket/Kconfig | 7 -
net/socket/Make.defs | 8 +-
net/socket/accept.c | 16 +-
net/socket/bind.c | 2 +-
net/socket/connect.c | 2 +-
net/socket/getpeername.c | 2 +-
net/socket/getsockname.c | 2 +-
net/socket/getsockopt.c | 2 +-
net/socket/listen.c | 2 +-
net/socket/net_checksd.c | 70 -----
net/socket/net_close.c | 34 +--
net/socket/net_dup2.c | 67 +----
net/socket/net_fstat.c | 10 +-
net/socket/net_poll.c | 39 ---
net/socket/net_sendfile.c | 11 +-
net/socket/net_sockets.c | 264 -------------------
net/socket/net_vfcntl.c | 84 +-----
net/socket/recvfrom.c | 2 +-
net/socket/recvmsg.c | 2 +-
net/socket/send.c | 2 +-
net/socket/sendmsg.c | 2 +-
net/socket/sendto.c | 2 +-
net/socket/setsockopt.c | 2 +-
net/socket/socket.c | 128 ++-------
net/socket/socket.h | 54 +---
net/tcp/tcp_send_buffered.c | 5 +-
net/tcp/tcp_send_unbuffered.c | 2 +-
net/tcp/tcp_txdrain.c | 2 +-
net/udp/udp_sendto_buffered.c | 2 +-
net/udp/udp_txdrain.c | 2 +-
sched/group/group_leave.c | 6 -
sched/group/group_setupidlefiles.c | 6 -
sched/group/group_setuptaskfiles.c | 69 -----
sched/sched/Make.defs | 2 +-
sched/sched/sched_getsockets.c | 59 -----
117 files changed, 640 insertions(+), 1814 deletions(-)
copy {sched/paging => fs/socket}/Make.defs (85%)
create mode 100644 fs/socket/socket.c
delete mode 100644 net/socket/net_checksd.c
delete mode 100644 net/socket/net_sockets.c
delete mode 100644 sched/sched/sched_getsockets.c