13#define STUB_API "client_side.cc"
#define STUB
macro to stub a void function.
void setAuth(const Auth::UserRequest::Pointer &aur, const char *cause)
void getSslContextStart()
Start to create dynamic Security::ContextPointer for host or uses static port SSL context.
void httpsPeeked(PinnedIdleContext pic)
called by FwdState when it is done bumping the server
bundles HTTP 1xx reply and the "successfully forwarded" callback
const char * findTrailingHTTPVersion(const char *uriAndHTTPVersion, const char *end)
void clientOpenListenSockets(void)
void httpRequestFree(void *data)
void clientPackTermBound(String boundary, MemBuf *mb)
put terminating boundary for multiparts to the buffer
int varyEvaluateMatch(StoreEntry *entry, HttpRequest *request)
void clientAclChecklistFill(ACLFilledChecklist &checklist, ClientHttpRequest *http)
void clientPackRangeHdr(const HttpReplyPointer &rep, const HttpHdrRangeSpec *spec, String boundary, MemBuf *mb)
append a "part" HTTP header (as in a multi-part/range reply) to the buffer
bool isOpen(const int fd)
Abstraction layer for TCP, UDP, TLS, UDS and filedescriptor sockets.
helper protocol primitives
Network/connection security abstraction layer.