according to LordHavoc, Windows will screw up on "" when resolving
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2331 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
parent
0b62fbba57
commit
2333b388d0
1 changed files with 5 additions and 2 deletions
|
@ -420,6 +420,9 @@ qboolean NET_StringToSockaddr (char *s, struct sockaddr_qstorage *sadr)
|
|||
char *colon;
|
||||
char copy[128];
|
||||
|
||||
if (!(*s))
|
||||
return false;
|
||||
|
||||
memset (sadr, 0, sizeof(*sadr));
|
||||
|
||||
#ifdef USEIPX
|
||||
|
@ -544,9 +547,9 @@ dblbreak:
|
|||
else
|
||||
{
|
||||
if (! (h = gethostbyname(copy)) )
|
||||
return 0;
|
||||
return false;
|
||||
if (h->h_addrtype != AF_INET)
|
||||
return 0;
|
||||
return false;
|
||||
*(int *)&((struct sockaddr_in *)sadr)->sin_addr = *(int *)h->h_addr_list[0];
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue