David Sidrane 41fbab05d6 inet:sockif Fix warning 3 年之前
..
arp 59ed02c604 net: arp: Fix a potential bug in arp_notify() 3 年之前
bluetooth 5f3a98b5a8 libc/assert: Reference the expression in all case 3 年之前
can 330eff36d7 sourcefiles: Fix relative path in file header 3 年之前
devif 47cb41c92f makefiles: Fix relative path in file header 3 年之前
icmp 330eff36d7 sourcefiles: Fix relative path in file header 3 年之前
icmpv6 330eff36d7 sourcefiles: Fix relative path in file header 3 年之前
ieee802154 5f3a98b5a8 libc/assert: Reference the expression in all case 3 年之前
igmp b96fc3fe84 net/igmp: drop the invalid packet 3 年之前
inet 41fbab05d6 inet:sockif Fix warning 3 年之前
ipforward 76acb32e29 Fix typos reported by codespell 3 年之前
local f8e800765c net/local: correct the sendto() return length 3 年之前
mld 330eff36d7 sourcefiles: Fix relative path in file header 3 年之前
neighbor 37d5c1b0d9 net: Author Gregory Nutt: update licenses to Apache 3 年之前
netdev a988437e90 net/dev: check the available address further 3 年之前
netlink e223f60c09 net/socket: move si_send/recv into sendmsg/recvmsg 3 年之前
pkt 330eff36d7 sourcefiles: Fix relative path in file header 3 年之前
procfs 330eff36d7 sourcefiles: Fix relative path in file header 3 年之前
route 4653dc14d3 Fix typos (and nxstyle errors) 3 年之前
rpmsg 70442d1f9d net/socket_rpmsg: add net socket rpmsg support 3 年之前
sixlowpan 08e5378b11 NuttX: Gregory Nutt: update licenses to Apache 3 年之前
socket 60407c8c8a net/tcp: do not start the tcp monitor if unestablished 3 年之前
tcp acc3596adc tcp_netpoll.c: Fix a performance issue with CONFIG_NET_TCP_WRITE_BUFFERS 3 年之前
udp 8975a65197 net: fix nxstyle errors 3 年之前
usrsock 8975a65197 net: fix nxstyle errors 3 年之前
utils 08e5378b11 NuttX: Gregory Nutt: update licenses to Apache 3 年之前
Kconfig 70442d1f9d net/socket_rpmsg: add net socket rpmsg support 3 年之前
Makefile 70442d1f9d net/socket_rpmsg: add net socket rpmsg support 3 年之前
README.txt c85fe67ebc net/loopback: Move g_lo_* global variable to libc/net/ 4 年之前
net_initialize.c 8d0fd4038b Remove the empty xxx_initialize functions 3 年之前

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 |
+----------------------------------------------------------------+ +--------------------------+