From 029b786c7778c530391d61cc86a793230225a100 Mon Sep 17 00:00:00 2001 From: goldsimon Date: Tue, 21 Apr 2009 19:15:16 +0000 Subject: [PATCH] Fixed bug #26069: Corrected documentation: if tcp_connect fails, pcb->err is called, not pcb->connected (with an error code). --- CHANGELOG | 4 ++++ doc/rawapi.txt | 5 +++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index c5cfbbd3..797b97f5 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -88,6 +88,10 @@ HISTORY ++ Bugfixes: + 2009-04-19 Simon Goldschmidt + * rawapi.txt: Fixed bug #26069: Corrected documentation: if tcp_connect fails, + pcb->err is called, not pcb->connected (with an error code). + 2009-04-19 Simon Goldschmidt * tcp_out.c: Fixed bug #26236: "TCP options (timestamp) don't work with no-copy-tcpwrite": deallocate option data, only concat segments with same flags diff --git a/doc/rawapi.txt b/doc/rawapi.txt index 3543bde1..a1c95591 100644 --- a/doc/rawapi.txt +++ b/doc/rawapi.txt @@ -128,8 +128,9 @@ incoming connections or be explicitly connected to another host. function specified as the fourth argument (the "connected" argument) when the connection is established. If the connection could not be properly established, either because the other host refused the - connection or because the other host didn't answer, the "connected" - function will be called with an the "err" argument set accordingly. + connection or because the other host didn't answer, the "err" + callback function of this pcb (registered with tcp_err, see below) + will be called. The tcp_connect() function can return ERR_MEM if no memory is available for enqueueing the SYN segment. If the SYN indeed was