diff options
Diffstat (limited to 'src/net/comm.c')
| -rw-r--r-- | src/net/comm.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/net/comm.c b/src/net/comm.c index bd078da..0cb6233 100644 --- a/src/net/comm.c +++ b/src/net/comm.c @@ -30,26 +30,26 @@ bool net_recv(const int sock, const msg_type_t type) switch(type) { case msg_type_hello: - result = server_parse_hello(m.payload, m.hdr.payload_length); + result = server_parse_hello(&m); break; case msg_type_start_game: - result = client_parse_player_list(m.payload, m.hdr.payload_length); + result = client_parse_player_list(&m); break; case msg_type_deal_hand: - result = client_parse_deal_hand(m.payload, m.hdr.payload_length); + result = client_parse_deal_hand(&m); break; case msg_type_initial_stacks: printf("not yet implemented: msg_type_initial_stacks\n"); exit(EXIT_FAILURE); break; case msg_type_selected_card: - result = server_parse_selected_card(m.payload, m.hdr.payload_length); + result = server_parse_selected_card(&m); break; case msg_type_selected_stack_c: - result = server_parse_selected_stack(m.payload, m.hdr.payload_length); + result = server_parse_selected_stack(&m); break; case msg_type_selected_stack_s: - result = client_parse_selected_stack(m.payload, m.hdr.payload_length); + result = client_parse_selected_stack(&m); break; default: printf("net_recv: Unknown message type %d received!\n", type); |
