]>
git.ipfire.org Git - thirdparty/squid.git/blob - src/acl/Gadgets.h
1 #ifndef SQUID_ACL_GADGETS_H
2 #define SQUID_ACL_GADGETS_H
16 void aclDestroyAccessList(acl_access
**list
);
18 void aclDestroyAcls(ACL
**);
20 void aclDestroyAclList(ACLList
**);
22 void aclParseAccessLine(ConfigParser
&parser
, acl_access
**);
24 void aclParseAclList(ConfigParser
&parser
, ACLList
**);
26 int aclIsProxyAuth(const char *name
);
28 err_type
aclGetDenyInfoPage(AclDenyInfoList
** head
, const char *name
, int redirect_allowed
);
30 void aclParseDenyInfoLine(AclDenyInfoList
**);
32 void aclDestroyDenyInfoList(AclDenyInfoList
**);
34 wordlist
*aclDumpGeneric(const ACL
*);
36 void aclCacheMatchFlush(dlink_list
* cache
);
38 void dump_acl_access(StoreEntry
* entry
, const char *name
, acl_access
* head
);
40 void dump_acl_list(StoreEntry
* entry
, ACLList
* head
);
42 #endif /* SQUID_ACL_GADGETS_H */