Gregory Nutt
|
a569006fd8
sched/: Make more naming consistent
|
4 年之前 |
Xiang Xiao
|
cde88cabcc
Run codespell -w with the latest dictonary again
|
4 年之前 |
chao.an
|
c65d8e6a23
net/socket: add MSG_DONTWAIT support
|
4 年之前 |
Gregory Nutt
|
45a83e9481
net/tcp/tcp_send_unbuffered.c: Correct a bad signal number
|
4 年之前 |
Xiang Xiao
|
5c5c08efcd
network: simplify the timeout process logic
|
4 年之前 |
Xiang Xiao
|
6a3c2aded6
Fix wait loop and void cast (#24)
|
4 年之前 |
Xiang Xiao
|
90c52e6f8f
Squashed commit of the following:
|
4 年之前 |
Gregory Nutt
|
66ef6d143a
This commit adds an initial implemented of TCP delayed ACKs as specified in RFC 1122.
|
4 年之前 |
Xiang Xiao
|
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 年之前 |
Xiang Xiao
|
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 年之前 |
Gregory Nutt
|
1346f29151
net/: Fix alignment and spacing problems found by tools/nxstyle.
|
5 年之前 |
Gregory Nutt
|
f6b00e1966
tools/nxstyle.c: Fix logic error that prevent detecion of '/' and '/=' as operators. net/: Minor updates resulting from testing tools/nxstyle.
|
5 年之前 |
Xiang Xiao
|
0a6e234962
net/neighbor: neighbor_lookup() checks if the target IP belongs to one of the local network devices.
|
6 年之前 |
Gregory Nutt
|
88130a996a
net/: Fixes for more coding standard issues detected by nxstyle.
|
6 年之前 |
Gregory Nutt
|
6e60af91e4
net/udp/udp_netpoll.c: Port TCP poll changes to UDP.
|
6 年之前 |
Gregory Nutt
|
a680553f35
net/tcp/tcp_netpoll.c: Add logic to receive notifications when IOBs are freed (Needs CONFIG_NET_TCP_WRITE_BUFFERS and CONFIG_IOB_NOTIFIER). At present, does nothing because the logic in in psock_tcp_cansend() does not check for the availability of IOBs. That will change.
|
6 年之前 |
Gregory Nutt
|
3bf96c8e7e
net/arp: Improve arp_find() commit 9774d3501027b118256f16695837273505c37068 to reduce the amount and frequency of data copies.
|
6 年之前 |
Gregory Nutt
|
9774d35010
net/arp: Make the function arp_find() thread-safe. It now returns a copy of the ARP table entry, rather than a potentially unstable reference to the ARP table entry.
|
6 年之前 |
Gregory Nutt
|
8fdbb1e0a4
Elimate use of the non-standard type systime_t and replace it the equivalent, standard type clock_t
|
6 年之前 |
Gregory Nutt
|
b54ffe858a
Standardization of some function headers.
|
6 年之前 |
Gregory Nutt
|
9812f6f932
Trivial update to some comments
|
6 年之前 |
Gregory Nutt
|
3a2d0a06f4
net/tcp: Generalize Juho Grundstrom's IPv4 change for IPv6 as well.
|
6 年之前 |
Juho Grundstrom
|
13058858f2
net/tcp: tcp_send_[un]buffered.c: And header file inclusion missing in previous commit.
|
6 年之前 |
Juho Grundstrom
|
c065f0fd49
net/tcp: tcp_send_[un]buffered.c: Check routing table in psock_send_addrchck(). Previously only ARP table was considered when determining if the data will actually be sent.
|
6 年之前 |
Pelle Windestam
|
e0142f1d52
net/tcp: Fixed bad return value handling in psock_tcp_send(). send() expects psock_tcp_send() to return a negated errno value, not -1 with the errno set (GN: I added same change for tcp_send_buffered.c which has the same issue as tcp_send_unbuffered.c)
|
6 年之前 |
Gregory Nutt
|
7d62a74915
Fix an error introduced in last commit.
|
7 年之前 |
Gregory Nutt
|
5a416be95b
net/tcp: Same change to tcp_send_buffered.c probably also applies to tcp_send_unbuffered.c.
|
7 年之前 |
Gregory Nutt
|
42a0796615
Squashed commit of the following:
|
7 年之前 |
Gregory Nutt
|
83cdb0c552
Squashed commit of the following:
|
7 年之前 |
Bruno Herrera
|
24767a0c66
Fixes for problems found by Coverity in the nuttx repository:
|
7 年之前 |