Brennan Ashton 21412341d3 [BACKPORT] tcp: Remove incomplete support for TCP reassembly 3 年之前
..
arp 57bc329aac Run nxstyle all .c and .h files modified by PR. 4 年之前
bluetooth 5386f972fa bluetooth: Add support for HCI RAW channel; make host layer optional 4 年之前
can ba5fe5cee3 SocketCAN: Fixed dropping timestamped frames when running in CAN2.0B 4 年之前
devif 21412341d3 [BACKPORT] tcp: Remove incomplete support for TCP reassembly 3 年之前
icmp bf9ba474a5 net/icmp/icmp_recvfrom.c: fix a NULL dereference 4 年之前
icmpv6 b5f429c88b Fix nxstyle warning 4 年之前
ieee802154 b5c5948e1c NXStyle fixes 4 年之前
igmp 80ce7800a9 Sources and Docs: Fix typos and nxstyle issues 4 年之前
inet b5f429c88b Fix nxstyle warning 4 年之前
ipforward a5e643b0cd Fix typos in comments and documentation. 4 年之前
local b5c5948e1c NXStyle fixes 4 年之前
mld 80ce7800a9 Sources and Docs: Fix typos and nxstyle issues 4 年之前
neighbor ae356001cf Change all files come from Xiaomi/Pinecone to Apache License 2.0 4 年之前
netdev 3ac90fca79 Remove tabs and spaces at the end of lines 4 年之前
netlink 55d9e5f7af net: Add SocketCAN support 4 年之前
pkt 55d9e5f7af net: Add SocketCAN support 4 年之前
procfs 2d7f58d165 net/procfs: Support chdir("/proc/net/") correctly 4 年之前
route 97339e47f1 Check return from nxsem_wait_initialize() 4 年之前
sixlowpan f618de9c97 Fix nxstyle warning 4 年之前
socket 5386f972fa bluetooth: Add support for HCI RAW channel; make host layer optional 4 年之前
tcp a970911f64 [BACKPORT] net/tcp/tcp_input.c: Correct bad check of urgent data length 3 年之前
udp 57bc329aac Run nxstyle all .c and .h files modified by PR. 4 年之前
usrsock 366e8afdb1 net/usrsock: fix outputted function name in debug prints 4 年之前
utils 2956b8516b Fix nxstyle warning 4 年之前
Kconfig 21412341d3 [BACKPORT] tcp: Remove incomplete support for TCP reassembly 3 年之前
Makefile e249a2f82f Makefile: Fix Make.dep not updated by config changes 4 年之前
README.txt c85fe67ebc net/loopback: Move g_lo_* global variable to libc/net/ 4 年之前
net_initialize.c 55d9e5f7af net: Add SocketCAN support 4 年之前

README.txt

README
======

Directory Structure
===================

nuttx/
|
`- net/
|
+- arp - Address resolution protocol (IPv4)
+- bluetooth - PF_BLUETOOTH socket interface
+- devif - Stack/device interface layer
+- icmp - Internet Control Message Protocol (IPv4)
+- icmpv6 - Internet Control Message Protocol (IPv6)
+- ieee802154 - PF_IEEE802154 socket interface
+- inet - PF_INET/PF_INET6 socket interface
+- ipforward - IP forwarding logic
+- local - Unix domain (local) sockets
+- mld - Multicast Listener Discovery (MLD)
+- neighbor - Neighbor Discovery Protocol (IPv6)
+- netdev - Socket network device interface
+- netlink - Netlink IPC socket interface
+- pkt - "Raw" packet socket support
+- sixlowpan - 6LoWPAN implementation
+- socket - BSD socket interface
+- route - Routing table support
+- tcp - Transmission Control Protocol
+- udp - User Datagram Protocol
+- usrsock - User socket API for user-space networking stack
`- utils - Miscellaneous utility functions

+-------------------------------------------------------------------++------------------------+
| Application layer || usrsock daemon |
+-------------------------------------------------------------------++------------------------+
+-------------------------------------------------------------------++----------------+ +-----+
| Socket layer (socket/) || /dev/usrsock | | |
+-------------------------------------------------------------------++----------------+ | |
+------------++--------------------------------------------------++-------------------+ | |
| Network || Protocol stacks (arp, ipv6, icmp, pkt, tcp, udp) || usrsock/ | | |
| Device |+--------------------------------------------------++-------------------+ | |
| Interface |+------------------------------------++---------------------------------+ | |
| (netdev/) || Network Device Interface (devif/) || Utilities | | |
+------------++------------------------------------++---------------------------------+ | |
+----------------------------------------------------------------+ | |
| Network Device Drivers | | HAL |
+----------------------------------------------------------------+ +-----+
+----------------------------------------------------------------+ +--------------------------+
| Networking Hardware | | Hardware TCP/IP Stack |
+----------------------------------------------------------------+ +--------------------------+