mirror of
https://github.com/Tiiffi/mcrcon.git
synced 2025-10-27 11:21:07 -04:00
Commented windows version define and changed net_init_WSA() to request Winsock version 2.2 instead of old 1.1.
This commit is contained in:
18
mcrcon.c
18
mcrcon.c
@ -32,7 +32,7 @@
|
||||
|
||||
#ifdef _WIN32
|
||||
/* for name resolving on windows */
|
||||
#define _WIN32_WINNT 0x0501
|
||||
//#define _WIN32_WINNT 0x0501
|
||||
|
||||
#include <ws2tcpip.h>
|
||||
#include <winsock2.h>
|
||||
@ -179,7 +179,7 @@ int main(int argc, char *argv[])
|
||||
usage();
|
||||
break;
|
||||
|
||||
default: abort();
|
||||
default: exit(-1);
|
||||
}
|
||||
}
|
||||
|
||||
@ -270,22 +270,20 @@ void error(char *errstring)
|
||||
void net_init_WSA(void)
|
||||
{
|
||||
WSADATA wsadata;
|
||||
int err;
|
||||
|
||||
err = WSAStartup(MAKEWORD(1, 1), &wsadata);
|
||||
// Request winsock 2.2 for now.
|
||||
// Should be compatible down to Win XP.
|
||||
WORD version = MAKEWORD(2, 2);
|
||||
|
||||
int err = WSAStartup(version, &wsadata);
|
||||
if (err != 0)
|
||||
{
|
||||
fprintf(stderr, "WSAStartup failed. Errno: %d.\n", err);
|
||||
fprintf(stderr, "WSAStartup failed. Error: %d.\n", err);
|
||||
exit(-1);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
/*
|
||||
void net_get_last_error(int ret)
|
||||
{
|
||||
|
||||
}
|
||||
*/
|
||||
/* socket close and cleanup */
|
||||
void net_close(int sd)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user