Commit 0b8de98f authored by Martin v. Löwis's avatar Martin v. Löwis

Temporarily work around bug #445928: Force usage of getaddrinfo emulation

code on Darwin, since the C library version of that seems to be broken.
parent 3bd071e3
......@@ -219,10 +219,14 @@ const char *inet_ntop(int af, const void *src, char *dst, socklen_t size);
#endif
/* I know this is a bad practice, but it is the easiest... */
#ifndef HAVE_GETADDRINFO
/* XXX Temporarily work around bug #445928:
getaddrinfo on Darwin seems to return an empty result list, with
no error, even if host lookup ought to work fine. So use the
emulation code for now. */
#if !defined(HAVE_GETADDRINFO) || defined(__APPLE__)
#include "getaddrinfo.c"
#endif
#ifndef HAVE_GETNAMEINFO
#if !defined(HAVE_GETNAMEINFO) || defined(__APPLE__)
#include "getnameinfo.c"
#endif
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment