]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Add stub for libicmp
authorAmos Jeffries <squid3@treenet.co.nz>
Tue, 17 May 2011 06:43:45 +0000 (18:43 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Tue, 17 May 2011 06:43:45 +0000 (18:43 +1200)
src/Makefile.am
src/tests/stub_libicmp.cc [new file with mode: 0644]

index 9edacbeb60ae28748bdee841f4a266bf056b65f2..89c7fca5fb1021ac2742d182bbd4ec34b61079cc 100644 (file)
@@ -1445,6 +1445,7 @@ tests_testDiskIO_SOURCES = \
        tests/stub_internal.cc \
        tests/stub_ipc.cc \
        tests/stub_ipcache.cc \
+       tests/stub_libicmp.cc \
        tests/stub_mime.cc \
        tests/stub_pconn.cc \
        tests/stub_Port.cc \
diff --git a/src/tests/stub_libicmp.cc b/src/tests/stub_libicmp.cc
new file mode 100644 (file)
index 0000000..a5adbce
--- /dev/null
@@ -0,0 +1,31 @@
+#include "config.h"
+#define STUB_API "icmp/libicmp.la"
+#include "STUB.h"
+
+#include "icmp/IcmpSquid.h"
+//IcmpSquid::IcmpSquid() STUB
+//IcmpSquid::~IcmpSquid() STUB
+int IcmpSquid::Open() STUB_RETVAL(-1)
+void IcmpSquid::Close() STUB
+void IcmpSquid::DomainPing(Ip::Address &to, const char *domain) STUB
+#if USE_ICMP
+void IcmpSquid::SendEcho(Ip::Address &to, int opcode, const char* payload, int len) STUB
+void IcmpSquid::Recv(void) STUB
+#endif
+//IcmpSquid icmpEngine;
+
+#include "icmp/net_db.h"
+void netdbInit(void) STUB
+void netdbHandlePingReply(const Ip::Address &from, int hops, int rtt) STUB
+void netdbPingSite(const char *hostname) STUB
+void netdbDump(StoreEntry *) STUB
+void netdbFreeMemory(void) STUB
+int netdbHostHops(const char *host) STUB_RETVAL(-1)
+int netdbHostRtt(const char *host) STUB_RETVAL(-1)
+void netdbUpdatePeer(HttpRequest *, peer * e, int rtt, int hops) STUB
+void netdbDeleteAddrNetwork(Ip::Address &addr) STUB
+void netdbBinaryExchange(StoreEntry *) STUB
+void netdbExchangeStart(void *) STUB
+void netdbExchangeUpdatePeer(Ip::Address &, peer *, double, double) STUB
+peer *netdbClosestParent(HttpRequest *) STUB_RETVAL(NULL)
+void netdbHostData(const char *host, int *samp, int *rtt, int *hops) STUB