Coda Distributed File System
Classes | Macros | Typedefs
prs.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PRS_InternalCPS
 

Macros

#define PRS_VERSION   "PRS v2003.05.23"
 
#define PRS_MAXNAMELEN   100 /* Maximum length of group and user names */
 
#define PRS_ANYUSERGROUP   "System:AnyUser"
 
#define PRS_ADMINGROUP   "System:Administrators"
 
#define PRSFS_READ   1 /*Read files*/
 
#define PRSFS_WRITE   2 /*Write and write-lock existing files*/
 
#define PRSFS_INSERT   4 /*Insert and write-lock new files*/
 
#define PRSFS_LOOKUP   8 /*Enumerate files and examine access list */
 
#define PRSFS_DELETE   16 /*Remove files*/
 
#define PRSFS_LOCK   32 /*Read-lock files*/
 
#define PRSFS_ADMINISTER   64 /*Set access list of directory*/
 
#define PRSFS_ALL   127
 

Typedefs

typedef char * PRS_ExternalCPS
 

Macro Definition Documentation

◆ PRS_ADMINGROUP

#define PRS_ADMINGROUP   "System:Administrators"

◆ PRS_ANYUSERGROUP

#define PRS_ANYUSERGROUP   "System:AnyUser"

◆ PRS_MAXNAMELEN

#define PRS_MAXNAMELEN   100 /* Maximum length of group and user names */

◆ PRS_VERSION

#define PRS_VERSION   "PRS v2003.05.23"

◆ PRSFS_ADMINISTER

#define PRSFS_ADMINISTER   64 /*Set access list of directory*/

◆ PRSFS_ALL

#define PRSFS_ALL   127

◆ PRSFS_DELETE

#define PRSFS_DELETE   16 /*Remove files*/

◆ PRSFS_INSERT

#define PRSFS_INSERT   4 /*Insert and write-lock new files*/

◆ PRSFS_LOCK

#define PRSFS_LOCK   32 /*Read-lock files*/

◆ PRSFS_LOOKUP

#define PRSFS_LOOKUP   8 /*Enumerate files and examine access list */

◆ PRSFS_READ

#define PRSFS_READ   1 /*Read files*/

◆ PRSFS_WRITE

#define PRSFS_WRITE   2 /*Write and write-lock existing files*/

Typedef Documentation

◆ PRS_ExternalCPS

typedef char* PRS_ExternalCPS