(getnameinfo_verified): do the first getnameinfo with NI_NUMERICSERV
to avoid the error that bind 8.2.3 reports on not finding the service (ENI_NOSERVNAME). reported by Ake Sandgren <ake@cs.umu.se> git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9670 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -57,7 +57,8 @@ getnameinfo_verified(const struct sockaddr *sa, socklen_t salen,
|
||||
servlen = sizeof(servbuf);
|
||||
}
|
||||
|
||||
ret = getnameinfo (sa, salen, host, hostlen, serv, servlen, flags);
|
||||
ret = getnameinfo (sa, salen, host, hostlen, serv, servlen,
|
||||
flags | NI_NUMERICSERV);
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
|
Reference in New Issue
Block a user