From: wessels <> Date: Mon, 7 Oct 1996 23:14:51 +0000 (+0000) Subject: Added 'miss_access' to limit who can fetch MISSES through us X-Git-Tag: SQUID_3_0_PRE1~5710 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=48270233912bfbc8aaadf0bdecfd06db18b4588d;p=thirdparty%2Fsquid.git Added 'miss_access' to limit who can fetch MISSES through us --- diff --git a/src/acl.cc b/src/acl.cc index 1199cb6c66..dcaca75224 100644 --- a/src/acl.cc +++ b/src/acl.cc @@ -1,5 +1,5 @@ /* - * $Id: acl.cc,v 1.43 1996/09/20 06:28:24 wessels Exp $ + * $Id: acl.cc,v 1.44 1996/10/07 17:14:51 wessels Exp $ * * DEBUG: section 28 Access Control * AUTHOR: Duane Wessels @@ -37,6 +37,7 @@ char *AclMatchedName = NULL; struct _acl_deny_info_list *DenyInfoList = NULL; struct _acl_access *HTTPAccessList = NULL; struct _acl_access *ICPAccessList = NULL; +struct _acl_access *MISSAccessList = NULL; #if DELAY_HACK struct _acl_access *DelayAccessList = NULL; #endif diff --git a/src/cache_cf.cc b/src/cache_cf.cc index 42153e276c..3c58790172 100644 --- a/src/cache_cf.cc +++ b/src/cache_cf.cc @@ -1,5 +1,5 @@ /* - * $Id: cache_cf.cc,v 1.101 1996/10/07 16:47:40 wessels Exp $ + * $Id: cache_cf.cc,v 1.102 1996/10/07 17:14:52 wessels Exp $ * * DEBUG: section 3 Configuration File Parsing * AUTHOR: Harvest Derived @@ -1072,6 +1072,7 @@ parseConfigFile(char *file_name) aclDestroyAcls(); aclDestroyDenyInfoList(&DenyInfoList); aclDestroyAccessList(&HTTPAccessList); + aclDestroyAccessList(&MISSAccessList); aclDestroyAccessList(&ICPAccessList); #if DELAY_HACK aclDestroyAccessList(&DelayAccessList); @@ -1167,6 +1168,9 @@ parseConfigFile(char *file_name) else if (!strcmp(token, "http_access")) aclParseAccessLine(&HTTPAccessList); + else if (!strcmp(token, "miss_access")) + aclParseAccessLine(&MISSAccessList); + else if (!strcmp(token, "icp_access")) aclParseAccessLine(&ICPAccessList);