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