actualReplyHeader(const AccessLogEntry::Pointer &al)
{
const HttpMsg *msg = al->reply;
+#if USE_ADAPTATION
if (!msg && al->icap.reqMethod == Adaptation::methodReqmod)
msg = al->adapted_request;
+#endif
return msg;
}
static const HttpMsg *
actualRequestHeader(const AccessLogEntry::Pointer &al)
{
+#if USE_ADAPTATION
if (al->icap.reqMethod == Adaptation::methodRespmod) {
// XXX: for now AccessLogEntry lacks virgin response headers
return nullptr;
}
+#endif
return al->request;
}
break;
case LFT_REQUEST_ALL_HEADERS:
+#if USE_ADAPTATION
if (al->icap.reqMethod == Adaptation::methodRespmod) {
// XXX: since AccessLogEntry::Headers lacks virgin response
// headers, do nothing for now
out = nullptr;
- } else {
+ } else
+#endif
+ {
out = al->headers.request;
}
case LFT_REPLY_ALL_HEADERS:
out = al->headers.reply;
+#if USE_ADAPTATION
if (!out && al->icap.reqMethod == Adaptation::methodReqmod)
out = al->headers.adapted_request;
+#endif
quote = 1;