nuttx/net/udp
Gregory Nutt de5a6163d5 This commit implements a proper version of SO_LINGER. Not sufficiently tested on initial commit.
Squashed commit of the following:

    net/: Fix some naming inconsistencies, Fix final compilation issies.

    net/inet/inet_close():  Now that we have logic to drain the buffered TX data, we can implement a proper lingering close.

    net/inet,tcp,udp:  Add functions to wait for write buffers to drain.

    net/udp:  Add support for notification when the UDP write buffer becomes empty.

    net/tcp:  Add support for notification when the TCP write buffer becomes empty.
2019-07-01 12:25:32 -06:00
..
Kconfig This commit implements a proper version of SO_LINGER. Not sufficiently tested on initial commit. 2019-07-01 12:25:32 -06:00
Make.defs This commit implements a proper version of SO_LINGER. Not sufficiently tested on initial commit. 2019-07-01 12:25:32 -06:00
udp_callback.c This commit implements a proper version of SO_LINGER. Not sufficiently tested on initial commit. 2019-07-01 12:25:32 -06:00
udp_conn.c tools/nxstyle.c: Fix logic error that prevent detecion of '/' and '/=' as operators. net/: Minor updates resulting from testing tools/nxstyle. 2019-03-11 12:48:39 -06:00
udp_devpoll.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
udp_finddev.c tools/nxstyle.c: Fix logic error that prevent detecion of '/' and '/=' as operators. net/: Minor updates resulting from testing tools/nxstyle. 2019-03-11 12:48:39 -06:00
udp_input.c net/: The value ERROR should never be returned from internal OS functions. That is reserved for returning values to appliations with the errno value set. Within the OS, errors are returned with a negated errno value ALWAYS. 2019-02-14 15:38:36 -06:00
udp_ipselect.c Be consistent... Use Name: consistent in function headers vs Function: 2017-04-21 16:33:14 -06:00
udp_netpoll.c net/: Fixes for more coding standard issues detected by nxstyle. 2018-10-29 18:00:30 -06:00
udp_notifier.c This commit implements a proper version of SO_LINGER. Not sufficiently tested on initial commit. 2019-07-01 12:25:32 -06:00
udp_psock_send.c net/udp: Remove an unused variable warning. Add some comments. 2018-04-27 18:26:38 -06:00
udp_psock_sendto_buffered.c This commit implements a proper version of SO_LINGER. Not sufficiently tested on initial commit. 2019-07-01 12:25:32 -06:00
udp_psock_sendto_unbuffered.c net/udp/udp_netpoll.c: Port TCP poll changes to UDP. 2018-09-12 10:10:54 -06:00
udp_send.c tools/nxstyle.c: Fix logic error that prevent detecion of '/' and '/=' as operators. net/: Minor updates resulting from testing tools/nxstyle. 2019-03-11 12:48:39 -06:00
udp_setsockopt.c net/udp/udp_setsockopt.c: Remove a warning about an uninitialized variable. 2018-07-04 18:28:17 -06:00
udp_txdrain.c This commit implements a proper version of SO_LINGER. Not sufficiently tested on initial commit. 2019-07-01 12:25:32 -06:00
udp_wrbuffer_dump.c tools/nxstyle.c: Fix logic error that prevent detecion of '/' and '/=' as operators. net/: Minor updates resulting from testing tools/nxstyle. 2019-03-11 12:48:39 -06:00
udp_wrbuffer.c net/: The value ERROR should never be returned from internal OS functions. That is reserved for returning values to appliations with the errno value set. Within the OS, errors are returned with a negated errno value ALWAYS. 2019-02-14 15:38:36 -06:00
udp.h This commit implements a proper version of SO_LINGER. Not sufficiently tested on initial commit. 2019-07-01 12:25:32 -06:00