]> git.sur5r.net Git - openldap/blobdiff - libraries/liblutil/nt_err.c
Fix ldaps / TLS processing...
[openldap] / libraries / liblutil / nt_err.c
index 15c9ec573c7b1849320debd5e5162c66a396ad98..691c19caa61f89497d582de5c115c90c69c5ae67 100644 (file)
@@ -3,8 +3,11 @@
 
 #include <windows.h>
 
-#ifdef HAVE_WINSOCK
+#ifdef HAVE_WINSOCK2
+#include <winsock2.h>
+#elif HAVE_WINSOCK
 #include <winsock.h>
+#endif /* HAVE_WINSOCK(2) */
 
 #define __RETSTR( x ) case x: return #x;
 
@@ -88,9 +91,6 @@ char *WSAGetLastErrorString( void )
 
 #undef __RETSTR
 
-#endif /* HAVE_WINSOCK */
-
-
 char *GetErrorString( int err )
 {
        static char msgBuf[1024];