This website requires JavaScript.
Explore
Help
Sign In
sergiotarxz
/
nuttx
Watch
1
Star
0
Fork
0
You've already forked nuttx
Code
Issues
Pull Requests
Releases
Wiki
Activity
nuttx
/
net
/
socket
History
Gregory Nutt
63071a563a
Costmetic changes
2015-08-27 10:38:43 -06:00
..
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
bind.c
…
connect.c
net/socket and net/tcp: Fix a problem in whent there are multiple network devices. Polls were being sent to all TCP sockets before. This is not good because it means that packets may sometimes be sent out on the wrong device. That is inefficient because it will cause retransmissions and bad performance. But, worse, when one of the devices is not Ethernet, it will have a different MSS and, as a result, incorrect data transfers can cause crashes. The fix is to lock into a single device once the MSS is locked locked down.
2015-08-27 09:06:46 -06:00
getsockname.c
Networking: Fix compilation error if IPv6 is enabled
2015-06-17 15:00:04 -06:00
getsockopt.c
Suffer the consequences of moving struct timeval to its correct location
2015-02-15 15:18:35 -06:00
Kconfig
Fix references to the no-longer-existent misc/ directory in comments, README files, and documentation
2015-06-28 08:08:57 -06:00
listen.c
…
Make.defs
net/udp: Add support for send() with connected UDP sockets
2015-08-11 19:17:55 -06:00
net_checksd.c
…
net_clone.c
…
net_close.c
TCP networking: Since the network monitor now allocates a callback structure, it is critical to make sure that the networking monitor is stopped when the socket is closed or any other loss of connection. What was innocuous before would now be a memory leak
2015-05-30 11:49:55 -06:00
net_dupsd2.c
Networking: Fix some compilation issues noted with network is build with CONFIG_BUILD_KERNEL
2015-07-05 11:18:56 -06:00
net_dupsd.c
Networking: Fix some compilation issues noted with network is build with CONFIG_BUILD_KERNEL
2015-07-05 11:18:56 -06:00
net_monitor.c
Costmetic changes
2015-08-27 10:38:43 -06:00
net_poll.c
…
net_sendfile.c
net/socket and net/tcp: Fix a problem in whent there are multiple network devices. Polls were being sent to all TCP sockets before. This is not good because it means that packets may sometimes be sent out on the wrong device. That is inefficient because it will cause retransmissions and bad performance. But, worse, when one of the devices is not Ethernet, it will have a different MSS and, as a result, incorrect data transfers can cause crashes. The fix is to lock into a single device once the MSS is locked locked down.
2015-08-27 09:06:46 -06:00
net_sockets.c
Add function headers to prototypes in net/socket/socket.h
2015-05-28 07:26:03 -06:00
net_timeo.c
…
net_vfcntl.c
Networking: Fix some compilation issues noted with network is build with CONFIG_BUILD_KERNEL
2015-07-05 11:18:56 -06:00
recv.c
…
recvfrom.c
Costmetic changes
2015-08-27 10:38:43 -06:00
send.c
net/udp: Add support for send() with connected UDP sockets
2015-08-11 19:17:55 -06:00
sendto.c
net/udp: Add support for send() with connected UDP sockets
2015-08-11 19:17:55 -06:00
setsockopt.c
Networking: setsockopt() fails when setting timeouts to values less that an 100 msec. That is because the timeout is limited to stops of 1 decisecond and because the conversion of structure timeval was truncating the microsecond remainder. The utility net_timeval2dsec now accespts and option to determin how it handles the remainder: truncate, discarding the remainder, use the remainder to round to the closed decisecond value, or use any non-zero remainder to the next larger whole decisecond value.
2015-05-29 07:17:15 -06:00
socket.c
Networking: Fix some compilation issues noted with network is build with CONFIG_BUILD_KERNEL
2015-07-05 11:18:56 -06:00
socket.h
TCP networking: Hook the network monitor into the device event notification logic
2015-05-30 11:29:47 -06:00