Xiang Xiao
|
0a6e234962
net/neighbor: neighbor_lookup() checks if the target IP belongs to one of the local network devices.
|
6 years ago |
Gregory Nutt
|
9c3e65f15f
net/mld: Fix a few compilation problems that cropped up in a different network configuration. Fix a logic error in setting the 'Other Querier Present' timer. Various cosmetic improvements.
|
6 years ago |
Gregory Nutt
|
88130a996a
net/: Fixes for more coding standard issues detected by nxstyle.
|
6 years ago |
Gregory Nutt
|
6e60af91e4
net/udp/udp_netpoll.c: Port TCP poll changes to UDP.
|
6 years ago |
Gregory Nutt
|
3bf96c8e7e
net/arp: Improve arp_find() commit 9774d3501027b118256f16695837273505c37068 to reduce the amount and frequency of data copies.
|
6 years ago |
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 years ago |
Gregory Nutt
|
a186383f2a
Recent changes to UDP in order to correct problems with UDP connection mode introduced a new bug: The 'to' address passed to sendto() must now be NULL in connection mode. But there are errors because there was one place where the 'to' address was still being used.
|
6 years ago |
Gregory Nutt
|
efed1b6aa1
net/udp: Remove an unused variable warning. Add some comments.
|
6 years ago |
Gregory Nutt
|
119ce8730f
net/udp: Fix a backward conditional test added in commit 434da18cd71ae667c801f41291fbbc205b24320b.
|
6 years ago |
Gregory Nutt
|
434da18cd7
net/udp: Correct an error introduce in recent fixes for UDP connected sockets. The interaction between psock_udp_send() and psock_udp_sendto() was perverse: It should always pass a NULL destinatino address.
|
6 years ago |
Gregory Nutt
|
091e3f732e
net/udp: Fix several issues using connected UDP sockets: sendto() should not accept and address. Normally send() should be used instead. recvfrom() is no longer necessary. recvfrom() and poll() should not reset to accept any addresses but should, instead, only accept inputs and events from the connected remore peer. On of these issues was noted by 李桂丁 <liguiding@pinecone.net>. Changes were made as summarized here: http://www.masterraghu.com/subjects/np/introduction/unix_network_programming_v1.3/ch08lev1sec11.html
|
6 years ago |
Gregory Nutt
|
51ee2cdd86
net/udp: Fix some errors in conditional compilation.
|
6 years ago |
Gregory Nutt
|
b54ffe858a
Standardization of some function headers.
|
6 years ago |
Gregory Nutt
|
f2017bded8
net/udp: UDP write buffering is basically functional but needs a lot more verification.
|
6 years ago |
Gregory Nutt
|
289e4dde06
net/udp and tcp: Yet another (cosmetic) change to UDP and TCP write buffer macro naming.
|
6 years ago |
Gregory Nutt
|
2d4fa19a54
net/udp: Resolves final design issues with UDP write buffering. 100% code complete but also 100% untested.
|
6 years ago |
Gregory Nutt
|
fa3ad46897
net/udp: In sendto(), return EHOSTUNREACH if if the network is down.
|
6 years ago |
Gregory Nutt
|
fef255e5be
This commit adds an as-of-yet untested implemented of UDP write buffering.
|
6 years ago |