]>
git.ipfire.org Git - thirdparty/squid.git/blob - src/icmp/net_db.h
16 SQUIDCEXTERN
void netdbInit(void);
18 SQUIDCEXTERN
void netdbHandlePingReply(const Ip::Address
&from
, int hops
, int rtt
);
19 SQUIDCEXTERN
void netdbPingSite(const char *hostname
);
20 void netdbDump(StoreEntry
*);
22 SQUIDCEXTERN
void netdbFreeMemory(void);
23 SQUIDCEXTERN
int netdbHostHops(const char *host
);
24 SQUIDCEXTERN
int netdbHostRtt(const char *host
);
25 SQUIDCEXTERN
void netdbUpdatePeer(HttpRequest
*, peer
* e
, int rtt
, int hops
);
27 SQUIDCEXTERN
void netdbDeleteAddrNetwork(Ip::Address
&addr
);
28 SQUIDCEXTERN
void netdbBinaryExchange(StoreEntry
*);
29 SQUIDCEXTERN
void netdbExchangeStart(void *);
31 SQUIDCEXTERN
void netdbExchangeUpdatePeer(Ip::Address
&, peer
*, double, double);
32 SQUIDCEXTERN peer
*netdbClosestParent(HttpRequest
*);
33 SQUIDCEXTERN
void netdbHostData(const char *host
, int *samp
, int *rtt
, int *hops
);
35 #endif /* ICMP_NET_DB_H */