--- SVN-Latest/ncat/test/addrset.c 2013-08-07 22:34:32 +0000 +++ ncat/test/addrset.c 2013-08-07 15:54:30 +0000 @@ -22,6 +22,17 @@ #include "ncat_core.h" +#ifdef WIN32 +#include "../nsock/src/error.h" + +static void win_init (void) +{ + WSADATA data; + if (WSAStartup(MAKEWORD(2,2), &data) != 0) + fatal ("failed to start winsock.\n"); +} +#endif + static int resolve_name(const char *name, struct addrinfo **result) { struct addrinfo hints = { 0 }; @@ -38,6 +49,10 @@ char line[1024]; int i; +#ifdef WIN32 + win_init(); +#endif + addrset_init(&set); options_init();