summaryrefslogtreecommitdiff
path: root/apps/plugins/sdl/progs/duke3d/Engine/src/enet/include/win32.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/sdl/progs/duke3d/Engine/src/enet/include/win32.h')
-rw-r--r--apps/plugins/sdl/progs/duke3d/Engine/src/enet/include/win32.h57
1 files changed, 0 insertions, 57 deletions
diff --git a/apps/plugins/sdl/progs/duke3d/Engine/src/enet/include/win32.h b/apps/plugins/sdl/progs/duke3d/Engine/src/enet/include/win32.h
deleted file mode 100644
index e73ca9d052..0000000000
--- a/apps/plugins/sdl/progs/duke3d/Engine/src/enet/include/win32.h
+++ /dev/null
@@ -1,57 +0,0 @@
1/**
2 @file win32.h
3 @brief ENet Win32 header
4*/
5#ifndef __ENET_WIN32_H__
6#define __ENET_WIN32_H__
7
8#ifdef _MSC_VER
9#ifdef ENET_BUILDING_LIB
10#pragma warning (disable: 4267) // size_t to int conversion
11#pragma warning (disable: 4244) // 64bit to 32bit int
12#pragma warning (disable: 4018) // signed/unsigned mismatch
13#pragma warning (disable: 4146) // unary minus operator applied to unsigned type
14#endif
15#endif
16
17#include <stdlib.h>
18#include <winsock2.h>
19
20typedef SOCKET ENetSocket;
21
22#define ENET_SOCKET_NULL INVALID_SOCKET
23
24#define ENET_HOST_TO_NET_16(value) (htons (value))
25#define ENET_HOST_TO_NET_32(value) (htonl (value))
26
27#define ENET_NET_TO_HOST_16(value) (ntohs (value))
28#define ENET_NET_TO_HOST_32(value) (ntohl (value))
29
30typedef struct
31{
32 size_t dataLength;
33 void * data;
34} ENetBuffer;
35
36#define ENET_CALLBACK __cdecl
37
38#ifdef ENET_DLL
39#ifdef ENET_BUILDING_LIB
40#define ENET_API __declspec( dllexport )
41#else
42#define ENET_API __declspec( dllimport )
43#endif /* ENET_BUILDING_LIB */
44#else /* !ENET_DLL */
45#define ENET_API extern
46#endif /* ENET_DLL */
47
48typedef fd_set ENetSocketSet;
49
50#define ENET_SOCKETSET_EMPTY(sockset) FD_ZERO (& (sockset))
51#define ENET_SOCKETSET_ADD(sockset, socket) FD_SET (socket, & (sockset))
52#define ENET_SOCKETSET_REMOVE(sockset, socket) FD_CLR (socket, & (sockset))
53#define ENET_SOCKETSET_CHECK(sockset, socket) FD_ISSET (socket, & (sockset))
54
55#endif /* __ENET_WIN32_H__ */
56
57