diff options
Diffstat (limited to 'keyserver/ksutil.c')
-rw-r--r-- | keyserver/ksutil.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/keyserver/ksutil.c b/keyserver/ksutil.c index 04e21b6a8..b25f8eb7b 100644 --- a/keyserver/ksutil.c +++ b/keyserver/ksutil.c @@ -35,6 +35,10 @@ #include <string.h> #include <stdlib.h> +#ifdef HAVE_W32_SYSTEM +#include <windows.h> +#endif + #ifdef HAVE_LIBCURL #include <curl/curl.h> #else @@ -83,6 +87,22 @@ register_timeout(void) #endif /* !HAVE_DOSISH_SYSTEM */ +#ifdef HAVE_W32_SYSTEM +void +w32_init_sockets (void) +{ + static int initialized; + static WSADATA wsdata; + + if (!initialized) + { + WSAStartup (0x0202, &wsdata); + initialized = 1; + } +} +#endif /*HAVE_W32_SYSTEM*/ + + struct ks_options * init_ks_options(void) { |