Commit 0ab9e0c9 authored by Colin Hogben's avatar Colin Hogben Committed by Daniel Stenberg
Browse files

lib: documentation updates in README.hostip

c-ares now does support IPv6;
avoid implying threaded resolver is Windows-only;
two referenced source files were renamed in 7de2f927
parent ac5b6f80
Loading
Loading
Loading
Loading
+12 −12
Original line number Diff line number Diff line
@@ -10,12 +10,12 @@
 defined.

 CURLRES_ARES - is defined if libcurl is built to use c-ares for asynchronous
 name resolves. It cannot have ENABLE_IPV6 defined at the same time, as c-ares
 has no ipv6 support. This can be Windows or *nix.
 name resolves. This can be Windows or *nix.

 CURLRES_THREADED - is defined if libcurl is built to run under (native)
 Windows, and then the name resolve will be done in a new thread, and the
 supported asynch API will be the same as for ares-builds.
 CURLRES_THREADED - is defined if libcurl is built to use threading for
 asynchronous name resolves. The name resolve will be done in a new thread,
 and the supported asynch API will be the same as for ares-builds. This is
 the default under (native) Windows.

 If any of the two previous are defined, CURLRES_ASYNCH is defined too. If
 libcurl is not built to use an asynchronous resolver, CURLRES_SYNCH is
@@ -26,8 +26,8 @@
 hostip.c      - method-independent resolver functions and utility functions
 hostasyn.c    - functions for asynchronous name resolves
 hostsyn.c     - functions for synchronous name resolves
 hostares.c - functions for ares-using name resolves
 hostthre.c - functions for threaded name resolves
 asyn-ares.c   - functions for asynchronous name resolves using c-ares
 asyn-thread.c - functions for asynchronous name resolves using threads
 hostip4.c     - ipv4-specific functions
 hostip6.c     - ipv6-specific functions