HttpRequest * orig_request,
StoreEntry * entry,
HttpHeader * hdr_out,
- http_state_flags flags)
+ const http_state_flags flags)
{
/* building buffer for complex strings */
#define BBUF_SZ (MAX_URL+32)
HttpStateData::buildRequestPrefix(HttpRequest * aRequest,
HttpRequest * original_request,
StoreEntry * sentry,
- MemBuf * mb,
- http_state_flags stateFlags)
+ MemBuf * mb)
{
const int offset = mb->size;
HttpVersion httpver(1,1);
{
HttpHeader hdr(hoRequest);
Packer p;
- httpBuildRequestHeader(aRequest, original_request, sentry, &hdr, stateFlags);
+ httpBuildRequestHeader(aRequest, original_request, sentry, &hdr, flags);
if (aRequest->flags.pinned && aRequest->flags.connection_auth)
aRequest->flags.auth_sent = 1;
mb.init();
request->peer_host=_peer?_peer->host:NULL;
- buildRequestPrefix(request, orig_request, entry, &mb, flags);
+ buildRequestPrefix(request, orig_request, entry, &mb);
debugs(11, 6, "httpSendRequest: FD " << fd << ":\n" << mb.buf);
comm_write_mbuf(fd, &mb, requestSender);
HttpRequest * orig_request,
StoreEntry * entry,
HttpHeader * hdr_out,
- http_state_flags flags);
+ const http_state_flags flags);
virtual int dataDescriptor() const;
/* should be private */
mb_size_t buildRequestPrefix(HttpRequest * request,
HttpRequest * orig_request,
StoreEntry * entry,
- MemBuf * mb,
- http_state_flags flags);
+ MemBuf * mb);
static bool decideIfWeDoRanges (HttpRequest * orig_request);
bool peerSupportsConnectionPinning() const;