aboutsummaryrefslogtreecommitdiff
path: root/dep/g3dlite/include/G3D/netheaders.h
blob: a82d7c36f369f354c340d535d88d0440d7cb78b2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#ifndef G3D_netheaders_h
#define G3D_netheaders_h

#include "G3D/platform.h"

#ifdef G3D_WIN32
#   if (G3D_WINSOCK_MAJOR_VERSION == 2)
#       include <winsock2.h>
#   elif (G3D_WINSOCK_MAJOR_VERSION == 1)
#       include <winsock.h>
#   endif
#else
#   include <sys/types.h>
#   include <sys/socket.h>
#   include <netinet/in.h>
#   ifndef SOCKADDR_IN
#       define SOCKADDR_IN struct sockaddr_in
#   endif
#   ifndef SOCKET
#       define SOCKET int
#   endif
#endif

#endif