linking to winsock

This commit is contained in:
2023-01-20 04:26:35 +06:00
parent 3d15cb35af
commit f64a8368ac
4 changed files with 28 additions and 20 deletions

View File

@@ -6,10 +6,6 @@ extern "C" {
#include "../base/base.h"
#if defined(_WIN64) || defined(_WIN32)
#define KN_USE_WINSOCK 1
#endif
#include "knAddress.h"
#include "sockets/knSocketTCP.h"
#include "sockets/knSocketUDP.h"

View File

@@ -4,8 +4,15 @@
extern "C" {
#endif
#if defined(_WIN64) || defined(_WIN32)
#define KN_USE_WINSOCK 1
#else
#define KN_USE_WINSOCK 0
#endif
#if KN_USE_WINSOCK
#include <winsock2.h>
// #include <ws2tcpip.h>
#else
#include <sys/types.h>
#include <sys/socket.h>