nuttx/net/udp
chao.an 7a62a59dec net/conn: generate port base dynamically
In some extreme scenarios(eg. crash, reboot, reset, etc...),
an established connection cannot guarantee that the port can be
closed properly, if we try to reconnect quickly after reset, the
connection will fail since the current port is same as the
previous one, the previous port connection has been hold on server side.

dynamically apply for the port base to avoid duplication.

Change-Id: I0089244b2707ea61f553a4dae09c7af3649c70bd
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-05-15 07:27:01 -06:00
..
Kconfig Make the read ahead buffer unselectable 2020-01-11 08:24:49 -06:00
Make.defs net/tcp and udp: Move tcp/udp recvfrom into tcp/udp folder 2020-01-21 08:30:39 -06:00
udp_callback.c net/: Whenever the network initializes an IPv4 address, it must clear sin_zero. 2020-02-25 15:53:39 +01:00
udp_close.c net/tcp, udp: Move tcp/udp close operation into tcp/udp folder 2020-01-21 08:30:39 -06:00
udp_conn.c net/conn: generate port base dynamically 2020-05-15 07:27:01 -06:00
udp_devpoll.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -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/: Now handles reception of IPv4 packets with larger IPv4 headers containing options. 2019-08-31 12:25:30 -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 Don't need monitor IOB buffer empty event for POLLOUT implementation 2020-05-13 06:50:07 -06:00
udp_notifier.c wqueue/notifier: update the work notifier usage 2020-01-21 14:16:19 +08:00
udp_recvfrom.c net: remove unnecessary spaces 2020-05-14 07:54:57 -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_sendto_buffered.c net/: Whenever the network initializes an IPv4 address, it must clear sin_zero. 2020-02-25 15:53:39 +01:00
udp_sendto_unbuffered.c net/udp: Rename udp_psock_sendto_xxx.c to udp_sendto_xxx.c like TCP 2020-01-21 08:30:39 -06:00
udp_setsockopt.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
udp_txdrain.c Replace #include <semaphore.h> to #include <nuttx/semaphore.h> 2020-02-01 08:27:30 -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 network: simplify the timeout process logic 2020-01-11 08:24:49 -06:00
udp.h Don't need monitor IOB buffer empty event for POLLOUT implementation 2020-05-13 06:50:07 -06:00