]> git.ipfire.org Git - thirdparty/squid.git/commit
Accept ICAP OPTIONS responses with unknown body types.
authorAlex Rousskov <rousskov@measurement-factory.com>
Mon, 4 Oct 2010 14:37:32 +0000 (08:37 -0600)
committerAlex Rousskov <rousskov@measurement-factory.com>
Mon, 4 Oct 2010 14:37:32 +0000 (08:37 -0600)
commit40bb98876a819fc65e36598d94674c2d572d5392
tree37a26f02b0d79ea15e80cc75de94459beba3b791
parenteb9b166663c5d8625186438af8e95a94beedb7cb
Accept ICAP OPTIONS responses with unknown body types.

Warn about the unknown OPTIONS body type but ignore it instead of rejecting
the entire OPTIONS response. Note that ICAP does not standardize OPTIONS
body types, and Squid does not recognize any body type.

ICAP servers are supposed to negotiate the use of OPTIONS bodies but
negotiation mechanism is not standardized and some do not negotiate at all.
src/adaptation/icap/Options.cc