From fac5e3de0929c3abb73da552efbda6d641136588 Mon Sep 17 00:00:00 2001 From: Mario Kilies Date: Sun, 16 Jan 2011 07:57:28 +0100 Subject: Simplified net_recv(). Refactored 'hand' from array definition to hand_t struct definition. --- src/net.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/net.h') diff --git a/src/net.h b/src/net.h index 8679d77..1ef87ff 100644 --- a/src/net.h +++ b/src/net.h @@ -29,7 +29,7 @@ typedef struct typedef struct { msg_header_t hdr; - uint8_t payload[]; + uint8_t *payload; } msg_t; // generic receive function @@ -39,13 +39,13 @@ void* net_recv(int sock, msg_type_t wanted); int server_start(const char* port); int* server_get_players(int serversock, const uint8_t count); void server_start_game(int* clients, const uint8_t clientcount, const player_list* players); -void server_deal_cards(int sock, const hand h); +void server_deal_cards(int sock, const hand_t *h); char* server_recv_hello(const uint8_t* payload, const uint8_t payload_len); // Client side functions int client_connect_server(const char* host, const char* port); void client_hello(int sock, const char* username); player_list* client_recv_player_list(const uint8_t* payload, const uint8_t data_len); -hand* client_recv_deal_cards(const uint8_t* payload, const uint8_t payload_len); +hand_t *client_recv_deal_cards(const uint8_t* payload, const uint8_t payload_len); #endif // OXEN_NET_H -- cgit v1.2.3