39#define AL_VERSION "AL v2003.05.23"
47#define AL_ALISTVERSION 1
60#define AL_MAXEXTENTRIES \
int AL_GetExternalCPS(int Id, PRS_ExternalCPS *ECPS)
int AL_MaxExtEntries
Definition: alprocs.c:69
void AL_PrintExternalAlist(AL_ExternalAccessList E)
int AL_NameToId(const char *Name, int *Id)
int AL_EnableGroup(int gid, PRS_InternalCPS *ICPS)
int AL_FreeExternalCPS(PRS_ExternalCPS *R)
int AL_FreeCPS(PRS_InternalCPS **C)
int AL_htonCPS(PRS_InternalCPS *C)
int AL_Internalize(AL_ExternalAccessList Elist, AL_AccessList **Alist)
void AL_PrintAlist(AL_AccessList *A)
int AL_NewCPS(int MinNoOfEntries, PRS_InternalCPS **ICPS)
int AL_Initialize(const char *Version)
int AL_NewExternalCPS(int MinNoOfEntries, PRS_ExternalCPS *R)
int AL_ntohAlist(AL_AccessList *Al)
int AL_DisableGroup(int gid, PRS_InternalCPS *ICPS)
int AL_Externalize(AL_AccessList *Alist, AL_ExternalAccessList *Elist)
int AL_IsAMember(int Id, PRS_InternalCPS *ICPS)
Definition: alprocs.c:519
int AL_FreeExternalAlist(AL_ExternalAccessList *R)
int CmpMinus(AL_AccessEntry *a, AL_AccessEntry *b)
Definition: alprocs.c:539
int AL_htonAlist(AL_AccessList *Al)
int AL_FreeAlist(AL_AccessList **Al)
int AL_ntohCPS(PRS_InternalCPS *C)
int AL_NewAlist(int MinNoOfEntries, AL_AccessList **Al)
char * AL_ExternalAccessList
Definition: al.h:63
int CmpPlus(AL_AccessEntry *a, AL_AccessEntry *b)
Definition: alprocs.c:530
int AL_NewExternalAlist(int MinNoOfEntries, AL_ExternalAccessList *R)
int AL_CheckRights(AL_AccessList *Alist, PRS_InternalCPS *CPS, int *WhichRights)
int AL_IdToName(int Id, char *Name)
int AL_GetInternalCPS(int Id, PRS_InternalCPS **ICPS)
int AL_DebugLevel
Definition: util.c:74
char * PRS_ExternalCPS
Definition: prs.h:59
int Id
Definition: al.h:42
int Rights
Definition: al.h:43
int MinusEntriesInUse
Definition: al.h:53
int PlusEntriesInUse
Definition: al.h:52
int Version
Definition: al.h:50
int TotalNoOfEntries
Definition: al.h:51
int MySize
Definition: al.h:49