Xiang Xiao 1905e01fda net/: ICMP/ICMPv6/TCP/UDP poll shouldn't set POLLHUP and POLLOUT at the same time the standard require that only report POLLHUP: 4 年之前
..
Kconfig 9efadaefc1 net/tcp: Be consistent with units of TIME_WAIT. Units were unspecified in tcp/Kconfig, but assumed to be in units of half seconds in tcp/timer.h. include/nuttx/netconfig does not indicate the units but is apparently assuming seconds. This commit unifies all delays to clearly specified units of seconds. 4 年之前
Make.defs de5a6163d5 This commit implements a proper version of SO_LINGER. Not sufficiently tested on initial commit. 5 年之前
tcp.h 6266e067e9 net/: Re-order the content of all address-family socket 'connection' structures so that they begin with a comomon prologue. This permits better use of logic for different address family types. 5 年之前
tcp_accept.c 1346f29151 net/: Fix alignment and spacing problems found by tools/nxstyle. 5 年之前
tcp_appsend.c b33fc302f0 net/inet and net/tcp: Fix tcp close flow; free the connection after all tcp close process finished. 5 年之前
tcp_backlog.c 1346f29151 net/: Fix alignment and spacing problems found by tools/nxstyle. 5 年之前
tcp_callback.c 70404ed0dc Merged in antmerlino/nuttx/iobinstrumentation (pull request #1001) 5 年之前
tcp_conn.c 70404ed0dc Merged in antmerlino/nuttx/iobinstrumentation (pull request #1001) 5 年之前
tcp_connect.c 88130a996a net/: Fixes for more coding standard issues detected by nxstyle. 6 年之前
tcp_devpoll.c b54ffe858a Standardization of some function headers. 6 年之前
tcp_finddev.c 7d2b250cbc net/netdev: All utility functions that lookup network devices should begin with netdev_findby_. Also correct some comments and the name of a formal parameter. 6 年之前
tcp_getsockopt.c b54ffe858a Standardization of some function headers. 6 年之前
tcp_input.c 3b275fcf4e net/: Run nxstyle against all C files. 5 年之前
tcp_ipselect.c d5207efb5a Be consistent... Use Name: consistent in function headers vs Function: 7 年之前
tcp_listen.c 1346f29151 net/: Fix alignment and spacing problems found by tools/nxstyle. 5 年之前
tcp_monitor.c f6b00e1966 tools/nxstyle.c: Fix logic error that prevent detecion of '/' and '/=' as operators. net/: Minor updates resulting from testing tools/nxstyle. 5 年之前
tcp_netpoll.c 1905e01fda net/: ICMP/ICMPv6/TCP/UDP poll shouldn't set POLLHUP and POLLOUT at the same time the standard require that only report POLLHUP: 4 年之前
tcp_notifier.c 361d85ae35 net/tcp and udp: Fix errors in the new implementation of SO_LINGER. The tcp_drain() and udp_drain() functions were casting the working argument to the wrong type, resulting in hangs and abnormal behavior. There is a complexity in the tcp drain logic when the remote peer closes the socket before all Tx data has been flushed. Sometimes we are not notified of this case and wait the entire timeout unnecessarily. There is a workaround in place in tcp_txdrain(), but this really should be revisited. 5 年之前
tcp_recvwindow.c dec7ecbd56 net/tcp/tcp_recvwindow.c: In order to receive data we must not only have IOBs available, but we must also have at least one IOB chain qentry available. Otherwise, we will advertise that we an buffer a lot of data when, in fact, we cannot. This is an expermental fix to a performance problem noted by Masayuki Ishikawa. 6 年之前
tcp_send.c 7871e983b8 net/tcp/tcp_send.c: Commit a52ceac13ee598696cb907b62326bfd4c111ac6c broke IPv4 sending. In cp_send.c:tcp_ipv4_sendcomplete(), ‘ipv4->vhl’ now needs to be configured before call to tcp_ipv4_chksum(). Noted by Jussi Kivilinna in comit comments. 5 年之前
tcp_send_buffered.c 5fd8f78bf9 net/ipforward, tcp, and udp: Fix a chicken and egg problem by eliminating the check of the arp/neighbor tables before packet transmission 5 年之前
tcp_send_unbuffered.c 98fc60eb75 [tcp|udp]_poll_eventhandler check psock_[tcp|udp]_cansend before report POLLOUT. Change the unbuffered psock_[tcp|udp]_cansend return OK to unify the code logic and remove the unnecessary [tcp|udp]_poll_txnotify call. 4 年之前
tcp_sendfile.c 5fd8f78bf9 net/ipforward, tcp, and udp: Fix a chicken and egg problem by eliminating the check of the arp/neighbor tables before packet transmission 5 年之前
tcp_seqno.c 1346f29151 net/: Fix alignment and spacing problems found by tools/nxstyle. 5 年之前
tcp_setsockopt.c 251924a734 Squashed commit of the following: 6 年之前
tcp_timer.c 9efadaefc1 net/tcp: Be consistent with units of TIME_WAIT. Units were unspecified in tcp/Kconfig, but assumed to be in units of half seconds in tcp/timer.h. include/nuttx/netconfig does not indicate the units but is apparently assuming seconds. This commit unifies all delays to clearly specified units of seconds. 4 年之前
tcp_txdrain.c 3b275fcf4e net/: Run nxstyle against all C files. 5 年之前
tcp_wrbuffer.c 70404ed0dc Merged in antmerlino/nuttx/iobinstrumentation (pull request #1001) 5 年之前
tcp_wrbuffer_dump.c 289e4dde06 net/udp and tcp: Yet another (cosmetic) change to UDP and TCP write buffer macro naming. 6 年之前