From: Amos Jeffries Date: Wed, 24 Sep 2008 12:19:57 +0000 (+1200) Subject: Show request and reply headers new config via cachemgr dump X-Git-Tag: SQUID_3_1_0_1~49^2~7 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=2170db3ef67ba8810c35fbfa3affa845deb88b3f;p=thirdparty%2Fsquid.git Show request and reply headers new config via cachemgr dump --- diff --git a/src/external_acl.cc b/src/external_acl.cc index c4c3d17357..59200fe014 100644 --- a/src/external_acl.cc +++ b/src/external_acl.cc @@ -492,15 +492,23 @@ dump_externalAclHelper(StoreEntry * sentry, const char *name, const external_acl switch (format->type) { case _external_acl_format::EXT_ACL_HEADER_REQUEST: - case _external_acl_format::EXT_ACL_HEADER_REQUEST_ID: - storeAppendPrintf(sentry, " %%{%s}", format->header); + storeAppendPrintf(sentry, " %%>{%s}", format->header); break; case _external_acl_format::EXT_ACL_HEADER_REQUEST_MEMBER: - case _external_acl_format::EXT_ACL_HEADER_REQUEST_ID_MEMBER: - storeAppendPrintf(sentry, " %%{%s:%s}", format->header, format->member); + storeAppendPrintf(sentry, " %%>{%s:%s}", format->header, format->member); + break; + + case _external_acl_format::EXT_ACL_HEADER_REPLY: + case _external_acl_format::EXT_ACL_HEADER_REPLY_ID: + storeAppendPrintf(sentry, " %%<{%s}", format->header); + break; + + case _external_acl_format::EXT_ACL_HEADER_REPLY_MEMBER: + case _external_acl_format::EXT_ACL_HEADER_REPLY_ID_MEMBER: + storeAppendPrintf(sentry, " %%<{%s:%s}", format->header, format->member); break; #define DUMP_EXT_ACL_TYPE(a) \ case _external_acl_format::EXT_ACL_##a: \