9#ifndef SQUID_SRC_ACL_GADGETS_H
10#define SQUID_SRC_ACL_GADGETS_H
42 std::ostringstream buf;
bool aclIsProxyAuth(const std::optional< SBuf > &name)
void aclParseAccessLine(const char *directive, ConfigParser &, acl_access **)
Parses a single line of a "action followed by acls" directive (e.g., http_access).
size_t aclParseAclList(ConfigParser &, ACLList **, const char *label)
err_type FindDenyInfoPage(const Acl::Answer &, bool allowCustomStatus)
squidaio_request_t * head
deny_info representation. Currently a POD.
void aclDestroyAccessList(acl_access **list)
wordlist * aclDumpGeneric(const Acl::Node *)
void aclDestroyDenyInfoList(AclDenyInfoList **)
void aclCacheMatchFlush(dlink_list *cache)
void dump_acl_list(StoreEntry *entry, ACLList *head)
void aclDestroyAclList(ACLList **)
void aclParseDenyInfoLine(AclDenyInfoList **)
void dump_acl_access(StoreEntry *entry, const char *name, acl_access *head)
const Tree & ToTree(const TreePointer *cfg)
RefCount< Acl::Tree > TreePointer
reconfiguration-safe storage of ACL rules