best makefile
[webserver.git] / server.h
index 9e9f7254b7c8e0515915bc435bad1a6bb1de75d7..98b2cbf79ef7b377e250ff78844e744617ceebad 100644 (file)
--- a/server.h
+++ b/server.h
@@ -6,19 +6,18 @@
 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__ */