nuttx/net/tcp
2017-10-13 06:47:40 -06:00
..
Kconfig TCP: Fix some potential error conditions that could result from deferring the connection until the full 3-way handshake has completed. 2017-05-14 10:56:25 -06:00
Make.defs Networking: Move two more TCP specific files from inet/ to tcp/. There is other TCP-specific logic in inet/ that should be moved sometime, but those are more entangled. 2017-08-29 09:25:22 -06:00
tcp_accept.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
tcp_appsend.c Networking: A little more wording changes related to interrupts vs. events 2017-08-29 15:08:38 -06:00
tcp_backlog.c Networking: Fix a race condition. The accept() operation is performed with the network locked. However, the network is unlocked BEFORE the connected state is set. Therefore, a context switch may occur and the socket may no longer be connected when it is marked so. Noted by Pascal Speck. 2017-08-31 07:23:19 -06:00
tcp_callback.c networking: IGMP: Remove special support for interrupt level processing (there is none) and fix some timer cancellation logic. In many files, correct comments. There is no interrupt level processing in the networking layer. 2017-09-02 10:27:03 -06:00
tcp_conn.c Networking: Fix some errors found by Coverity 2017-09-13 13:04:26 -06:00
tcp_connect.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
tcp_devpoll.c Remove CONFIG_NETDEV_MULTINIC. This increases code size by a little, but greatly reduces the complexity of the network code. 2017-08-08 14:24:12 -06:00
tcp_finddev.c Remove CONFIG_NETDEV_MULTINIC. This increases code size by a little, but greatly reduces the complexity of the network code. 2017-08-08 14:24:12 -06:00
tcp_input.c Networking: A little more wording changes related to interrupts vs. events 2017-08-29 15:08:38 -06: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 networking: IGMP: Remove special support for interrupt level processing (there is none) and fix some timer cancellation logic. In many files, correct comments. There is no interrupt level processing in the networking layer. 2017-09-02 10:27:03 -06:00
tcp_monitor.c TCP Networking: When CONFIG_NET_TCP_WRITE_BUFF=y there is a situation where a NULL pointer may be dereferenced. In this configuration, the TCP connection's 'semi-permnanent' callback, s_sndcb was nullified in tcp_close_disconnect. However, other logic in tcp_lost_connection() attempt to use that callback reference after it was nullifed. Fixed in tcp_lost_connectino() by adding a NULL pointer change before the access. This was reported by Dmitriy Linikov in Bitbucket Issue 72. 2017-10-13 06:47:40 -06:00
tcp_netpoll.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
tcp_send_buffered.c Update net_timedwait() and net_lockedwait() call sites to handle negated errno in return value 2017-09-04 07:56:51 -06:00
tcp_send_unbuffered.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
tcp_send.c networking: Move a little more to the inet/ subdirectory. 2017-08-07 13:03:23 -06:00
tcp_sendfile.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
tcp_seqno.c networking: IGMP: Remove special support for interrupt level processing (there is none) and fix some timer cancellation logic. In many files, correct comments. There is no interrupt level processing in the networking layer. 2017-09-02 10:27:03 -06:00
tcp_timer.c Networking: A little more wording changes related to interrupts vs. events 2017-08-29 15:08:38 -06:00
tcp_wrbuffer_dump.c IOBs: Move from driver/iob to a better location in mm/iob 2017-05-09 07:35:30 -06:00
tcp_wrbuffer.c Squashed commit of the following: 2017-10-04 15:22:27 -06:00
tcp.h Networking: Fix a race condition. The accept() operation is performed with the network locked. However, the network is unlocked BEFORE the connected state is set. Therefore, a context switch may occur and the socket may no longer be connected when it is marked so. Noted by Pascal Speck. 2017-08-31 07:23:19 -06:00