nuttx/net/tcp
2015-02-02 13:44:31 -06:00
..
Kconfig Completes conversion of CONFIG_NET_BUFIZE to CONFIG_NET_ETH/SLIP_MTU 2014-11-16 09:22:38 -06:00
Make.defs Networking: Separate TCP poll logic out of net/sockets/net_poll.c and move it into the new net/tcp/tcp_netpoll.c. 2015-01-30 07:25:01 -06:00
tcp_accept.c Should fix another warning reported by Travis 2015-01-30 08:57:35 -06:00
tcp_appsend.c Networking: Back out a previous change. It is incorrect 2015-01-22 12:10:16 -06:00
tcp_backlog.c Reanem kzalloc to kmm_zalloc for consistency 2014-08-31 17:34:44 -06:00
tcp_callback.c Networking: The are issues with the TCP write-ahead buffering if CONFIG_NET_NOINTS is enabled: There is a possibility of deadlocks in certain timing conditions. I have not seen this with the Tiva driver that I have been users but other people claim to see the issue on other platforms. Certainly it is a logic error: The network should never wait for TCP read-ahead buffering space to be available. It should drop the packets immediately. 2015-01-27 21:23:42 -06:00
tcp_conn.c Correct name of fields in struct sockaddr_in6: sin6_port and sin6_family, not sin_port and sin_family 2015-01-20 18:14:09 -06:00
tcp_devpoll.c Networking: Separate TCP poll logic out of net/sockets/net_poll.c and move it into the new net/tcp/tcp_netpoll.c. 2015-01-30 07:25:01 -06:00
tcp_input.c include/net/if.h: Add a bit to the device flags to indicate if the device packet buffer holds an IPv4 or an IPv6 domain packet. Set/clear the flag along with the correct offset to the application payload data as each packet is received. 2015-01-17 07:42:09 -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 Forgot to add a file in the last commit 2015-01-30 07:28:30 -06:00
tcp_send_buffered.c ICMPv6: Adds basic logic to support verification that we have the IPv6 address in the Neighbor Table. This feature is important because otherwise the first packet sent to a remote peer will fail (it will be replaced with a Neighbor Solicitation). 2015-02-02 13:44:31 -06:00
tcp_send_unbuffered.c ICMPv6: Adds basic logic to support verification that we have the IPv6 address in the Neighbor Table. This feature is important because otherwise the first packet sent to a remote peer will fail (it will be replaced with a Neighbor Solicitation). 2015-02-02 13:44:31 -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: Fix a simple IPv6 compile error 2015-01-17 17:48:15 -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: Separate TCP poll logic out of net/sockets/net_poll.c and move it into the new net/tcp/tcp_netpoll.c. 2015-01-30 07:25:01 -06:00