]>
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 extern void aclDestroyAccessList(acl_access
**list
);
18 extern void aclDestroyAcls(ACL
**);
20 extern void aclDestroyAclList(ACLList
**);
22 extern void aclParseAccessLine(ConfigParser
&parser
, acl_access
**);
24 extern void aclParseAclList(ConfigParser
&parser
, ACLList
**);
26 extern int aclIsProxyAuth(const char *name
);
28 extern err_type
aclGetDenyInfoPage(AclDenyInfoList
** head
, const char *name
, int redirect_allowed
);
30 extern void aclParseDenyInfoLine(AclDenyInfoList
**);
32 extern void aclDestroyDenyInfoList(AclDenyInfoList
**);
34 extern wordlist
*aclDumpGeneric(const ACL
*);
36 extern void aclCacheMatchFlush(dlink_list
* cache
);
38 extern void dump_acl_access(StoreEntry
* entry
, const char *name
, acl_access
* head
);
40 extern void dump_acl_list(StoreEntry
* entry
, ACLList
* head
);
42 #endif /* SQUID_ACL_GADGETS_H */