From: wessels <> Date: Wed, 9 Oct 1996 21:56:23 +0000 (+0000) Subject: -report pings recv/sent X-Git-Tag: SQUID_3_0_PRE1~5692 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d8dd69d1e1c78f243d6139fe661466a4d03c8a8f;p=thirdparty%2Fsquid.git -report pings recv/sent -update last_use_time in netdbHops() --- diff --git a/src/net_db.cc b/src/net_db.cc index 4d5501c001..8ca0a52806 100644 --- a/src/net_db.cc +++ b/src/net_db.cc @@ -256,8 +256,9 @@ netdbDump(StoreEntry * sentry) int k; int i; storeAppendPrintf(sentry, "{Network DB Statistics:\n"); - storeAppendPrintf(sentry, "{%-16.16s %7s %5s %s}\n", + storeAppendPrintf(sentry, "{%-16.16s %7s %9s %5s %s}\n", "Network", + "recv/sent", "RTT", "Hops", "Hostnames"); @@ -271,8 +272,10 @@ netdbDump(StoreEntry * sentry) (QS) sortByHops); for (k = 0; k < i; k++) { n = *(list + k); - storeAppendPrintf(sentry, "{%-16.16s %7.1f %5.1f", + storeAppendPrintf(sentry, "{%-16.16s %4d/%4d %7.1f %5.1f", n->network, + n->pings_recv, + n->pings_sent, n->rtt, n->hops); for (x = n->hosts; x; x = x->next) @@ -287,8 +290,10 @@ int netdbHops(struct in_addr addr) { netdbEntry *n = netdbLookupAddr(addr); - if (n && n->pings_recv) + if (n && n->pings_recv) { + n->last_use_time = squid_curtime; return (int) (n->hops + 0.5); + } return 256; } #endif /* USE_ICMP */