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

Go to the source code of this file.

Defines

#define RSBAC_READ_REQUEST_VECTOR
#define RSBAC_WRITE_REQUEST_VECTOR
#define RSBAC_READ_WRITE_REQUEST_VECTOR
#define RSBAC_READ_WRITE_OPEN_REQUEST_VECTOR
#define RSBAC_EXECUTE_REQUEST_VECTOR
#define RSBAC_SYSTEM_REQUEST_VECTOR
#define RSBAC_SECURITY_REQUEST_VECTOR
#define RSBAC_FD_REQUEST_VECTOR
#define RSBAC_DEV_REQUEST_VECTOR
#define RSBAC_IPC_REQUEST_VECTOR
#define RSBAC_SCD_REQUEST_VECTOR
#define RSBAC_USER_REQUEST_VECTOR
#define RSBAC_PROCESS_REQUEST_VECTOR
#define RSBAC_NETDEV_REQUEST_VECTOR
#define RSBAC_NETTEMP_REQUEST_VECTOR
#define RSBAC_NETOBJ_REQUEST_VECTOR
#define RSBAC_NONE_REQUEST_VECTOR
#define RSBAC_ALL_REQUEST_VECTOR
#define RSBAC_NWR_REQUEST_VECTOR
#define RSBAC_NWW_REQUEST_VECTOR
#define RSBAC_NWC_REQUEST_VECTOR
#define RSBAC_NWE_REQUEST_VECTOR
#define RSBAC_NWF_REQUEST_VECTOR
#define RSBAC_NWM_REQUEST_VECTOR


Define Documentation

#define RSBAC_ALL_REQUEST_VECTOR
 

Definition at line 241 of file request_groups.h.

Referenced by rsbac_rc_sys_set_item().

#define RSBAC_DEV_REQUEST_VECTOR
 

Value:

Definition at line 130 of file request_groups.h.

Referenced by rsbac_init_rc().

#define RSBAC_EXECUTE_REQUEST_VECTOR
 

Value:

Definition at line 79 of file request_groups.h.

Referenced by rsbac_init_rc().

#define RSBAC_FD_REQUEST_VECTOR
 

Value:

(\ ((rsbac_request_vector_t) 1 << R_APPEND_OPEN) | \ ((rsbac_request_vector_t) 1 << R_CHANGE_OWNER) | \ ((rsbac_request_vector_t) 1 << R_CHDIR) | \ ((rsbac_request_vector_t) 1 << R_CLOSE) | \ ((rsbac_request_vector_t) 1 << R_CREATE) | \ ((rsbac_request_vector_t) 1 << R_DELETE) | \ ((rsbac_request_vector_t) 1 << R_EXECUTE) | \ ((rsbac_request_vector_t) 1 << R_GET_PERMISSIONS_DATA) | \ ((rsbac_request_vector_t) 1 << R_GET_STATUS_DATA) | \ ((rsbac_request_vector_t) 1 << R_LINK_HARD) | \ ((rsbac_request_vector_t) 1 << R_MODIFY_ACCESS_DATA) | \ ((rsbac_request_vector_t) 1 << R_MODIFY_ATTRIBUTE) | \ ((rsbac_request_vector_t) 1 << R_MODIFY_PERMISSIONS_DATA) | \ ((rsbac_request_vector_t) 1 << R_MOUNT) | \ ((rsbac_request_vector_t) 1 << R_READ) | \ ((rsbac_request_vector_t) 1 << R_READ_ATTRIBUTE) | \ ((rsbac_request_vector_t) 1 << R_READ_OPEN) | \ ((rsbac_request_vector_t) 1 << R_READ_WRITE_OPEN) | \ ((rsbac_request_vector_t) 1 << R_RENAME) | \ ((rsbac_request_vector_t) 1 << R_SEARCH) | \ ((rsbac_request_vector_t) 1 << R_TRUNCATE) | \ ((rsbac_request_vector_t) 1 << R_UMOUNT) | \ ((rsbac_request_vector_t) 1 << R_WRITE) | \ ((rsbac_request_vector_t) 1 << R_WRITE_OPEN) | \ ((rsbac_request_vector_t) 1 << R_MAP_EXEC) \ )
Definition at line 102 of file request_groups.h.

Referenced by rsbac_init_rc().

#define RSBAC_IPC_REQUEST_VECTOR
 

Value:

(\ ((rsbac_request_vector_t) 1 << R_ALTER) | \ ((rsbac_request_vector_t) 1 << R_APPEND_OPEN) | \ ((rsbac_request_vector_t) 1 << R_CHANGE_GROUP) | \ ((rsbac_request_vector_t) 1 << R_CHANGE_OWNER) | \ ((rsbac_request_vector_t) 1 << R_CLOSE) | \ ((rsbac_request_vector_t) 1 << R_CREATE) | \ ((rsbac_request_vector_t) 1 << R_DELETE) | \ ((rsbac_request_vector_t) 1 << R_GET_PERMISSIONS_DATA) | \ ((rsbac_request_vector_t) 1 << R_GET_STATUS_DATA) | \ ((rsbac_request_vector_t) 1 << R_MODIFY_ATTRIBUTE) | \ ((rsbac_request_vector_t) 1 << R_MODIFY_PERMISSIONS_DATA) | \ ((rsbac_request_vector_t) 1 << R_READ) | \ ((rsbac_request_vector_t) 1 << R_READ_ATTRIBUTE) | \ ((rsbac_request_vector_t) 1 << R_READ_OPEN) | \ ((rsbac_request_vector_t) 1 << R_READ_WRITE_OPEN) | \ ((rsbac_request_vector_t) 1 << R_WRITE) | \ ((rsbac_request_vector_t) 1 << R_WRITE_OPEN) \ )
Definition at line 145 of file request_groups.h.

Referenced by rsbac_init_rc().

#define RSBAC_NETDEV_REQUEST_VECTOR
 

Value:

Definition at line 196 of file request_groups.h.

Referenced by rsbac_init_rc().

#define RSBAC_NETOBJ_REQUEST_VECTOR
 

Value:

Definition at line 213 of file request_groups.h.

Referenced by rsbac_init_rc().

#define RSBAC_NETTEMP_REQUEST_VECTOR
 

Value:

Definition at line 204 of file request_groups.h.

Referenced by rsbac_init_rc().

#define RSBAC_NONE_REQUEST_VECTOR
 

Value:

Definition at line 229 of file request_groups.h.

#define RSBAC_NWC_REQUEST_VECTOR
 

Value:

Definition at line 311 of file request_groups.h.

#define RSBAC_NWE_REQUEST_VECTOR
 

Value:

Definition at line 316 of file request_groups.h.

#define RSBAC_NWF_REQUEST_VECTOR
 

Value:

Definition at line 322 of file request_groups.h.

#define RSBAC_NWM_REQUEST_VECTOR
 

Value:

Definition at line 331 of file request_groups.h.

#define RSBAC_NWR_REQUEST_VECTOR
 

Value:

Definition at line 294 of file request_groups.h.

#define RSBAC_NWW_REQUEST_VECTOR
 

Value:

Definition at line 300 of file request_groups.h.

#define RSBAC_PROCESS_REQUEST_VECTOR
 

Value:

Definition at line 180 of file request_groups.h.

Referenced by rsbac_init_rc().

#define RSBAC_READ_REQUEST_VECTOR
 

Value:

Definition at line 12 of file request_groups.h.

Referenced by rsbac_init_rc().

#define RSBAC_READ_WRITE_OPEN_REQUEST_VECTOR
 

Value:

Definition at line 75 of file request_groups.h.

#define RSBAC_READ_WRITE_REQUEST_VECTOR
 

Value:

(\ RSBAC_READ_REQUEST_VECTOR | \ ((rsbac_request_vector_t) 1 << R_ALTER) | \ ((rsbac_request_vector_t) 1 << R_APPEND_OPEN) | \ ((rsbac_request_vector_t) 1 << R_CHANGE_GROUP) | \ ((rsbac_request_vector_t) 1 << R_CHANGE_OWNER) | \ ((rsbac_request_vector_t) 1 << R_CHANGE_DAC_EFF_OWNER) | \ ((rsbac_request_vector_t) 1 << R_CHANGE_DAC_FS_OWNER) | \ ((rsbac_request_vector_t) 1 << R_CLONE) | \ ((rsbac_request_vector_t) 1 << R_CREATE) | \ ((rsbac_request_vector_t) 1 << R_DELETE) | \ ((rsbac_request_vector_t) 1 << R_LINK_HARD) | \ ((rsbac_request_vector_t) 1 << R_MODIFY_ACCESS_DATA) | \ ((rsbac_request_vector_t) 1 << R_MODIFY_PERMISSIONS_DATA) | \ ((rsbac_request_vector_t) 1 << R_MODIFY_SYSTEM_DATA) | \ ((rsbac_request_vector_t) 1 << R_READ_WRITE_OPEN) | \ ((rsbac_request_vector_t) 1 << R_RENAME) | \ ((rsbac_request_vector_t) 1 << R_SEND_SIGNAL) | \ ((rsbac_request_vector_t) 1 << R_TRACE) | \ ((rsbac_request_vector_t) 1 << R_TRUNCATE) | \ ((rsbac_request_vector_t) 1 << R_WRITE) | \ ((rsbac_request_vector_t) 1 << R_WRITE_OPEN) | \ ((rsbac_request_vector_t) 1 << R_BIND) | \ ((rsbac_request_vector_t) 1 << R_LISTEN) | \ ((rsbac_request_vector_t) 1 << R_ACCEPT) | \ ((rsbac_request_vector_t) 1 << R_CONNECT) | \ ((rsbac_request_vector_t) 1 << R_SEND) | \ ((rsbac_request_vector_t) 1 << R_RECEIVE) | \ ((rsbac_request_vector_t) 1 << R_NET_SHUTDOWN) \ )
Definition at line 44 of file request_groups.h.

Referenced by rsbac_init_rc().

#define RSBAC_SCD_REQUEST_VECTOR
 

Value:

Definition at line 165 of file request_groups.h.

Referenced by rsbac_init_rc().

#define RSBAC_SECURITY_REQUEST_VECTOR
 

Value:

Definition at line 95 of file request_groups.h.

Referenced by rsbac_init_rc().

#define RSBAC_SYSTEM_REQUEST_VECTOR
 

Value:

Definition at line 85 of file request_groups.h.

Referenced by rsbac_init_rc().

#define RSBAC_USER_REQUEST_VECTOR
 

Value:

Definition at line 175 of file request_groups.h.

Referenced by rsbac_init_rc().

#define RSBAC_WRITE_REQUEST_VECTOR
 

Value:

(\ ((rsbac_request_vector_t) 1 << R_ALTER) | \ ((rsbac_request_vector_t) 1 << R_APPEND_OPEN) | \ ((rsbac_request_vector_t) 1 << R_CHANGE_GROUP) | \ ((rsbac_request_vector_t) 1 << R_CHANGE_OWNER) | \ ((rsbac_request_vector_t) 1 << R_CHANGE_DAC_EFF_OWNER) | \ ((rsbac_request_vector_t) 1 << R_CHANGE_DAC_FS_OWNER) | \ ((rsbac_request_vector_t) 1 << R_CLONE) | \ ((rsbac_request_vector_t) 1 << R_CREATE) | \ ((rsbac_request_vector_t) 1 << R_DELETE) | \ ((rsbac_request_vector_t) 1 << R_LINK_HARD) | \ ((rsbac_request_vector_t) 1 << R_MODIFY_ACCESS_DATA) | \ ((rsbac_request_vector_t) 1 << R_MODIFY_PERMISSIONS_DATA) | \ ((rsbac_request_vector_t) 1 << R_RENAME) | \ ((rsbac_request_vector_t) 1 << R_SEND_SIGNAL) | \ ((rsbac_request_vector_t) 1 << R_TRACE) | \ ((rsbac_request_vector_t) 1 << R_TRUNCATE) | \ ((rsbac_request_vector_t) 1 << R_WRITE) | \ ((rsbac_request_vector_t) 1 << R_WRITE_OPEN) \ )
Definition at line 23 of file request_groups.h.


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