Xiang Xiao
|
3eedabfded
net/socket/getsockname.c: Add psock_getsockname function
|
6 年之前 |
Gregory Nutt
|
b54ffe858a
Standardization of some function headers.
|
6 年之前 |
Gregory Nutt
|
ac543648b8
Socket interface: Added getsockname[C() interfaces.
|
7 年之前 |
Gregory Nutt
|
2442a9872b
Logic of a353602aa9cc50ed958df11af35e3972101b5f40 only applies if CONFIG_NETDEV_MULTINIC
|
7 年之前 |
Roland Takacs
|
a353602aa9
Do not search net device when all-zeros address is used.
|
7 年之前 |
Gregory Nutt
|
25689d911c
Some changes from review of last PR
|
7 年之前 |
Roland Takacs
|
bea5140156
Support listening sockets in the getsockname function
|
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
|
7467329a98
Eliminate CONFIG_NO_NOINTS. Lots of files changed -> lots of testing needed.
|
8 年之前 |
Gregory Nutt
|
86b79b33cf
Reserver the name 'err' for other purposes
|
8 年之前 |
Gregory Nutt
|
1cdc746726
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
|
8 年之前 |
Gregory Nutt
|
6209c51206
net/: More clean-up of spacing/alignment issues
|
9 年之前 |
Gregory Nutt
|
ed9c45bcef
Networking: Fix compilation error if IPv6 is enabled
|
9 年之前 |
Gregory Nutt
|
33085cb309
Networking: The network device list was protected by a re-entrant semaphore. With the recent change to support network device callback, the network stack needs to access the network device list too. Some drivers, however, run the network stack from the interrupt level -- this is bad but a fact in the current state. Of course,those drivers are unable to take the semaphore and will assert.
|
9 年之前 |
Gregory Nutt
|
5d31687e75
Correct name of fields in struct sockaddr_in6: sin6_port and sin6_family, not sin_port and sin_family
|
9 年之前 |
Gregory Nutt
|
bee89be4f4
Networking: Drivers can have both IPv4 and IPv6 addesses, but a socket can only only one or the other; The socket connnection structures need to include a union of IPv4 and IPv6 addresses for the local address binding and for the remote address connections
|
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
|
47a502a5e2
NET: Most of the contents of include/nuttx/net/udp.h moved to net/pkt/udp.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 年之前 |