- /*
- * Initialise WinSock.
- */
- winsock_ver = MAKEWORD(2, 0);
- if (WSAStartup(winsock_ver, &wsadata)) {
- MessageBox(NULL, "Unable to initialise WinSock", "WinSock Error",
- MB_OK | MB_ICONEXCLAMATION);
- return 1;
- }
- if (LOBYTE(wsadata.wVersion) != 2 || HIBYTE(wsadata.wVersion) != 0) {
- MessageBox(NULL, "WinSock version is incompatible with 2.0",
- "WinSock Error", MB_OK | MB_ICONEXCLAMATION);
- WSACleanup();
+ sk_init();
+ if (p_WSAEventSelect == NULL) {
+ fprintf(stderr, "Plink requires WinSock 2\n");