#include <linux/string.h>
#include <rsbac/aci.h>
#include <rsbac/adf_main.h>
#include <rsbac/error.h>
#include <rsbac/helpers.h>
#include <rsbac/getname.h>
#include <rsbac/network.h>
#include <rsbac/debug.h>
Go to the source code of this file.
Functions | |
static enum rsbac_adf_req_ret_t | check_role_fc (enum rsbac_target_t target, union rsbac_target_id_t tid, rsbac_uid_t owner) |
static enum rsbac_adf_req_ret_t | fc_check_sysrole (rsbac_uid_t owner, enum rsbac_system_role_t role) |
enum rsbac_adf_req_ret_t | rsbac_adf_request_fc (enum rsbac_adf_request_t request, rsbac_pid_t caller_pid, enum rsbac_target_t target, union rsbac_target_id_t tid, enum rsbac_attribute_t attr, union rsbac_attribute_value_t attr_val, rsbac_uid_t owner) |
int | rsbac_adf_set_attr_fc (enum rsbac_adf_request_t request, rsbac_pid_t caller_pid, enum rsbac_target_t target, union rsbac_target_id_t tid, enum rsbac_target_t new_target, union rsbac_target_id_t new_tid, enum rsbac_attribute_t attr, union rsbac_attribute_value_t attr_val, rsbac_uid_t owner) |
|
Definition at line 30 of file fc_main.c. References A_fc_role, A_object_category, FC, GRANTED, NOT_GRANTED, rsbac_attribute_value_t::object_category, OC_general, OC_security, OC_system, rsbac_get_attr, SR_administrator, SR_security_officer, rsbac_attribute_value_t::system_role, T_USER, TRUE, and rsbac_target_id_t::user. Referenced by rsbac_adf_request_fc(). |
|
Definition at line 149 of file fc_main.c. References A_fc_role, FC, GRANTED, NOT_GRANTED, rsbac_get_attr, rsbac_attribute_value_t::system_role, T_USER, TRUE, and rsbac_target_id_t::user. Referenced by rsbac_adf_request_fc(). |
|
|
Definition at line 795 of file fc_main.c. References A_fc_role, A_local_object_category, A_object_category, FC, rsbac_attribute_value_t::object_category, OC_security, OC_system, R_CREATE, RSBAC_EREADFAILED, RSBAC_EWRITEFAILED, rsbac_get_attr, rsbac_set_attr, SR_administrator, SR_security_officer, SR_user, rsbac_attribute_value_t::system_role, T_IPC, T_NETOBJ, T_USER, TRUE, and rsbac_target_id_t::user. Referenced by rsbac_adf_set_attr(). |