changeset 10643:e1661469bc9a

gnulib.texi (Getaddrinfo and WINVER): Sync documentation with code.
author Simon Josefsson <simon@josefsson.org>
date Wed, 15 Oct 2008 14:20:43 +0200
parents fad67b0c9edf
children ba5c6a0c8928
files ChangeLog doc/gnulib.texi
diffstat 2 files changed, 10 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-10-15  Simon Josefsson  <simon@josefsson.org>
+
+	* doc/gnulib.texi (Getaddrinfo and WINVER): Sync documentation
+	with code.
+
 2008-10-13  Bruno Haible  <bruno@clisp.org>
 
 	* lib/glthread/cond.c (glthread_cond_wait_func,
--- a/doc/gnulib.texi
+++ b/doc/gnulib.texi
@@ -326,21 +326,16 @@
 
 The getaddrinfo function exists in ws2tcpip.h and -lws2_32 on Windows
 XP.  The function declaration is present if @code{WINVER >= 0x0501}.
-Windows 2000 does not have getaddrinfo in its @file{WS2_32.dll}.
+Windows 2000 does not have getaddrinfo in its @file{WS2_32.DLL}.
 
 Thus, if you want to assume Windows XP or later, you can add
 AC_DEFINE(WINVER, 0x0501) to avoid compiling to (partial) getaddrinfo
 implementation.
 
-If you want to support Windows 2000, don't do anything, but be aware
-that gnulib will use its own (partial) getaddrinfo implementation even
-on Windows XP.  Currently the code does not attempt to determine if
-the getaddrinfo function is available during runtime.
-
-Todo: Make getaddrinfo.c open the WS2_32.DLL and check for the
-getaddrinfo symbol and use it if present, otherwise fall back to our
-own implementation.
-
+If you want to support Windows 2000, don't do anything.  The
+replacement function will open @file{WS2_32.DLL} during run-time to
+see if there is a getaddrinfo function available, and use it when
+available.
 
 @node Libtool and Windows
 @section Libtool and Windows