nuttx/net/tcp
2015-08-27 09:06:46 -06:00
..
Kconfig Fix references to the no-longer-existent misc/ directory in comments, README files, and documentation 2015-06-28 08:08:57 -06:00
Make.defs TCP networking: Add support for network driver events 2015-05-30 09:12:27 -06:00
tcp_accept.c Networking: Correct return value from psock_tcp_accept(). From SaeHie Park 2015-08-25 07:15:21 -06:00
tcp_appsend.c Field `d_sndlen' is unsigned. It is always >= 0. 2015-08-26 00:16:52 +03:00
tcp_backlog.c Reanem kzalloc to kmm_zalloc for consistency 2014-08-31 17:34:44 -06:00
tcp_callback.c TCP networking: Hook the network monitor into the device event notification logic 2015-05-30 11:29:47 -06:00
tcp_conn.c net/socket and net/tcp: Fix a problem in whent there are multiple network devices. Polls were being sent to all TCP sockets before. This is not good because it means that packets may sometimes be sent out on the wrong device. That is inefficient because it will cause retransmissions and bad performance. But, worse, when one of the devices is not Ethernet, it will have a different MSS and, as a result, incorrect data transfers can cause crashes. The fix is to lock into a single device once the MSS is locked locked down. 2015-08-27 09:06:46 -06:00
tcp_devpoll.c TCP networking: Add support for network driver events 2015-05-30 09:12:27 -06:00
tcp_finddev.c Forgot to add a file in the last commit 2015-05-30 09:17:46 -06:00
tcp_input.c Networking: Fixes an important TCP bug: 16-bit flags was being converted to 8-bits in a few locations, causing loss of status indications 2015-05-27 17:17:42 -06:00
tcp_ipselect.c Networking: Some fixes for compilation when both IPv4 and IPv6 are enabled 2015-01-18 09:23:22 -06:00
tcp_listen.c NET: Rename network interrupt event flags more appropriately: TCP_, UDP_, ICMP_, or PKT_ vs UIP_ 2014-07-06 17:22:02 -06:00
tcp_netpoll.c TCP networking: Add support for network driver events 2015-05-30 09:12:27 -06:00
tcp_send_buffered.c net/socket and net/tcp: Fix a problem in whent there are multiple network devices. Polls were being sent to all TCP sockets before. This is not good because it means that packets may sometimes be sent out on the wrong device. That is inefficient because it will cause retransmissions and bad performance. But, worse, when one of the devices is not Ethernet, it will have a different MSS and, as a result, incorrect data transfers can cause crashes. The fix is to lock into a single device once the MSS is locked locked down. 2015-08-27 09:06:46 -06:00
tcp_send_unbuffered.c net/socket and net/tcp: Fix a problem in whent there are multiple network devices. Polls were being sent to all TCP sockets before. This is not good because it means that packets may sometimes be sent out on the wrong device. That is inefficient because it will cause retransmissions and bad performance. But, worse, when one of the devices is not Ethernet, it will have a different MSS and, as a result, incorrect data transfers can cause crashes. The fix is to lock into a single device once the MSS is locked locked down. 2015-08-27 09:06:46 -06:00
tcp_send.c Networking: Clean up network status collection and presentation for IPv6 2015-01-24 08:26:12 -06:00
tcp_seqno.c Remove all inclusion of uip.h 2014-07-04 16:58:22 -06:00
tcp_timer.c Networking: Fixes an important TCP bug: 16-bit flags was being converted to 8-bits in a few locations, causing loss of status indications 2015-05-27 17:17:42 -06:00
tcp_wrbuffer_dump.c Update everything under nuttx/net to use the corrected syslog interfaces 2014-10-08 10:48:11 -06:00
tcp_wrbuffer.c Networking: Fix another deadlock condition. tcp_write_buffer_alloc() calls sem_wait() with network locked. That worked if CONFIG_NET_NOINTS was not defined because interrupts are automatically restored when the wait happens. But with CONFIG_NET_NOINTS=y, the wait blocks with the network locked -- bad style and also can lead to a deadlock condition 2015-01-28 11:56:11 -06:00
tcp.h Networking: Get rid of the tcp_mss macro. It is confusing and only obfuscates what is really going on 2015-08-27 08:39:17 -06:00