summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-11-18 22:15:12 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-11-18 22:15:12 +0000
commit28123bd6d1cbaf324542cf96e7fb393f411d70e6 (patch)
tree0d735ecd5e0206d7ae0f5db8914a40e4f5c8a72b
parent8ce7b46ab61009d05f9d2624240fcc128ab6390e (diff)
downloadpx4-nuttx-28123bd6d1cbaf324542cf96e7fb393f411d70e6.tar.gz
px4-nuttx-28123bd6d1cbaf324542cf96e7fb393f411d70e6.tar.bz2
px4-nuttx-28123bd6d1cbaf324542cf96e7fb393f411d70e6.zip
Add UDP poll issue
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1279 42af7a65-404d-4744-a932-0658087f49c3
-rw-r--r--nuttx/TODO16
1 files changed, 15 insertions, 1 deletions
diff --git a/nuttx/TODO b/nuttx/TODO
index 2f85472e2..b6d2cd00b 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -7,7 +7,7 @@ NuttX TODO List (Last updated November 17, 2008)
(1) Signals (sched/, arch/)
(1) pthreads (sched/)
(1) C++ Support
- (12) Network (net/, netutils/)
+ (14) Network (net/, netutils/)
(1) USB (drivers/usbdev)
(4) Libraries (lib/)
(6) File system/Generic drivers (fs/, drivers/)
@@ -206,6 +206,20 @@ o Network (net/, netutils/)
Status: Open
Priority: Low
+ Description: TCP supports read-ahead buffering to handle the receipt of
+ TCP/IP packets when there is no read() in place. Should such
+ capability be useful for UDP? PRO: Would reduce packet loss
+ and enable support for poll()/select(). CON: UDP is inherently
+ lossy so why waste memory footprint?
+ Status: Open
+ Priority: Medium
+
+ Description: poll()/select is not implement for UDP sockets because they do
+ do not support read-ahead buffering. Therefore, there is never
+ a case where you can read from a UDP socket without blocking.
+ Status: Open, depends on UDP read-ahead support
+ Priority: Medium
+
o USB (drivers/usbdev)
^^^^^^^^^^^^^^^^^^^^