Back to index

courier  0.68.2
acl.h
Go to the documentation of this file.
00001 /*
00002 */
00003 #ifndef       acl_h
00004 #define       acl_h
00005 
00006 /*
00007 ** Copyright 2004 Double Precision, Inc.  See COPYING for
00008 ** distribution information.
00009 */
00010 
00011 
00012 #include      "config.h"
00013 
00014 #include      "maildir/maildiraclt.h"
00015 #include      "maildir/maildirinfo.h"
00016 
00017 int acl_read(maildir_aclt_list *l, const char *folder,
00018             char **owner);
00019 int acl_read2(maildir_aclt_list *l,
00020              struct maildir_info *minfo,
00021              char **owner);
00022 void acl_computeRights(maildir_aclt_list *l, char *rights,
00023                      const char *owner);
00024 
00025 void acl_computeRightsOnFolder(const char *folder, char *rights);
00026 
00027 #endif