From 2509ce730269cbf009f625733394d98492269122 Mon Sep 17 00:00:00 2001 From: driAn Date: Sat, 22 Dec 2007 17:27:20 +0000 Subject: [PATCH] serverinfo ip binding fix git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@1466 e016b1c5-ed68-44aa-a2f7-31cac88cffde --- source/src/serverms.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/src/serverms.cpp b/source/src/serverms.cpp index a2b8d0ad..dcf4e8d4 100644 --- a/source/src/serverms.cpp +++ b/source/src/serverms.cpp @@ -243,9 +243,9 @@ void servermsinit(const char *master, char *ip, int infoport, char *sdesc, bool if(listen) { ENetAddress address = { ENET_HOST_ANY, infoport }; + if(*ip && enet_address_set_host(&msaddress, ip)<0) printf("WARNING: server ip not resolved"); pongsock = enet_socket_create(ENET_SOCKET_TYPE_DATAGRAM, &address); if(pongsock == ENET_SOCKET_NULL) fatal("could not create server info socket\n"); else enet_socket_set_option(pongsock, ENET_SOCKOPT_NONBLOCK, 1); - if(*ip && enet_address_set_host(&msaddress, ip)<0) printf("WARNING: server ip not resolved"); } }