49e5cc5a6f
If there is no active connection (e.g. it is waiting in accept), then the connection object, which doesn't yet exist, should not be cleaned up when the socket is closed. |
||
---|---|---|
.. | ||
arp | ||
devif | ||
icmp | ||
icmpv6 | ||
igmp | ||
iob | ||
local | ||
loopback | ||
neighbor | ||
netdev | ||
pkt | ||
procfs | ||
route | ||
socket | ||
tcp | ||
udp | ||
utils | ||
.gitignore | ||
Kconfig | ||
Makefile | ||
net_initialize.c | ||
README.txt |
README ====== Directory Structure =================== nuttx/ | `- net/ | +- arp - Address resolution protocol (IPv4) +- devif - Stack/device interface layer +- icmp - Internet Control Message Protocol (IPv4) +- icmpv6 - Internet Control Message Protocol (IPv6) +- iob - I/O buffering logic +- local - Unix domain (local) sockets +- loopback - Local loopback +- neighbor - Neighbor Discovery Protocol (IPv6) +- netdev - Socket network device interface +- pkt - "Raw" packet socket support +- socket - BSD socket interface +- route - Routing table support +- tcp - Transmission Control Protocol +- udp - User Datagram Protocol `- utils - Miscellaneous utility functions +----------------------------------------------------------------+ | Application layer | +----------------------------------------------------------------+ +----------------------------------------------------------------+ | Socket layer (socket/) | +----------------------------------------------------------------+ +------------++--------------------------------------------------+ | Network || Protocol stacks (arp, ipv6, icmp, pkt, tcp, udp) | | Device |+--------------------------------------------------+ | Interface |+------------------------------------++------------+ | (netdev/) || Network Device Interface (devif/) || Utilities | +------------++------------------------------------++------------+ +----------------------------------------------------------------+ | Network Device Drivers | +----------------------------------------------------------------+