Commit | Line | Data |
---|---|---|
00afbb65 LM |
1 | #ifndef __SERVER_H__ |
2 | #define __SERVER_H__ | |
3 | ||
4 | #ifdef _WIN32 /* Windows */ | |
5 | #include <ws2tcpip.h> | |
6 | typedef SOCKET socket_t; | |
7 | #else /* Posix */ | |
8 | typedef int socket_t; | |
06ec8057 | 9 | #define INVALID_SOCKET -1 |
00afbb65 LM |
10 | #endif |
11 | ||
12 | socket_t open_listening_socket (int port); | |
13 | void close_listening_socket (socket_t sock); | |
14 | ||
15 | #endif /* __SERVER_H__ */ | |
16 | ||
17 | /* vim: set ts=4 sw=4 et: */ | |
06ec8057 LM |
18 | |
19 | /* vim: set ts=4 sw=4 et: */ |