FormatHttpdCommon.cc
Go to the documentation of this file.
36 logfilePrintf(logfile, "%s %s %s [%s] \"" SQUIDSBUFPH " " SQUIDSBUFPH " %s/%d.%d\" %d %" PRId64 " %s:%s%s",
void getLogClientIp(char *buf, size_t bufsz) const
Definition: AccessLogEntry.cc:20
SBuf getLogMethod() const
Fetch the transaction method string (ICP opcode, HTCP opcode or HTTP method)
Definition: AccessLogEntry.cc:72
void packReplyHeaders(MemBuf &mb) const
dump all reply headers (for sending or risky logging)
Definition: AccessLogEntry.cc:222
class AccessLogEntry::CacheDetails cache
const char * getClientIdent() const
Fetch the client IDENT string, or nil if none is available.
Definition: AccessLogEntry.cc:100
class AccessLogEntry::Headers headers
class AccessLogEntry::HttpDetails http
Auth::UserRequest::Pointer auth_user_request
Definition: HttpRequest.h:127
Definition: MemBuf.h:24
struct SquidConfig::@106 onoff
const char * dash_str
const char * hier_code_str[]
#define MAX_IPSTRLEN
Length of buffer that needs to be allocated to old a null-terminated IP-string.
Definition: forward.h:25
const char * ProtocolType_str[]
char * QuoteUrlEncodeUsername(const char *name)
Definition: Quoting.cc:31
void HttpdCommon(const AccessLogEntryPointer &al, Logfile *logfile)
Log with Apache httpd common format.
Definition: FormatHttpdCommon.cc:22