src/server/public/acl.h

changeset 63
66442f81f823
parent 59
ab25c0a231d0
child 211
2160585200ac
--- a/src/server/public/acl.h	Thu May 09 19:41:11 2013 +0200
+++ b/src/server/public/acl.h	Sat May 11 13:28:26 2013 +0200
@@ -181,10 +181,16 @@
  * 
  * evalutes all ACLs in acllist
  * 
+ * externacl is set if an acl is extern, otherwise it is set to NULL
+ * 
  * returns NULL if access is allowed or a pointer to the ACLList which
  * denied access
  */
-ACLList* acl_evallist(ACLListHandle *acllist, User *user, int access_mask);
+ACLList* acl_evallist(
+        ACLListHandle *acllist,
+        User *user,
+        int access_mask,
+        ACLList **externacl);
 
 #ifdef	__cplusplus
 }

mercurial