nuttx/net/tcp
ligd e3b05bbd14 net/tcp: fix tcp crash when net meet popen syscall
tcp_close_monitor should free all the connevents which
belong to current psock

Change-Id: Ifc625d7bc44a02930921d75975cb9b5835c2deeb
Signed-off-by: ligd <liguiding1@xiaomi.com>
(cherry picked from commit 7134b1df4aa91fe4f2575cd9c2322d36710865dc)
2021-04-15 22:07:26 +08:00
..
Kconfig net/tcp: implement the fast retransmit 2020-11-26 20:49:38 +08:00
Make.defs net/tcp and udp: Move tcp/udp recvfrom into tcp/udp folder 2020-01-21 08:30:39 -06:00
tcp.h net/tcp: cache the drop packet to avoid retransmit 2021-03-02 10:12:56 +08:00
tcp_accept.c sched/: Make more naming consistent 2020-05-17 14:01:00 -03:00
tcp_appsend.c net/tcp/tcp_appsend.c: Enhance delayed ACK algorithm with behavior of Windows delayed ACK described at https://support.microsoft.com/en-nz/help/214397/design-issues-sending-small-data-segments-over-tcp-with-winsock: 'If there are data to be sent in the same direction as the ACK before the second data packet is received and the delay timer expires, the ACK is piggybacked with the data segment and sent immediately.' 2019-12-09 08:45:52 -06:00
tcp_backlog.c Make the tcp_backlog error message clear 2020-02-24 11:35:01 -06:00
tcp_callback.c net/tcp: fix invaild application preload 2021-03-03 00:25:35 +08:00
tcp_close.c net/callback: remove the assert check of conn instance 2020-11-10 19:40:41 -08:00
tcp_conn.c net/tcp: support bind the same port with different domain 2021-03-24 00:10:58 +08:00
tcp_connect.c net/tcp/handshake: send the SYN immediately. 2020-12-15 21:41:29 +08:00
tcp_devpoll.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
tcp_finddev.c Fix typos in comments 2020-02-14 08:50:45 -06:00
tcp_getsockopt.c net/tcp: only print the error when disable the TCP_NODELAY 2021-01-18 18:21:55 +08:00
tcp_input.c net/tcp: correct the cache output 2021-03-12 16:34:06 +08:00
tcp_ipselect.c Be consistent... Use Name: consistent in function headers vs Function: 2017-04-21 16:33:14 -06:00
tcp_listen.c Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
tcp_monitor.c net/tcp: fix tcp crash when net meet popen syscall 2021-04-15 22:07:26 +08:00
tcp_netpoll.c Don't need monitor IOB buffer empty event for POLLOUT implementation 2020-05-13 06:50:07 -06:00
tcp_notifier.c Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
tcp_recvfrom.c Revert "net/tcp: return ENOTCONN if the connect migrate to the closed state" 2021-03-08 11:53:30 +08:00
tcp_recvwindow.c net/tcp: dynamic calculation of available iobs 2021-02-08 10:47:43 +08:00
tcp_send.c net: Rename IP_TTL to IP_TTL_DEFAULT 2021-04-13 13:58:12 +08:00
tcp_send_buffered.c net: unify socket info file descriptor 2021-03-03 22:23:44 +08:00
tcp_send_unbuffered.c net: unify socket info file descriptor 2021-03-03 22:23:44 +08:00
tcp_sendfile.c net/tcp: rename the winszie to snd_wnd to make the semantics more accurate 2020-12-07 14:20:34 +08:00
tcp_seqno.c net/: Fix alignment and spacing problems found by tools/nxstyle. 2019-07-02 18:02:23 -06:00
tcp_setsockopt.c net/tcp: only print the error when disable the TCP_NODELAY 2021-01-18 18:21:55 +08:00
tcp_timer.c net/tcp: reset the connection ref count before tcp_free() 2021-01-28 19:54:11 +08:00
tcp_txdrain.c net: unify socket info file descriptor 2021-03-03 22:23:44 +08:00
tcp_wrbuffer.c net/tcp: implement the fast retransmit 2020-11-26 20:49:38 +08:00
tcp_wrbuffer_dump.c net/tcp/tcp_wrbuffer_dump.c: Fix a syslog format 2020-11-20 22:22:53 -08:00