/*
- * $Id: ACLChecklist.cc,v 1.38 2007/05/09 09:07:38 wessels Exp $
+ * $Id: ACLChecklist.cc,v 1.39 2007/06/17 21:39:49 hno Exp $
*
* DEBUG: section 28 Access Control
* AUTHOR: Duane Wessels
delete this;
}
+void
+ACLChecklist::matchAclListSlow(const acl_list * list)
+{
+ matchAclList(list, false);
+}
+
void
ACLChecklist::matchAclList(const acl_list * head, bool const fast)
{
/*
- * $Id: ACLChecklist.cci,v 1.4 2007/04/25 11:30:18 adrian Exp $
+ * $Id: ACLChecklist.cci,v 1.5 2007/06/17 21:39:49 hno Exp $
*
* DEBUG: section 28 Access Control
* AUTHOR: Henrik Nordstrom
return finished();
}
-void
-ACLChecklist::matchAclListSlow(const acl_list * list)
-{
- matchAclList(list, false);
-}
/*
- * $Id: ACLChecklist.h,v 1.24 2007/05/09 07:36:24 wessels Exp $
+ * $Id: ACLChecklist.h,v 1.25 2007/06/17 21:39:49 hno Exp $
*
*
* SQUID Web Proxy Cache http://www.squid-cache.org/
void checkCallback(allow_t answer);
void preCheck();
_SQUID_INLINE_ bool matchAclListFast(const acl_list * list);
- _SQUID_INLINE_ void matchAclListSlow(const acl_list * list);
ConnStateData::Pointer conn();
void conn(ConnStateData::Pointer);
int authenticated();
private:
void matchAclList(const acl_list * list, bool const fast);
+ void matchAclListSlow(const acl_list * list);
CBDATA_CLASS(ACLChecklist);
ConnStateData::Pointer conn_; /* hack for ident and NTLM */
bool async_;