From 597a7b2f529e40b0aa5be2fde342f0ac850746be Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Tue, 11 Aug 2015 16:13:05 -0600 Subject: [PATCH] Update TODO list --- TODO | 20 ++++++++++++++++++-- arch | 2 +- 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/TODO b/TODO index b63ea6f646..8812ad5fad 100644 --- a/TODO +++ b/TODO @@ -1,4 +1,4 @@ -NuttX TODO List (Last updated August 6, 2015) +NuttX TODO List (Last updated August 11, 2015) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This file summarizes known NuttX bugs, limitations, inconsistencies with @@ -16,7 +16,7 @@ nuttx/ (0) Message Queues (sched/mqueue) (4) C++ Support (6) Binary loaders (binfmt/) - (12) Network (net/, drivers/net) + (13) Network (net/, drivers/net) (4) USB (drivers/usbdev, drivers/usbhost) (12) Libraries (libc/, libm/) (11) File system/Generic drivers (fs/, drivers/) @@ -990,6 +990,22 @@ o Network (net/, drivers/net) Priority: Low. I don't know of any issues now, but I am sure that someone will encounter this in the future. + Title: USING send() WITH UDP CONNECTIONS. + Description: Currently send is not implemented unless TCP is enabled. If + TCP is enabled and send() is called with a UDP socket, send() + will fail with EDESTADDRREQ. According to OpenGroup.org: + + "The send() function shall initiate transmission of a message + from the specified socket to its peer. The send() function + shall send a message only when the socket is connected + (including when the peer of a connectionless socket has been + set via connect()). + + This means that, internally, send() should detect the "connected" + UDP socket and automatically call sendto(). + Status: Open + Priority: Low, there is always the work-around of just calling sendto(). + o USB (drivers/usbdev, drivers/usbhost) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/arch b/arch index 56596fd000..5d220dfb29 160000 --- a/arch +++ b/arch @@ -1 +1 @@ -Subproject commit 56596fd0001c1906600d7806e67e92040ed99183 +Subproject commit 5d220dfb291e8184b71fd13590e820a6026b7770