14#define STUB_API "icp_*.cc"
42#include "icp_opcode.h"
44#include "icp_opcode.cc"
#define STUB
macro to stub a void function.
icp_opcode icpGetCommonOpcode()
int icpSetCacheKey(const cache_key *key)
void icpCreateAndSend(icp_opcode, int flags, char const *url, int reqnum, int pad, int fd, const Ip::Address &from, AccessLogEntryPointer)
void icpConnectionShutdown(void)
void icpHandleIcpV3(int, Ip::Address &, char *, int)
bool icpAccessAllowed(Ip::Address &from, HttpRequest *icp_request)
const cache_key * icpGetCacheKey(const char *url, int reqnum)
void icpDenyAccess(Ip::Address &from, char *url, int reqnum, int fd)
HttpRequest * icpGetRequest(char *url, int reqnum, int fd, Ip::Address &from)
icp_common_t::icp_common_t() STUB icp_common_t Comm::ConnectionPointer icpOutgoingConn
Comm::ConnectionPointer icpIncomingConn
Abstraction layer for TCP, UDP, TLS, UDS and filedescriptor sockets.
unsigned char cache_key
Store key.
Ip::Address theIcpPublicHostID