diff --git a/src/client/expect.c b/src/client/expect.c index 2cd4da25..b25107fb 100644 --- a/src/client/expect.c +++ b/src/client/expect.c @@ -42,8 +42,6 @@ #ifndef _WIN32 #include #include -#else -#include #endif int diff --git a/src/client/host.c b/src/client/host.c index a27de094..7b5b077f 100644 --- a/src/client/host.c +++ b/src/client/host.c @@ -49,7 +49,6 @@ #include #else #include -#include #endif #include "misc.h" diff --git a/src/client/main.c b/src/client/main.c index 11ed0aff..2a95bbaf 100644 --- a/src/client/main.c +++ b/src/client/main.c @@ -56,7 +56,6 @@ #include #else #include -#include #include #include #endif @@ -78,6 +77,7 @@ int main(int ac, char **av) { #ifdef _WIN32 + WORD wVersionRequested; WSADATA WsaData; int err; fd_set readfds; @@ -117,9 +117,10 @@ main(int ac, char **av) * after each prompt is required. */ setvbuf(stdout, NULL, _IOLBF, 4096); - err = WSAStartup(0x0101, &WsaData); - if (err == SOCKET_ERROR) { - printf("WSAStartup Failed\n"); + wVersionRequested = MAKEWORD(2, 0); + err = WSAStartup(wVersionRequested, &WsaData); + if (err != 0) { + printf("WSAStartup Failed, error code %d\n", err); return FALSE; } #else diff --git a/src/client/misc.h b/src/client/misc.h index 58e3dd6d..295b3d91 100644 --- a/src/client/misc.h +++ b/src/client/misc.h @@ -39,7 +39,6 @@ #include #ifdef _WIN32 #include -#include #else #include #endif diff --git a/src/client/serverio.c b/src/client/serverio.c index 2ba34cbf..9741413b 100644 --- a/src/client/serverio.c +++ b/src/client/serverio.c @@ -43,7 +43,6 @@ #if !defined(_WIN32) #include #else -#include #include #endif diff --git a/src/client/termio.c b/src/client/termio.c index 6586f200..aad6051f 100644 --- a/src/client/termio.c +++ b/src/client/termio.c @@ -40,7 +40,6 @@ #ifndef _WIN32 #include #else -#include #include #endif /* _WIN32 */ #include "misc.h"