1.1 --- a/src/network.h Sun Feb 23 21:03:35 2014 +0100 1.2 +++ b/src/network.h Thu Mar 06 15:03:06 2014 +0100 1.3 @@ -37,7 +37,11 @@ 1.4 extern "C" { 1.5 #endif 1.6 1.7 -#define NETCODE_GAMEINFO 1 1.8 +#define NETCODE_ACCEPT 0x00 1.9 +#define NETCODE_DECLINE 0x01 1.10 +#define NETCODE_GAMEINFO 0x10 1.11 + 1.12 +#define NETCODE_VERSION 1 1.13 1.14 typedef struct { 1.15 int fd; /* -1, if we are the client */ 1.16 @@ -58,7 +62,8 @@ 1.17 int net_destroy(Server *server); 1.18 int net_connect(Server *server); 1.19 1.20 -void net_send(int socket, uint32_t code, void *data, size_t len); 1.21 +void net_send_code(int socket, uint32_t code); 1.22 +void net_send_data(int socket, void *data, size_t len); 1.23 int net_recieve_code(int socket); 1.24 void net_recieve_data(int socket, void *data, size_t len); 1.25