nuttx/net/inet
Gregory Nutt f3ab9abe51 net/inet/inet_close.c: Fixes two problems, both noted by Bernd Walter:
1) The change of commit ed9fe70024 left some dangling logic and incorrect, confusing comments.  Prior to that commit the 'pstate' variable was non-NULL only when doing a lingering close.  Comments to this effect as well as tests of pstate should also have been updated.  These are confusing and inappropriate, but do not lead to incorrect behavior.

2) Eliminate an incomplete test when a disconnection event. When a disconnection event occurs, the close logic MUST always terminate the wait.  The conditional test was not incorrect, however, it lacked 'else' logic and would simply ignore that disconnection event in some cases.  That is bad because there may not be another disconnection event and that can lead to hangs (or at least very, very long delays).
2019-09-25 07:24:20 -06:00
..
inet_close.c net/inet/inet_close.c: Fixes two problems, both noted by Bernd Walter: 2019-09-25 07:24:20 -06:00
inet_globals.c net/udp/Kconfig: Auto-select CONFIG_WQUEUE_NOTIFIER when CONFIG_UDP_READAHEAD_NOTIFIER is selected. 2018-11-10 09:43:44 -06:00
inet_recvfrom.c Merged in antmerlino/nuttx/iobinstrumentation (pull request #1001) 2019-08-16 22:42:25 +00:00
inet_setipid.c networking: Move a little more to the inet/ subdirectory. 2017-08-07 13:03:23 -06:00
inet_sockif.c Squashed commit of the following: 2019-05-21 18:57:54 -06:00
inet_txdrain.c /net/inet: Simplify design of change in last commit. 2019-07-01 14:07:12 -06:00
inet.h /net/inet: Simplify design of change in last commit. 2019-07-01 14:07:12 -06:00
ipv4_getpeername.c Forgot to add files before previous commit. 2018-07-19 09:07:20 -06:00
ipv4_getsockname.c net/netdev: All utility functions that lookup network devices should begin with netdev_findby_. Also correct some comments and the name of a formal parameter. 2018-10-29 12:21:22 -06:00
ipv4_setsockopt.c net/mld: Defer all timeout-related operations to the work queue vs. handling within the timer interrupt. Need to notify the device driver for an immediate poll when there are MLD packets waiting to be sent. 2018-11-03 16:47:08 -06:00
ipv6_getpeername.c net/: Fix alignment and spacing problems found by tools/nxstyle. 2019-07-02 18:02:23 -06:00
ipv6_getsockname.c net/: Fix alignment and spacing problems found by tools/nxstyle. 2019-07-02 18:02:23 -06:00
ipv6_setsockopt.c net/mld: Defer all timeout-related operations to the work queue vs. handling within the timer interrupt. Need to notify the device driver for an immediate poll when there are MLD packets waiting to be sent. 2018-11-03 16:47:08 -06:00
Kconfig
Make.defs /net/inet: Simplify design of change in last commit. 2019-07-01 14:07:12 -06:00