#include <linux/string.h>
#include <rsbac/types.h>
#include <rsbac/aci.h>
#include <rsbac/rc.h>
#include <rsbac/adf_main.h>
#include <rsbac/error.h>
#include <rsbac/debug.h>
#include <rsbac/helpers.h>
#include <rsbac/getname.h>
#include <rsbac/rc_getname.h>
Go to the source code of this file.
|
|
Definition at line 1449 of file rc_syscalls.c. References A_rc_role, rsbac_target_id_t::process, RC, rsbac_attribute_value_t::rc_role, RI_role_comp, rsbac_rc_target_id_t::role, RSBAC_EWRITEFAILED, rsbac_get_attr(), rsbac_rc_check_comp(), rsbac_rc_role_id_t, rsbac_set_attr(), rsbac_uid_t, T_PROCESS, and TRUE. Referenced by sys_rsbac_rc_change_role(). |
|
Definition at line 56 of file rc_syscalls.c. References FALSE, RC, rsbac_rc_copy_role(), rsbac_rc_role_id_t, rsbac_rc_test_admin_roles(), rsbac_rc_test_role_admin(), rsbac_uid_t, and TRUE. Referenced by sys_rsbac_rc_copy_role(). |
|
Definition at line 1645 of file rc_syscalls.c. References A_rc_role, rsbac_target_id_t::process, RC, rsbac_attribute_value_t::rc_role, RSBAC_EREADFAILED, rsbac_get_attr(), rsbac_rc_role_id_t, T_PROCESS, and TRUE. Referenced by sys_rsbac_rc_get_current_role(). |
|
|
|
|
Definition at line 224 of file rc_main.c. References A_rc_role, rsbac_target_id_t::process, R_NONE, RC, rsbac_attribute_value_t::rc_role, RC_role_max_value, RI_admin_roles, RI_assign_roles, rsbac_rc_target_id_t::role, RSBAC_EINVALIDVALUE, RSBAC_EREADFAILED, rsbac_get_attr(), rsbac_rc_check_comp(), rsbac_rc_role_id_t, T_PROCESS, and TRUE. Referenced by rsbac_rc_sys_copy_role(), rsbac_rc_sys_get_item(), and rsbac_rc_sys_set_item(). |
|
Definition at line 442 of file rc_main.c. References A_rc_role, rsbac_rc_item_value_t::admin_type, NULL, rsbac_target_id_t::process, RC, rsbac_attribute_value_t::rc_role, RC_role_admin, RC_system_admin, RI_admin_type, rsbac_rc_target_id_t::role, RSBAC_EREADFAILED, rsbac_get_attr(), rsbac_rc_get_item(), RT_ROLE, T_PROCESS, and TRUE. Referenced by rsbac_adf_request_rc(), rsbac_rc_sys_copy_role(), rsbac_rc_sys_get_item(), and rsbac_rc_sys_set_item(). |