diff options
Diffstat (limited to 'nuttx/Documentation')
-rw-r--r-- | nuttx/Documentation/NuttX.html | 5 | ||||
-rw-r--r-- | nuttx/Documentation/NuttxPortingGuide.html | 5 | ||||
-rw-r--r-- | nuttx/Documentation/NuttxUserGuide.html | 8 |
3 files changed, 17 insertions, 1 deletions
diff --git a/nuttx/Documentation/NuttX.html b/nuttx/Documentation/NuttX.html index 39ba8dcc3..3dd0d53fa 100644 --- a/nuttx/Documentation/NuttX.html +++ b/nuttx/Documentation/NuttX.html @@ -8,7 +8,7 @@ <tr align="center" bgcolor="#e4e4e4"> <td> <h1><big><font color="#3c34ec"><i>NuttX RTOS</i></font></big></h1> - <p>Last Updated: November 17, 2008</p> + <p>Last Updated: November 20, 2008</p> </td> </tr> </table> @@ -1212,6 +1212,9 @@ nuttx-0.3.19 2008-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> and not recv() is in-place when a TCP/IP packet is received, the packet is placed into a read-ahead buffer. However, the old contents of the read-ahead buffer were not being cleared and old data would contaminate the newly received buffer. + * Implemented support for connection backlog. The size of the backlog is specified by the + second argument of the standard listen() API. Hooks are provided to support poll()/select() + waiting for connections, with a subsequent call to accept() to use the backlogged connection. pascal-0.1.3 2008-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> diff --git a/nuttx/Documentation/NuttxPortingGuide.html b/nuttx/Documentation/NuttxPortingGuide.html index f32138fcd..0d3b978d0 100644 --- a/nuttx/Documentation/NuttxPortingGuide.html +++ b/nuttx/Documentation/NuttxPortingGuide.html @@ -1595,6 +1595,11 @@ The system can be re-made subsequently by just typing <code>make</code>. <code>CONFIG_NET_TCP_CONNS</code>: Maximum number of TCP connections (all tasks). </li> <li> + <code>CONFIG_NET_TCPBACKLOG</code>: + Incoming connections pend in a backlog until <code>accept()</code> is called. + The size of the backlog is selected when <code>listen()</code> is called. + </li> + <li> <code>CONFIG_NET_TCP_READAHEAD_BUFSIZE</code>: Size of TCP read-ahead buffers </li> <li> diff --git a/nuttx/Documentation/NuttxUserGuide.html b/nuttx/Documentation/NuttxUserGuide.html index e843908a7..0dfa64a87 100644 --- a/nuttx/Documentation/NuttxUserGuide.html +++ b/nuttx/Documentation/NuttxUserGuide.html @@ -6070,6 +6070,14 @@ interface of the same name. <li><code>CONFIG_NET_NTCP_READAHEAD_BUFFERS</code> Defined to be greater than zero</li> </ul> <p> + In order to for select to work with incoming connections, you must also select: +</p> +<ul> + <li><code>CONFIG_NET_TCPBACKLOG</code> + Incoming connections pend in a backlog until <code>accept()</cod> is called. + The size of the backlog is selected when <code>listen()</code> is called.</li> +</ul> +<p> <b>Input Parameters:</b> </p> <ul> |