SOCKOPTFUNCTION: documented new return codes

This commit is contained in:
Daniel Stenberg 2011-02-17 22:34:18 +01:00
parent 1c3c0162c6
commit 4c33b0a200
2 changed files with 7 additions and 0 deletions

View File

@ -271,6 +271,10 @@ discretion. Return 0 (zero) from the callback on success. Return 1 from the
callback function to signal an unrecoverable error to the library and it will
close the socket and return \fICURLE_COULDNT_CONNECT\fP. (Option added in
7.15.6.)
Added in 7.21.5, the callback function may return
\fICURL_SOCKOPT_ALREADY_CONNECTED\fP, which tells libcurl that the socket is
in fact already connected and then libcurl will not attempt to connect it.
.IP CURLOPT_SOCKOPTDATA
Pass a pointer that will be untouched by libcurl and passed as the first
argument in the sockopt callback set with \fICURLOPT_SOCKOPTFUNCTION\fP.

View File

@ -671,3 +671,6 @@ CURL_VERSION_SSL 7.10
CURL_VERSION_SSPI 7.13.2
CURL_VERSION_TLSAUTH_SRP 7.21.4
CURL_WRITEFUNC_PAUSE 7.18.0
CURL_SOCKOPT_OK 7.21.5
CURL_SOCKOPT_ERROR 7.21.5
CURL_SOCKOPT_ALREADY_CONNECTED 7.21.5