10#define STUB_API "icmp/libicmp.la"
#define STUB
macro to stub a void function.
void Recv(void) override
Handle ICMP responses.
int Open() override
Start pinger helper and initiate control channel.
void SendEcho(Ip::Address &to, int opcode, const char *payload=nullptr, int len=0) override
void netdbPingSite(const char *hostname)
void netdbHostData(const char *host, int *samp, int *rtt, int *hops)
void netdbDump(StoreEntry *sentry)
int netdbHostHops(const char *host)
int netdbHostRtt(const char *host)
void netdbExchangeUpdatePeer(Ip::Address &addr, CachePeer *e, double rtt, double hops)
void netdbUpdatePeer(const AnyP::Uri &url, CachePeer *e, int irtt, int ihops)
void netdbDeleteAddrNetwork(Ip::Address &addr)
void netdbBinaryExchange(StoreEntry *s)
CachePeer * netdbClosestParent(PeerSelector *ps)
void netdbHandlePingReply(const Ip::Address &from, int hops, int rtt)
void netdbExchangeStart(void *data)