9#ifndef SQUID_SRC_ICMP_NET_DB_H
10#define SQUID_SRC_ICMP_NET_DB_H
15#include "mem/forward.h"
86void netdbHostData(
const char *host,
int *samp,
int *rtt,
int *hops);
MEMPROXY_CLASS(net_db_name)
netdbEntry * net_db_entry
const char * peername
associated CachePeer::host (i.e. cache_peer hostname, not name=value!)
char network[MAX_IPSTRLEN]
MEMPROXY_CLASS(netdbEntry)
#define MAX_IPSTRLEN
Length of buffer that needs to be allocated to old a null-terminated IP-string.
void netdbPingSite(const char *hostname)
void netdbHostData(const char *host, int *samp, int *rtt, int *hops)
int netdbHostHops(const char *host)
int netdbHostRtt(const char *host)
void netdbBinaryExchange(StoreEntry *)
void netdbDump(StoreEntry *)
void netdbExchangeStart(void *)
void netdbDeleteAddrNetwork(Ip::Address &addr)
CachePeer * netdbClosestParent(PeerSelector *)
void netdbExchangeUpdatePeer(Ip::Address &, CachePeer *, double, double)
void netdbUpdatePeer(const AnyP::Uri &, CachePeer *, int rtt, int hops)
void netdbHandlePingReply(const Ip::Address &from, int hops, int rtt)