cURL / Mailing Lists / curl-library / Single Mail


RE: TODO for 7.19.6

From: Daniel Stenberg <>
Date: Thu, 9 Jul 2009 18:32:35 +0200 (CEST)

On Thu, 9 Jul 2009, Patrick Monnerat wrote:

>> 241 - expose Curl_nonblock as curlx_nonblock
> Will this require an SONAME bump ? If yes, what about the weird conditional
> ?

No it won't. The curlx_ name series functions are not present in the API/ABI
so we can change them however we like without affecting SONAME.

Their sole purpose is to make it possible for the command line tool to use
code from the lib to avoid code duplication, while at the same time they offer
functionality that we deem isn't suitable to provide an actual "real" API for.

Thus, this particular move will only increase the curl tool's ability to set a
particular file descriptor to non-blocking in a more portable manner than what
it currently does.

Received on 2009-07-09