nuttx/net/tcp
2015-05-31 08:34:03 -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 TCP networking: Add support for network driver events 2015-05-30 09:12:27 -06:00
tcp_accept.c net_startmonitor.c always returned zero. In the case where a socket has already been closed, it correctly handled the disconnetion event but still returned OK. Returning OK causes the callers of net_startmonitor to assume that the connection was okay, undoing the good things that net_startmonitor did and causing the socket to be marked as connected. This behavior was noted by Pelle Windestam. 2015-05-28 08:23:51 -06:00
tcp_appsend.c TCP networking: Add support for network driver events 2015-05-30 09:12:27 -06: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 TCP networking: Add support for network driver events 2015-05-30 09:12:27 -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 Revamp last change. IFF_UP only required when allocating callback, not freeing. 2015-05-30 21:13:58 -06:00
tcp_send_unbuffered.c TCP networking: Add support for network driver events 2015-05-30 09:12:27 -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: The network device list was protected by a re-entrant semaphore. With the recent change to support network device callback, the network stack needs to access the network device list too. Some drivers, however, run the network stack from the interrupt level -- this is bad but a fact in the current state. Of course,those drivers are unable to take the semaphore and will assert. 2015-05-31 08:34:03 -06:00