dazukoio.h File Reference

Go to the source code of this file.

Defines

#define DAZUKO_ON_OPEN   1
#define DAZUKO_ON_CLOSE   2
#define DAZUKO_ON_EXEC   4
#define DAZUKO_ON_CLOSE_MODIFIED   8
#define DAZUKO_ON_UNLINK   16
#define DAZUKO_ON_RMDIR   32

Typedefs

typedef dazuko_id dazuko_id_t

Functions

int dazukoRegister (const char *groupName, const char *mode)
int dazukoSetAccessMask (unsigned long accessMask)
int dazukoAddIncludePath (const char *path)
int dazukoAddExcludePath (const char *path)
int dazukoRemoveAllPaths (void)
int dazukoGetAccess (struct dazuko_access **acc)
int dazukoReturnAccess (struct dazuko_access **acc)
int dazukoUnregister (void)
int dazukoRegister_TS (dazuko_id_t **dazuko, const char *groupName, const char *mode)
int dazukoSetAccessMask_TS (dazuko_id_t *dazuko, unsigned long accessMask)
int dazukoAddIncludePath_TS (dazuko_id_t *dazuko, const char *path)
int dazukoAddExcludePath_TS (dazuko_id_t *dazuko, const char *path)
int dazukoRemoveAllPaths_TS (dazuko_id_t *dazuko)
int dazukoGetAccess_TS (dazuko_id_t *dazuko, struct dazuko_access **acc)
int dazukoReturnAccess_TS (dazuko_id_t *dazuko, struct dazuko_access **acc)
int dazukoUnregister_TS (dazuko_id_t **dazuko)


Define Documentation

#define DAZUKO_ON_CLOSE   2
 

Definition at line 40 of file dazukoio.h.

Referenced by dazuko_sys_check(), dazuko_sys_post(), dazuko_sys_pre(), rsbac_adf_request_daz(), and rsbac_adf_set_attr_daz().

#define DAZUKO_ON_CLOSE_MODIFIED   8
 

Definition at line 42 of file dazukoio.h.

Referenced by dazuko_sys_post(), and dazuko_sys_pre().

#define DAZUKO_ON_EXEC   4
 

Definition at line 41 of file dazukoio.h.

Referenced by rsbac_adf_request_daz(), and rsbac_adf_set_attr_daz().

#define DAZUKO_ON_OPEN   1
 

Definition at line 39 of file dazukoio.h.

Referenced by dazuko_sys_check(), dazuko_sys_post(), dazuko_sys_pre(), rsbac_adf_request_daz(), and rsbac_adf_set_attr_daz().

#define DAZUKO_ON_RMDIR   32
 

Definition at line 44 of file dazukoio.h.

Referenced by rsbac_adf_request_daz(), and rsbac_adf_set_attr_daz().

#define DAZUKO_ON_UNLINK   16
 

Definition at line 43 of file dazukoio.h.

Referenced by rsbac_adf_request_daz(), and rsbac_adf_set_attr_daz().


Typedef Documentation

typedef struct dazuko_id dazuko_id_t
 

Definition at line 74 of file dazukoio.h.


Function Documentation

int dazukoAddExcludePath const char *  path  ) 
 

int dazukoAddExcludePath_TS dazuko_id_t dazuko,
const char *  path
 

int dazukoAddIncludePath const char *  path  ) 
 

int dazukoAddIncludePath_TS dazuko_id_t dazuko,
const char *  path
 

int dazukoGetAccess struct dazuko_access **  acc  ) 
 

int dazukoGetAccess_TS dazuko_id_t dazuko,
struct dazuko_access **  acc
 

int dazukoRegister const char *  groupName,
const char *  mode
 

int dazukoRegister_TS dazuko_id_t **  dazuko,
const char *  groupName,
const char *  mode
 

int dazukoRemoveAllPaths void   ) 
 

int dazukoRemoveAllPaths_TS dazuko_id_t dazuko  ) 
 

int dazukoReturnAccess struct dazuko_access **  acc  ) 
 

int dazukoReturnAccess_TS dazuko_id_t dazuko,
struct dazuko_access **  acc
 

int dazukoSetAccessMask unsigned long  accessMask  ) 
 

int dazukoSetAccessMask_TS dazuko_id_t dazuko,
unsigned long  accessMask
 

int dazukoUnregister void   ) 
 

int dazukoUnregister_TS dazuko_id_t **  dazuko  ) 
 


Generated on Fri Jun 17 09:45:29 2005 for RSBAC by  doxygen 1.4.2