|
Defines |
#define | RSBAC_REG_VERSION 1 |
#define | RSBAC_REG_NAME_LEN 30 |
Typedefs |
typedef int | rsbac_reg_request_func_t (enum rsbac_adf_request_t, rsbac_pid_t, enum rsbac_target_t, union rsbac_target_id_t, enum rsbac_attribute_t, union rsbac_attribute_value_t, rsbac_uid_t) |
typedef int | rsbac_reg_set_attr_func_t (enum rsbac_adf_request_t, rsbac_pid_t, enum rsbac_target_t, union rsbac_target_id_t, enum rsbac_target_t, union rsbac_target_id_t, enum rsbac_attribute_t, union rsbac_attribute_value_t, rsbac_uid_t) |
typedef rsbac_boolean_t | rsbac_reg_need_overwrite_func_t (struct dentry *dentry_p) |
typedef int | rsbac_reg_write_func_t (rsbac_boolean_t need_lock) |
typedef int | rsbac_reg_mount_func_t (kdev_t kdev) |
typedef int | rsbac_reg_umount_func_t (kdev_t kdev) |
typedef int | rsbac_reg_syscall_func_t (void *data) |
typedef int | rsbac_reg_check_func_t (int correct, int check_inode) |
Functions |
rsbac_reg_handle_t | rsbac_reg_register (rsbac_version_t version, struct rsbac_reg_entry_t entry) |
int | rsbac_reg_switch (rsbac_reg_handle_t handle, rsbac_boolean_t value) |
int | rsbac_reg_unregister (rsbac_reg_handle_t handle) |
rsbac_reg_handle_t | rsbac_reg_register_syscall (rsbac_version_t version, struct rsbac_reg_syscall_entry_t entry) |
int | rsbac_reg_unregister_syscall (rsbac_reg_handle_t handle) |