Gregory Nutt
|
427b3b8fcb
Squashed commit of the following:
|
6 年之前 |
Gregory Nutt
|
b54ffe858a
Standardization of some function headers.
|
6 年之前 |
Gregory Nutt
|
fef255e5be
This commit adds an as-of-yet untested implemented of UDP write buffering.
|
6 年之前 |
Gregory Nutt
|
0614f9673b
fs/userfs: Some fixes from initial testing.
|
7 年之前 |
Gregory Nutt
|
cccc86da09
This change adds support for semi-standard IPPROTO_ICMP AF_INET datagram sockets. This replaces the old ad hoc, nonstandard way of implementing ping with a more standard, socket interface.
|
7 年之前 |
Gregory Nutt
|
2c2aa94b7d
Squashed commit of the following:
|
7 年之前 |
Jussi Kivilinna
|
7dfb01dbce
network: Move USRSOCK specific code from from inet_sockif to usrsock_sockif
|
7 年之前 |
Gregory Nutt
|
85b1ae4cf0
Socket interface: Added bind() and connect() interfaces.
|
7 年之前 |
Gregory Nutt
|
1b9cb70828
Sockets: Initial steps to adde a socket interface to the networking. Each address family will have an interface that describes how to perform socket operations on that address family. Currently only a couple of methods are defined in the table as a proof of concept. More to come. Currently there are only tables for the INET/INET6 family, the Unix LOCAL family, and the raw PACKET family. Hopefully there will be AF_IEEE802154 and AF_BLUETOOTH comming down the pike.
|
7 年之前 |
Gregory Nutt
|
c966624719
sockets: Coding fix fix + minor structuring for forthcoming socket interface logic.
|
7 年之前 |
Gregory Nutt
|
d5207efb5a
Be consistent... Use Name: consistent in function headers vs Function:
|
7 年之前 |
Jussi Kivilinna
|
cd3c9634c8
Add user-space networking stack API (usrsock)
|
7 年之前 |
Gregory Nutt
|
86b79b33cf
Reserver the name 'err' for other purposes
|
8 年之前 |
Gregory Nutt
|
8db55f6493
Back out most of previous commit
|
8 年之前 |
Gregory Nutt
|
0b441ff1f4
net/: Add basic IEEE 802.15-4 socket support
|
8 年之前 |
Gregory Nutt
|
0b12dbf95d
Fix some spacing problems
|
9 年之前 |
Gregory Nutt
|
fca919f3d2
Networking: Fix some compilation issues noted with network is build with CONFIG_BUILD_KERNEL
|
9 年之前 |
Gregory Nutt
|
005643de2c
Networking: Fix a compilation error recently introduced into the raw packet logic
|
9 年之前 |
Gregory Nutt
|
0fc8d2fcc5
Unix domain: Add options to build in stream or datagram support separately
|
9 年之前 |
Gregory Nutt
|
f6bec26e53
Elminate some warnings with TCP and UDP are disabled
|
9 年之前 |
Gregory Nutt
|
ca2102febb
Unix domain: A few fixes from early integration
|
9 年之前 |
Gregory Nutt
|
3b64518049
Networking: A litle more Unix domain socket logic
|
9 年之前 |
Gregory Nutt
|
666ee755da
Hook local socket functions into socket creation and close logic
|
9 年之前 |
Gregory Nutt
|
aec4528882
Cosmetic standardization of some naming in comments
|
9 年之前 |
Gregory Nutt
|
94f9312150
Networking: Save the IP domain in the connection structure
|
9 年之前 |
Gregory Nutt
|
fe8b3c5220
Networking: More detangling of IPv6 logic. Next steps will be more invasive and will get moved to a branch
|
9 年之前 |
Gregory Nutt
|
2d52d70d4c
NET: Move private definitions from include/nuttx/net/tcp to net/tcp/tcp.h
|
10 年之前 |
Gregory Nutt
|
dc8cba763d
NET: Most of the contents of include/nuttx/net/pkt.h moved to net/pkt/pkt.h
|
10 年之前 |
Gregory Nutt
|
76fa58ee00
Move all socket-related files from net/ to net/socket. Move net/net.h to net/socket/socket.h
|
10 年之前 |