summaryrefslogtreecommitdiff
path: root/src/net/comm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/comm.c')
-rw-r--r--src/net/comm.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/net/comm.c b/src/net/comm.c
index ab9f34b..000c96f 100644
--- a/src/net/comm.c
+++ b/src/net/comm.c
@@ -29,9 +29,12 @@ bool net_recv(const int sock, const msg_type_t type)
switch(type)
{
- case msg_type_hello:
+ case msg_type_hello_c:
result = server_parse_hello(&m);
break;
+ case msg_type_hello_s:
+ result = client_parse_hello(&m);
+ break;
case msg_type_start_game:
result = client_parse_player_list(&m);
break;
@@ -73,9 +76,12 @@ bool net_send(const int sock, const msg_type_t type, const void *data)
switch(type)
{
- case msg_type_hello:
+ case msg_type_hello_c:
client_prep_hello(&m);
break;
+ case msg_type_hello_s:
+ server_prep_hello(&m, data);
+ break;
case msg_type_selected_card:
client_prep_selected_card(&m);
break;