src/server.c

changeset 22
41bbfd4d17a3
parent 6
daaf6e5b3501
child 30
a285ee393860
equal deleted inserted replaced
21:2e5846019b4f 22:41bbfd4d17a3
74 net_destroy(&server); 74 net_destroy(&server);
75 return EXIT_FAILURE; 75 return EXIT_FAILURE;
76 } 76 }
77 77
78 int fd = server.client->fd; 78 int fd = server.client->fd;
79 net_send_code(fd, NETCODE_GAMEINFO); 79 net_send_data(fd, NETCODE_GAMEINFO,
80 net_send_data(fd, &(settings->gameinfo), sizeof(settings->gameinfo)); 80 &(settings->gameinfo), sizeof(Gameinfo));
81 printw("\rClient connected - awaiting challenge acceptance..."); 81 printw("\rClient connected - awaiting challenge acceptance...");
82 refresh(); 82 refresh();
83 int code = net_recieve_code(fd); 83 int code = net_recieve_code(fd);
84 if (code == NETCODE_ACCEPT) { 84 if (code == NETCODE_ACCEPT) {
85 printw("\rClient connected - challenge accepted."); 85 printw("\rClient connected - challenge accepted.");

mercurial