This commit is contained in:
Federico Cecchetto 2022-02-28 15:07:22 +01:00
parent f78548a677
commit 63644a1184

View File

@ -102,6 +102,7 @@ namespace network
// Rather than try and let the player in, just tell them they are a duplicate player and reject connection
game::NET_OutOfBandPrint(game::NS_SERVER, from, "error\nYou are already connected to the server.");
}
SOCKET create_socket(const char* net_interface, int port, int protocol)
{
sockaddr_in address{};
@ -119,7 +120,7 @@ namespace network
u_long arg = 1;
ioctlsocket(sock, FIONBIO, &arg);
char optval[4] = {1};
char optval[4] = { 1 };
setsockopt(sock, 0xFFFF, 32, optval, 4);
if (bind(sock, reinterpret_cast<sockaddr*>(&address), sizeof(address)) != -1)
@ -130,6 +131,7 @@ namespace network
closesocket(sock);
return 0;
}
}
void on(const std::string& command, const callback& callback)
{