OpenAFS
OpenAFS distributed network file system
|
00001 /* 00002 * Copyright 2000, International Business Machines Corporation and others. 00003 * All Rights Reserved. 00004 * 00005 * This software has been released under the terms of the IBM Public 00006 * License. For details, see the LICENSE file in the top-level source 00007 * directory or online at http://www.openafs.org/dl/license10.html 00008 */ 00009 00010 #ifndef OPENAFS_WINNT_AFSD_CM_ACCESS_H 00011 #define OPENAFS_WINNT_AFSD_CM_ACCESS_H 1 00012 00013 #include "cm_user.h" 00014 00015 extern int cm_HaveAccessRights(struct cm_scache *scp, struct cm_user *up, 00016 struct cm_req *reqp, afs_uint32 rights, afs_uint32 *outRights); 00017 00018 extern long cm_GetAccessRights(struct cm_scache *scp, struct cm_user *up, 00019 struct cm_req *reqp); 00020 00021 extern int cm_accessPerFileCheck; 00022 #endif /* OPENAFS_WINNT_AFSD_CM_ACCESS_H */