]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Show request and reply headers new config via cachemgr dump
authorAmos Jeffries <squid3@treenet.co.nz>
Wed, 24 Sep 2008 12:19:57 +0000 (00:19 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Wed, 24 Sep 2008 12:19:57 +0000 (00:19 +1200)
src/external_acl.cc

index c4c3d17357d86916eb5a102153842eda44b7e3cd..59200fe014d8cf2e62ce30b155e97b6f44a8e790 100644 (file)
@@ -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: \