]>
git.ipfire.org Git - thirdparty/squid.git/blob - src/icmp/net_db.h
14 SQUIDCEXTERN
void netdbInit(void);
16 SQUIDCEXTERN
void netdbHandlePingReply(const IpAddress
&from
, int hops
, int rtt
);
17 SQUIDCEXTERN
void netdbPingSite(const char *hostname
);
18 SQUIDCEXTERN
void netdbDump(StoreEntry
*);
20 #if 0 // AYJ: Looks to be unused now.
21 SQUIDCEXTERN
int netdbHops(IpAddress
&);
24 SQUIDCEXTERN
void netdbFreeMemory(void);
25 SQUIDCEXTERN
int netdbHostHops(const char *host
);
26 SQUIDCEXTERN
int netdbHostRtt(const char *host
);
27 SQUIDCEXTERN
void netdbUpdatePeer(HttpRequest
*, peer
* e
, int rtt
, int hops
);
29 SQUIDCEXTERN
void netdbDeleteAddrNetwork(IpAddress
&addr
);
30 SQUIDCEXTERN
void netdbBinaryExchange(StoreEntry
*);
31 SQUIDCEXTERN
void netdbExchangeStart(void *);
33 SQUIDCEXTERN
void netdbExchangeUpdatePeer(IpAddress
&, peer
*, double, double);
34 SQUIDCEXTERN peer
*netdbClosestParent(HttpRequest
*);
35 SQUIDCEXTERN
void netdbHostData(const char *host
, int *samp
, int *rtt
, int *hops
);
37 #endif /* ICMP_NET_DB_H */