From: Kurt Zeilenga Date: Wed, 9 May 2001 23:41:38 +0000 (+0000) Subject: Add HAVE_INET_NTOP X-Git-Tag: LDBM_PRE_GIANT_RWLOCK~1425 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=7522d3fcab80b38151fc011af9ec20b543231dd5;p=openldap Add HAVE_INET_NTOP --- diff --git a/libraries/libldap/os-ip.c b/libraries/libldap/os-ip.c index 8cef102b3e..30f4b3c3e5 100644 --- a/libraries/libldap/os-ip.c +++ b/libraries/libldap/os-ip.c @@ -297,7 +297,7 @@ ldap_connect_to_host(LDAP *ld, Sockbuf *sb, osip_debug(ld, "ldap_connect_to_host\n",0,0,0); if (host != NULL) { -#ifdef HAVE_GETADDRINFO +#if defined( HAVE_GETADDRINFO ) && defined( HAVE_INET_NTOP ) char serv[7]; int err; struct addrinfo hints, *res, *sai; @@ -308,7 +308,8 @@ ldap_connect_to_host(LDAP *ld, Sockbuf *sb, snprintf(serv, sizeof serv, "%d", ntohs(port)); if ( err = getaddrinfo(host, serv, &hints, &res) ) { - osip_debug(ld, "ldap_connect_to_host: getaddrinfo failed: %s\n", AC_GAI_STRERROR(err), 0, 0); + osip_debug(ld, "ldap_connect_to_host: getaddrinfo failed: %s\n", + AC_GAI_STRERROR(err), 0, 0); return -1; } sai = res; @@ -355,6 +356,7 @@ ldap_connect_to_host(LDAP *ld, Sockbuf *sb, } while ((sai = sai->ai_next) != NULL); freeaddrinfo(res); return rc; + #else struct in_addr in; if (! inet_aton( host, &in) ) {