Windows: Have get/free addrinfo and nameinfo functions
authorJeffrey Altman <jaltman@your-file-system.com>
Sat, 20 Nov 2010 21:03:31 +0000 (16:03 -0500)
committerJeffrey Altman <jaltman@openafs.org>
Sat, 20 Nov 2010 21:50:49 +0000 (13:50 -0800)
roken defines replacements for getaddrinfo, freeaddrinfo,
getnameinfo, and freenameinfo which are provided by winsock.
Add HAVE_xxxx macros as required to prevent roken substitution
from taking place.

Change-Id: I2308f63d78234893a8d5031bf6237cabd5d46bd9
Reviewed-on: http://gerrit.openafs.org/3336
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
Tested-by: Jeffrey Altman <jaltman@openafs.org>

src/config/afsconfig-windows.h

index 18dc1b3..e05792f 100644 (file)
@@ -222,6 +222,10 @@ typedef int errno_t;
 #define HAVE_DECL_H_ERRNO 1
 
 #define HAVE_STRUCT_ADDRINFO 1
+#define HAVE_GETADDRINFO 1
+#define HAVE_GETNAMEINFO 1
+#define HAVE_FREENAMEINFO 1
+#define HAVE_FREEADDRINFO 1
 #define HAVE_GAI_STRERROR 1
 #define HAVE_STRERROR 1
 #define HAVE_STRLWR 1