/daten/src/linux-2.4.27-rsbac-v1.2.3/include/rsbac/rc_data_structures.h File Reference

Go to the source code of this file.

Data Structures

struct  rsbac_rc_role_entry_t
struct  rsbac_rc_old_role_entry_t
struct  rsbac_rc_type_fd_entry_t

Defines

#define RSBAC_RC_NR_ROLE_ENTRY_ITEMS   21
#define RSBAC_RC_ROLE_ENTRY_ITEM_LIST
#define RSBAC_RC_TYPE_VERSION   1
#define RSBAC_RC_NR_TYPE_ENTRY_ITEMS   9
#define RSBAC_RC_TYPE_ENTRY_ITEM_LIST
#define RSBAC_RC_GENERAL_ROLE_ENTRY
#define RSBAC_RC_ROLE_ADMIN_ROLE_ENTRY
#define RSBAC_RC_SYSTEM_ADMIN_ROLE_ENTRY
#define RSBAC_RC_BOOT_ROLE_ENTRY
#define RSBAC_RC_AUDITOR_ROLE_ENTRY


Define Documentation

#define RSBAC_RC_AUDITOR_ROLE_ENTRY
 

Value:

{ \ RC_no_admin, /* admin_type */ \ "Auditor", /* name */ \ RC_type_inherit_parent, /* def_fd_create_type */ \ RSBAC_RC_GENERAL_TYPE, /* def_user_create_type */ \ RC_type_inherit_parent, /* def_process_create_type */ \ RC_type_use_new_role_def_create, /* def_process_chown_type */ \ RC_type_inherit_process, /* def_process_execute_type */ \ RSBAC_RC_GENERAL_TYPE, /* def_ipc_create_type */ \ FALSE /* boot_role */ \ }
Definition at line 246 of file rc_data_structures.h.

Referenced by rsbac_init_rc().

#define RSBAC_RC_BOOT_ROLE_ENTRY
 

Value:

{ \ RC_no_admin, /* admin_type */ \ "System Boot", /* name */ \ RC_type_inherit_parent, /* def_fd_create_type */ \ RSBAC_RC_GENERAL_TYPE, /* def_user_create_type */ \ RC_type_inherit_parent, /* def_process_create_type */ \ RC_type_use_new_role_def_create, /* def_process_chown_type */ \ RC_type_inherit_process, /* def_process_execute_type */ \ RSBAC_RC_GENERAL_TYPE, /* def_ipc_create_type */ \ TRUE /* boot_role */ \ }
Definition at line 233 of file rc_data_structures.h.

Referenced by rsbac_init_rc().

#define RSBAC_RC_GENERAL_ROLE_ENTRY
 

Value:

{ \ RC_no_admin, /* admin_type */ \ "General User", /* name */ \ RC_type_inherit_parent, /* def_fd_create_type */ \ RSBAC_RC_GENERAL_TYPE, /* def_user_create_type */ \ RC_type_inherit_parent, /* def_process_create_type */ \ RC_type_use_new_role_def_create, /* def_process_chown_type */ \ RC_type_inherit_process, /* def_process_execute_type */ \ RSBAC_RC_GENERAL_TYPE, /* def_ipc_create_type */ \ FALSE /* boot_role */ \ }
Definition at line 194 of file rc_data_structures.h.

Referenced by rsbac_init_rc().

#define RSBAC_RC_NR_ROLE_ENTRY_ITEMS   21
 

Definition at line 137 of file rc_data_structures.h.

#define RSBAC_RC_NR_TYPE_ENTRY_ITEMS   9
 

Definition at line 177 of file rc_data_structures.h.

#define RSBAC_RC_ROLE_ADMIN_ROLE_ENTRY
 

Value:

{ \ RC_role_admin, /* admin_type */ \ "Role Admin", /* name */ \ RC_type_inherit_parent, /* def_fd_create_type */ \ RSBAC_RC_GENERAL_TYPE, /* def_user_create_type */ \ RC_type_inherit_parent, /* def_process_create_type */ \ RC_type_use_new_role_def_create, /* def_process_chown_type */ \ RC_type_inherit_process, /* def_process_execute_type */ \ RSBAC_RC_GENERAL_TYPE, /* def_ipc_create_type */ \ FALSE /* boot_role */ \ }
Definition at line 207 of file rc_data_structures.h.

Referenced by rsbac_init_rc().

#define RSBAC_RC_ROLE_ENTRY_ITEM_LIST
 

Value:

Definition at line 138 of file rc_data_structures.h.

#define RSBAC_RC_SYSTEM_ADMIN_ROLE_ENTRY
 

Value:

{ \ RC_system_admin, /* admin_type */ \ "System Admin", /* name */ \ RC_type_inherit_parent, /* def_fd_create_type */ \ RSBAC_RC_GENERAL_TYPE, /* def_user_create_type */ \ RC_type_inherit_parent, /* def_process_create_type */ \ RC_type_use_new_role_def_create, /* def_process_chown_type */ \ RC_type_inherit_process, /* def_process_execute_type */ \ RSBAC_RC_GENERAL_TYPE, /* def_ipc_create_type */ \ FALSE /* boot_role */ \ }
Definition at line 220 of file rc_data_structures.h.

Referenced by rsbac_init_rc().

#define RSBAC_RC_TYPE_ENTRY_ITEM_LIST
 

Value:

Definition at line 178 of file rc_data_structures.h.

#define RSBAC_RC_TYPE_VERSION   1
 

Definition at line 169 of file rc_data_structures.h.


Generated on Tue Aug 31 10:05:27 2004 for RSBAC by doxygen 1.3.8