Gregory Nutt
|
de5a6163d5
This commit implements a proper version of SO_LINGER. Not sufficiently tested on initial commit.
|
5 年之前 |
Gregory Nutt
|
b49be4bb20
Squashed commit of the following:
|
5 年之前 |
Gregory Nutt
|
09d5d05b95
net/TCP: Extend the TCP notification logic logic so that it will also report loss of connection events.
|
6 年之前 |
Gregory Nutt
|
28f73bd928
net/tcp and udp: Add logic to signal events when TCP or UDP read-ahead data is buffered.
|
6 年之前 |
Gregory Nutt
|
e59b26370d
Squashed commit of the following:
|
6 年之前 |
Gregory Nutt
|
b32d8b1714
net/tcp and sixlowpan: Separate the the TCP receive window calculations to a separate header file. It must also be used by the special 6LoWPAN TCP logic.
|
6 年之前 |
Gregory Nutt
|
efed1b6aa1
net/udp: Remove an unused variable warning. Add some comments.
|
6 年之前 |
Gregory Nutt
|
251924a734
Squashed commit of the following:
|
6 年之前 |
Gregory Nutt
|
ed58536c3a
Networking: Move two more TCP specific files from inet/ to tcp/. There is other TCP-specific logic in inet/ that should be moved sometime, but those are more entangled.
|
7 年之前 |
Gregory Nutt
|
92f44c5607
Networking: Move net/inet/net_monitor.c to net/tcp/tcp_monitor.c in preparation for design change to fix monitoring of duplicated sockets.
|
7 年之前 |
Gregory Nutt
|
aa2e9c15a5
IP forwarding: Major rearchitecting of the outgoing portion of the IP forwarding logic necessary into to properly received device-related forwarding events.
|
7 年之前 |
Gregory Nutt
|
31f832d8c5
IP forwarding: Flesh out TCP, UDP, and ICMPv6 packet forwarding logic.
|
7 年之前 |
Gregory Nutt
|
83a875f394
IP forwarding: Add some fragments of TCP forwarding logic.
|
7 年之前 |
Jussi Kivilinna
|
cd3c9634c8
Add user-space networking stack API (usrsock)
|
7 年之前 |
Gregory Nutt
|
1cdc746726
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
|
8 年之前 |
Gregory Nutt
|
04a661a97c
TCP networking: Add support for network driver events
|
9 年之前 |
Gregory Nutt
|
5736cf10af
Networking: Separate TCP poll logic out of net/sockets/net_poll.c and move it into the new net/tcp/tcp_netpoll.c.
|
9 年之前 |
Gregory Nutt
|
90e59217c6
Networking: Move TCP specific logic out of net/socket/accept.c to net/tcp/tcp_accept.c; add hooks for local, Unix doamin sockets
|
9 年之前 |
Gregory Nutt
|
2c251d845c
include/net/if.h: Add a bit to the device flags to indicate if the device packet buffer holds an IPv4 or an IPv6 domain packet. Set/clear the flag along with the correct offset to the application payload data as each packet is received.
|
9 年之前 |
Gregory Nutt
|
64c8dba8c4
NET: Create net/sockets directory and hook into the build/configuration system
|
10 年之前 |
Gregory Nutt
|
f57024406a
Clean up IGMP naming
|
10 年之前 |
Gregory Nutt
|
fabcb6d37e
TCP Read-Ahead: Convert to use I/O buffer chains
|
10 年之前 |
Gregory Nutt
|
38c6e41e8e
Separate net/net_send_buffered.c and net/net_send_unbuffered.c to net/tcp/tcp_send_buffered.c, net/tcp/tcp_send_unbuffered.c, and pkt/pkt_send.c
|
10 年之前 |
Gregory Nutt
|
356d25b503
First cut at conversion of write-buffering to use I/O buffer chaings (IOBs)
|
10 年之前 |
Gregory Nutt
|
2244dda41a
Move uip/uip_listen.c to tcp/tcp_listen.c
|
10 年之前 |
Gregory Nutt
|
040837eb6c
Move TCP files from net/uip to net/tcp
|
10 年之前 |