aboutsummaryrefslogtreecommitdiffstats
path: root/keyserver/ksutil.c
diff options
context:
space:
mode:
Diffstat (limited to 'keyserver/ksutil.c')
-rw-r--r--keyserver/ksutil.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/keyserver/ksutil.c b/keyserver/ksutil.c
index cc46b92a9..7231d0a0a 100644
--- a/keyserver/ksutil.c
+++ b/keyserver/ksutil.c
@@ -36,7 +36,10 @@
#include <stdlib.h>
#ifdef HAVE_W32_SYSTEM
-#include <windows.h>
+# ifdef HAVE_WINSOCK2_H
+# include <winsock2.h>
+# endif
+# include <windows.h>
#endif
#ifdef HAVE_LIBCURL
@@ -78,7 +81,7 @@ register_timeout(void)
sigemptyset(&act.sa_mask);
act.sa_flags=0;
return sigaction(SIGALRM,&act,NULL);
-#else
+#else
if(signal(SIGALRM,catch_alarm)==SIG_ERR)
return -1;
else
@@ -597,7 +600,7 @@ ks_hextobyte (const char *s)
/* Non localized version of toupper. */
-int
+int
ks_toupper (int c)
{
if (c >= 'a' && c <= 'z')