rsbac_target_id_t Union Reference

#include <types.h>


Data Fields

rsbac_ipc_t ipc
rsbac_enum_t scd
rsbac_uid_t user
rsbac_pid_t process
rsbac_netdev_id_t netdev
rsbac_net_temp_id_t nettemp
rsbac_net_obj_desc_t netobj
int dummy


Field Documentation

int rsbac_target_id_t::dummy
 

Definition at line 536 of file types.h.

Referenced by rsbac_pm(), sys_rsbac_adf_log_switch(), and sys_rsbac_switch().

struct rsbac_ipc_t rsbac_target_id_t::ipc
 

Definition at line 529 of file types.h.

Referenced by get_ipc_purpose(), get_target_name(), na_and_pp_ipc(), rsbac_acl_add_to_acl_entry(), rsbac_acl_remove_acl_entry(), rsbac_acl_remove_from_acl_entry(), rsbac_acl_set_acl_entry(), rsbac_adf_request_pm(), rsbac_adf_set_attr(), rsbac_adf_set_attr_pm(), rsbac_aef_msg_queue_alloc_security(), rsbac_aef_shm_alloc_security(), rsbac_aef_shm_free_security(), rsbac_aef_shm_shmat(), rsbac_get_attr(), rsbac_remove_target(), and rsbac_set_attr().

rsbac_netdev_id_t rsbac_target_id_t::netdev
 

Definition at line 533 of file types.h.

Referenced by get_target_name(), rsbac_acl_add_to_acl_entry(), rsbac_acl_get_mask(), rsbac_acl_get_rights(), rsbac_acl_get_single_right(), rsbac_acl_get_tlist(), rsbac_acl_remove_acl(), rsbac_acl_remove_acl_entry(), rsbac_acl_remove_from_acl_entry(), rsbac_acl_set_acl_entry(), rsbac_acl_set_mask(), rsbac_get_attr(), rsbac_remove_target(), and rsbac_set_attr().

struct rsbac_net_obj_desc_t rsbac_target_id_t::netobj
 

Definition at line 535 of file types.h.

Referenced by get_target_name(), rsbac_acl_add_to_acl_entry(), rsbac_acl_get_mask(), rsbac_acl_get_rights(), rsbac_acl_get_single_right(), rsbac_acl_get_tlist(), rsbac_acl_remove_acl(), rsbac_acl_remove_acl_entry(), rsbac_acl_remove_from_acl_entry(), rsbac_acl_set_acl_entry(), rsbac_acl_set_mask(), rsbac_acl_sys_add_to_acl_entry(), rsbac_acl_sys_remove_acl_entry(), rsbac_acl_sys_remove_from_acl_entry(), rsbac_acl_sys_set_acl_entry(), rsbac_acl_sys_set_mask(), rsbac_adf_request_jail(), rsbac_adf_set_attr_jail(), rsbac_aef_file_permission(), rsbac_get_attr(), rsbac_remove_target(), and rsbac_set_attr().

rsbac_net_temp_id_t rsbac_target_id_t::nettemp
 

Definition at line 534 of file types.h.

Referenced by get_target_name(), rsbac_acl_add_to_acl_entry(), rsbac_acl_get_mask(), rsbac_acl_get_rights(), rsbac_acl_get_single_right(), rsbac_acl_get_tlist(), rsbac_acl_remove_acl(), rsbac_acl_remove_acl_entry(), rsbac_acl_remove_from_acl_entry(), rsbac_acl_set_acl_entry(), rsbac_acl_set_mask(), rsbac_get_attr(), rsbac_remove_target(), rsbac_set_attr(), sys_rsbac_net_list_all_template(), and sys_rsbac_net_template().

rsbac_pid_t rsbac_target_id_t::process
 

Definition at line 532 of file types.h.

Referenced by auto_read_attr(), auto_read_write_attr(), auto_write_attr(), check_comp_rc(), check_comp_rc_scd(), get_target_name(), jail_get_flags_process(), jail_get_id_process(), na_and_pp_ipc(), na_and_pp_or_cs(), na_dev(), na_ipc(), request_func(), rsbac_acl_add_to_acl_entry(), rsbac_acl_check_right(), rsbac_acl_check_super(), rsbac_acl_remove_acl_entry(), rsbac_acl_remove_from_acl_entry(), rsbac_acl_set_acl_entry(), rsbac_adf_request_cap(), rsbac_adf_request_daz(), rsbac_adf_request_int(), rsbac_adf_request_jail(), rsbac_adf_request_pm(), rsbac_adf_request_rc(), rsbac_adf_set_attr(), rsbac_adf_set_attr_auth(), rsbac_adf_set_attr_daz(), rsbac_adf_set_attr_jail(), rsbac_adf_set_attr_mac(), rsbac_adf_set_attr_pm(), rsbac_adf_set_attr_rc(), rsbac_aef_ptrace(), rsbac_aef_task_kill(), rsbac_aef_task_setgid(), rsbac_aef_task_setgroups(), rsbac_aef_task_setuid(), rsbac_auth_add_p_cap(), rsbac_auth_p_capset_member(), rsbac_auth_remove_p_cap(), rsbac_get_attr(), rsbac_jail_sys_jail(), rsbac_mac_get_curr_level(), rsbac_mac_get_max_level(), rsbac_mac_get_min_level(), rsbac_mac_set_curr_level(), rsbac_pm_change_current_task(), rsbac_pm_create_file(), rsbac_rc_check_type_comp(), rsbac_rc_sys_change_role(), rsbac_rc_sys_get_current_role(), rsbac_rc_sys_get_eff_rights(), rsbac_rc_sys_set_item(), rsbac_rc_test_admin_roles(), rsbac_rc_test_assign_roles(), rsbac_rc_test_role_admin(), rsbac_remove_target(), rsbac_set_attr(), sys_rsbac_auth_get_p_caplist(), sys_rsbac_mac_get_p_trulist(), and tp_check().

rsbac_enum_t rsbac_target_id_t::scd
 

Definition at line 530 of file types.h.

Referenced by get_target_name(), rsbac_acl_add_to_acl_entry(), rsbac_acl_get_mask(), rsbac_acl_get_rights(), rsbac_acl_get_single_right(), rsbac_acl_get_tlist(), rsbac_acl_remove_acl(), rsbac_acl_remove_acl_entry(), rsbac_acl_remove_from_acl_entry(), rsbac_acl_set_acl_entry(), rsbac_acl_set_mask(), rsbac_adf_request_acl(), rsbac_adf_request_auth(), rsbac_adf_request_fc(), rsbac_adf_request_ff(), rsbac_adf_request_jail(), rsbac_adf_request_mac(), rsbac_adf_request_pm(), rsbac_adf_request_rc(), rsbac_adf_request_sim(), rsbac_aef_sysctl(), rsbac_aef_task_setrlimit(), rsbac_rc_sys_get_eff_rights(), rsbac_stats_acl(), rsbac_stats_auth(), rsbac_stats_mac(), sys_rsbac_check(), sys_rsbac_get_adf_log(), sys_rsbac_stats(), sys_rsbac_stats_pm(), and sys_rsbac_write().

rsbac_uid_t rsbac_target_id_t::user
 

Definition at line 531 of file types.h.

Referenced by check_role_fc(), check_role_sim(), fc_check_sysrole(), get_target_name(), jail_check_sysrole(), mac_check_role(), mac_sys_check_role(), rsbac_acl_add_to_acl_entry(), rsbac_acl_remove_acl_entry(), rsbac_acl_remove_from_acl_entry(), rsbac_acl_set_acl_entry(), rsbac_acl_sys_get_rights(), rsbac_acl_sys_remove_user(), rsbac_adf_request_auth(), rsbac_adf_request_cap(), rsbac_adf_request_daz(), rsbac_adf_request_fc(), rsbac_adf_request_ff(), rsbac_adf_request_int(), rsbac_adf_request_mac(), rsbac_adf_request_pax(), rsbac_adf_request_pm(), rsbac_adf_request_res(), rsbac_adf_request_sim(), rsbac_adf_set_attr(), rsbac_adf_set_attr_cap(), rsbac_adf_set_attr_fc(), rsbac_adf_set_attr_mac(), rsbac_adf_set_attr_rc(), rsbac_adf_set_attr_res(), rsbac_adf_set_attr_sim(), rsbac_get_attr(), rsbac_jail_sys_jail(), rsbac_pm(), rsbac_pm_change_current_task(), rsbac_remove_target(), rsbac_set_attr(), sim_check_sysrole(), and sys_rsbac_daz_flush_cache().


The documentation for this union was generated from the following file:
Generated on Tue Aug 31 10:05:29 2004 for RSBAC by doxygen 1.3.8