X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fngircd%2Fresolve.c;h=109d8b6c5491aaa69a3a0f8352b7fbdc3d872c8a;hb=13761f1ec9b689c21d785521665bb7cb7370246a;hp=e1903254605fafbf385f87159a6a5e6a601edaa8;hpb=ddeb7b20ebd660683c6a8638c552e27bde828a9d;p=ngircd-alex.git diff --git a/src/ngircd/resolve.c b/src/ngircd/resolve.c index e1903254..109d8b6c 100644 --- a/src/ngircd/resolve.c +++ b/src/ngircd/resolve.c @@ -108,6 +108,7 @@ Resolve_Name( PROC_STAT *s, const char *Host, void (*cbfunc)(int, short)) return false; } /* Resolve_Name */ +#if !defined(HAVE_WORKING_GETADDRINFO) || !defined(HAVE_GETNAMEINFO) #ifdef h_errno static char * Get_Error( int H_Error ) @@ -126,6 +127,7 @@ Get_Error( int H_Error ) return "unknown error"; } #endif +#endif /* Do "IDENT" (aka "AUTH") lookup and append result to resolved_addr array */ @@ -230,7 +232,11 @@ ReverseLookup(const ng_ipaddr_t *IpAddr, char *resbuf, size_t reslen) * @return true if lookup successful, false if domain name not found */ static bool +#ifdef HAVE_WORKING_GETADDRINFO ForwardLookup(const char *hostname, array *IpAddr, int af) +#else +ForwardLookup(const char *hostname, array *IpAddr, UNUSED int af) +#endif { ng_ipaddr_t addr;