/*
* Empire - A multi-player, client/server Internet based war game.
- * Copyright (C) 1986-2014, Dave Pare, Jeff Bailey, Thomas Ruschak,
+ * Copyright (C) 1986-2017, Dave Pare, Jeff Bailey, Thomas Ruschak,
* Ken Stevens, Steve McClure, Markus Armbruster
*
* Empire is free software: you can redistribute it and/or modify
*
* Known contributors to this file:
* Dave Pare, 1994
- * Markus Armbruster, 2005-2013
+ * Markus Armbruster, 2005-2014
*/
#include <config.h>
}
/*
- * Return player in state PS_PLAYING for CNUM.
+ * Return player in state PS_PLAYING for @cnum.
*/
struct player *
getplayer(natid cnum)
int ns;
int set = 1;
char buf[128];
-#ifdef RESOLVE_IPADDRESS
- struct hostent *hostp;
-#endif
/* auto sockaddr_storage would be simpler, but less portable */
sap = malloc(player_addrlen);
continue;
}
logerror("Connect from %s", np->hostaddr);
-#ifdef RESOLVE_IPADDRESS
- hostp = gethostbyaddr(inaddr, player_addrlen, sap->sa_family);
- if (NULL != hostp)
- strcpy(np->hostname, hostp->h_name);
-#endif /* RESOLVE_IPADDRESS */
sprintf(buf, "Conn%d", conn_cnt++);
empth_create(player_login, 1024 * 1024, 0, buf, np);
}