From: wessels <> Date: Sat, 27 Jul 1996 01:29:54 +0000 (+0000) Subject: Adding fqdnFromAddr() to be used for hostnames in error messages X-Git-Tag: SQUID_3_0_PRE1~5986 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=28ab0c0a05579ca1c61b61b589f3b7d907898028;p=thirdparty%2Fsquid.git Adding fqdnFromAddr() to be used for hostnames in error messages --- diff --git a/src/comm.cc b/src/comm.cc index 7ded7e0b2a..25bdb2480f 100644 --- a/src/comm.cc +++ b/src/comm.cc @@ -1,7 +1,7 @@ /* - * $Id: comm.cc,v 1.47 1996/07/25 07:10:30 wessels Exp $ + * $Id: comm.cc,v 1.48 1996/07/26 19:29:54 wessels Exp $ * * DEBUG: section 5 Socket Functions * AUTHOR: Harvest Derived @@ -404,7 +404,7 @@ int comm_connect_addr(sock, address) errno = x; default: debug(5, 1, "connect: %s:%d: %s.\n", - inet_ntoa(address->sin_addr), + fqdnFromAddr(address->sin_addr), ntohs(address->sin_port), xstrerror()); return COMM_ERROR; diff --git a/src/fqdncache.cc b/src/fqdncache.cc index 7eb992283d..87674f0369 100644 --- a/src/fqdncache.cc +++ b/src/fqdncache.cc @@ -1,6 +1,6 @@ /* - * $Id: fqdncache.cc,v 1.4 1996/07/25 07:10:33 wessels Exp $ + * $Id: fqdncache.cc,v 1.5 1996/07/26 19:29:55 wessels Exp $ * * DEBUG: section 34 FQDN Cache * AUTHOR: Harvest Derived @@ -1025,3 +1025,12 @@ void fqdncacheReleaseInvalid(name) return; fqdncache_release(f); } + +char *fqdnFromAddr(addr) + struct in_addr addr; +{ + char *n; + if ((n = fqdncache_gethostbyaddr(addr, 0))) + return n; + return inet_ntoa(addr); +}