Xiang Xiao
|
fe421022e2
sched/wqueue/kwork_notifier.c and several Kconfig files: Notifier should work with either lpwork or hpwork and other minor typo fix.
|
5 years ago |
Gregory Nutt
|
b0ba5b69c4
net/udp/Kconfig: Auto-select CONFIG_WQUEUE_NOTIFIER when CONFIG_UDP_READAHEAD_NOTIFIER is selected.
|
6 years ago |
Gregory Nutt
|
9d3148406c
Signals were not a good choice of IPC to implement the poll function for several reasons: In order to handle the asynchrnous poll-related event, a substantial amount of state information is needed. Signals are only capable of passing minimal amounts of data. There are also complexities with performing kernel space signal handlers in kernel space code that is better to avoid. So, instead of signals, the equivalent logic was converted to run via a callback that executes on the high-priority work queue.
|
6 years ago |
Gregory Nutt
|
32e3e51678
net/netdev: Add signal notification for the case where the network goes down.
|
6 years ago |
Gregory Nutt
|
28f73bd928
net/tcp and udp: Add logic to signal events when TCP or UDP read-ahead data is buffered.
|
6 years ago |
Sebastien Lorquet
|
65be13bffe
net/udp: Finish support for the UDP_BINDTODEVICE protocol socket option
|
6 years ago |
Gregory Nutt
|
c65e1aa3df
Squashed commit of the following:
|
6 years ago |
Gregory Nutt
|
f2017bded8
net/udp: UDP write buffering is basically functional but needs a lot more verification.
|
6 years ago |
Gregory Nutt
|
fef255e5be
This commit adds an as-of-yet untested implemented of UDP write buffering.
|
6 years ago |
Gregory Nutt
|
969d7c5814
Networking: Remove driver based backlog support. This affects the entire network, but is used by only one driver. The only supported with of supported RX backlog is via common read-ahead buffering.
|
7 years ago |
Gregory Nutt
|
2043e1a114
IOBs: Move from driver/iob to a better location in mm/iob
|
7 years ago |
Gregory Nutt
|
bcc6b61fc1
Move include/nuttx/net/iob.h to include/drivers/iob.h; rename CONFIG_NET_IOB to CONFIG_DRIVERS_IOB
|
7 years ago |
Jussi Kivilinna
|
cd3c9634c8
Add user-space networking stack API (usrsock)
|
7 years ago |
Gregory Nutt
|
342f5fe33d
Fix references to the no-longer-existent misc/ directory in comments, README files, and documentation
|
9 years ago |
Gregory Nutt
|
ccc72edc0b
Networking: Add UDP read-ahead support and support for poll/select on UDP sockets. From Macs N.
|
9 years ago |
Gregory Nutt
|
e22848c19c
Networking: UDP checksums must always be used with IPv6
|
9 years ago |
Gregory Nutt
|
fce2a79abd
Rename uip_driver_s net_driver_s
|
10 years ago |
Gregory Nutt
|
b9c6b9b425
Networking: Move relevant parts of net/Kconfig to tcp/Kconfig, udp/Kconfig, and pkt/Kconfig
|
10 years ago |