typedef SOCKET socket_t;
#else /* Posix */
typedef int socket_t;
-#define INVALID_SOCKET -1
#endif
void init_network_context (void);
void terminate_network_context (void);
-socket_t open_listening_socket (int port);
-socket_t accept_incoming_connection (socket_t sock);
+int open_listening_socket (int port);
+int accept_incoming_connection (void);
-void close_socket (socket_t sock);
+void close_connection (void);
-int receive_data (socket_t sock, unsigned char **pdata);
-int send_data (socket_t sock, unsigned char *data, int len);
+int receive_data (char **pdata);
+int send_data (char *data, int len);
#endif /* __SERVER_H__ */