From 3e00a37420a7fb2d360dff14f5b44be2bb19ac40 Mon Sep 17 00:00:00 2001 From: Amos Jeffries Date: Mon, 16 May 2011 01:48:10 +1200 Subject: [PATCH] Fix stubs for testDiskIO --- src/Makefile.am | 3 ++- src/tests/stub_ipcache.cc | 20 ++++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 src/tests/stub_ipcache.cc diff --git a/src/Makefile.am b/src/Makefile.am index c8435a0fde..9edacbeb60 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1441,8 +1441,10 @@ tests_testDiskIO_SOURCES = \ tests/stub_HelperChildConfig.cc \ tests/stub_HttpRequest.cc \ tests/stub_http.cc \ + tests/stub_icp.cc \ tests/stub_internal.cc \ tests/stub_ipc.cc \ + tests/stub_ipcache.cc \ tests/stub_mime.cc \ tests/stub_pconn.cc \ tests/stub_Port.cc \ @@ -2204,7 +2206,6 @@ tests_testStore_SOURCES= \ CacheDigest.cc \ cbdata.cc \ ClientInfo.h \ - comm/stub_libcomm.cc \ ConfigOption.cc \ ConfigParser.cc \ $(DELAY_POOL_SOURCE) \ diff --git a/src/tests/stub_ipcache.cc b/src/tests/stub_ipcache.cc new file mode 100644 index 0000000000..9ae91b2fb5 --- /dev/null +++ b/src/tests/stub_ipcache.cc @@ -0,0 +1,20 @@ +#include "config.h" +#include "ipcache.h" + +#define STUB_API "ipcache.cc" +#include "STUB.h" + +void ipcache_purgelru(void *) STUB +void ipcache_nbgethostbyname(const char *name, IPH * handler, void *handlerData) STUB +const ipcache_addrs *ipcache_gethostbyname(const char *, int flags) STUB_RETVAL(NULL) +void ipcacheInvalidate(const char *) STUB +void ipcacheInvalidateNegative(const char *) STUB +void ipcache_init(void) STUB +void ipcacheCycleAddr(const char *name, ipcache_addrs *) STUB +void ipcacheMarkBadAddr(const char *name, const Ip::Address &) STUB +void ipcacheMarkGoodAddr(const char *name, const Ip::Address &) STUB +void ipcacheMarkAllGood(const char *name) STUB +void ipcacheFreeMemory(void) STUB +ipcache_addrs *ipcacheCheckNumeric(const char *name) STUB_RETVAL(NULL) +void ipcache_restart(void) STUB +int ipcacheAddEntryFromHosts(const char *name, const char *ipaddr) STUB_RETVAL(-1) -- 2.47.2