From: Amos Jeffries Date: Fri, 5 Mar 2010 10:33:07 +0000 (+1300) Subject: Wrap ignore_expect_100 action properly X-Git-Tag: SQUID_3_2_0_1~387 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=47413f0e46bb3425f0ffa98973cb79aea6b0ed4d;p=thirdparty%2Fsquid.git Wrap ignore_expect_100 action properly --- diff --git a/src/client_side.cc b/src/client_side.cc index ab9d4e3fb4..f8785fcf8d 100644 --- a/src/client_side.cc +++ b/src/client_side.cc @@ -2499,12 +2499,14 @@ clientProcessRequest(ConnStateData *conn, HttpParser *hp, ClientSocketContext *c if (request->header.has(HDR_EXPECT)) { int ignore = 0; +#if HTTP_VIOLATIONS if (Config.onoff.ignore_expect_100) { String expect = request->header.getList(HDR_EXPECT); if (expect.caseCmp("100-continue") == 0) ignore = 1; expect.clean(); } +#endif if (!ignore) { clientStreamNode *node = context->getClientReplyContext(); clientReplyContext *repContext = dynamic_cast(node->data.getRaw());