Extension [ extension #97 selinux version 0.6.0 ] { - Functions { Function [ function selinux_is_enabled ] { - Parameters [0] { } - Return [ bool ] } Function [ function selinux_mls_is_enabled ] { - Parameters [0] { } - Return [ bool ] } Function [ function selinux_getenforce ] { - Parameters [0] { } - Return [ int ] } Function [ function selinux_setenforce ] { - Parameters [1] { Parameter #0 [ int $mode ] } - Return [ bool ] } Function [ function selinux_policyvers ] { - Parameters [0] { } - Return [ int|false ] } Function [ function selinux_deny_unknown ] { - Parameters [0] { } - Return [ bool ] } Function [ function selinux_getcon ] { - Parameters [0] { } - Return [ string|false ] } Function [ function selinux_setcon ] { - Parameters [1] { Parameter #0 [ string $context ] } - Return [ bool ] } Function [ function selinux_getpidcon ] { - Parameters [1] { Parameter #0 [ int $pid ] } - Return [ string|false ] } Function [ function selinux_getprevcon ] { - Parameters [0] { } - Return [ string|false ] } Function [ function selinux_getexeccon ] { - Parameters [0] { } - Return [ string|false ] } Function [ function selinux_setexeccon ] { - Parameters [1] { Parameter #0 [ string $context ] } - Return [ bool ] } Function [ function selinux_getfscreatecon ] { - Parameters [0] { } - Return [ string|false ] } Function [ function selinux_setfscreatecon ] { - Parameters [1] { Parameter #0 [ string $context ] } - Return [ bool ] } Function [ function selinux_getkeycreatecon ] { - Parameters [0] { } - Return [ string|false ] } Function [ function selinux_setkeycreatecon ] { - Parameters [1] { Parameter #0 [ string $context ] } - Return [ bool ] } Function [ function selinux_getsockcreatecon ] { - Parameters [0] { } - Return [ string|false ] } Function [ function selinux_setsockcreatecon ] { - Parameters [1] { Parameter #0 [ string $context ] } - Return [ bool ] } Function [ function selinux_getfilecon ] { - Parameters [1] { Parameter #0 [ string $filename ] } - Return [ string|false ] } Function [ function selinux_lgetfilecon ] { - Parameters [1] { Parameter #0 [ string $filename ] } - Return [ string|false ] } Function [ function selinux_fgetfilecon ] { - Parameters [1] { Parameter #0 [ $stream ] } - Return [ string|false ] } Function [ function selinux_setfilecon ] { - Parameters [2] { Parameter #0 [ string $filename ] Parameter #1 [ string $context ] } - Return [ bool ] } Function [ function selinux_lsetfilecon ] { - Parameters [2] { Parameter #0 [ string $filename ] Parameter #1 [ string $context ] } - Return [ bool ] } Function [ function selinux_fsetfilecon ] { - Parameters [2] { Parameter #0 [ $stream ] Parameter #1 [ string $context ] } - Return [ bool ] } Function [ function selinux_getpeercon ] { - Parameters [1] { Parameter #0 [ $stream ] } - Return [ string|false ] } Function [ function selinux_compute_av ] { - Parameters [3] { Parameter #0 [ string $scontext ] Parameter #1 [ string $tcontext ] Parameter #2 [ string $tclass ] } - Return [ array|false ] } Function [ function selinux_compute_create ] { - Parameters [4] { Parameter #0 [ string $scontext ] Parameter #1 [ string $tcontext ] Parameter #2 [ string $tclass ] Parameter #3 [ string $name = null ] } - Return [ string|false ] } Function [ function selinux_compute_relabel ] { - Parameters [3] { Parameter #0 [ string $scontext ] Parameter #1 [ string $tcontext ] Parameter #2 [ string $tclass ] } - Return [ string|false ] } Function [ function selinux_compute_member ] { - Parameters [3] { Parameter #0 [ string $scontext ] Parameter #1 [ string $tcontext ] Parameter #2 [ string $tclass ] } - Return [ string|false ] } Function [ function selinux_compute_user ] { - Parameters [2] { Parameter #0 [ string $scontext ] Parameter #1 [ string $username ] } - Return [ array|false ] } Function [ function selinux_get_initial_context ] { - Parameters [1] { Parameter #0 [ string $name ] } - Return [ string|false ] } Function [ function selinux_check_context ] { - Parameters [1] { Parameter #0 [ string $context ] } - Return [ bool ] } Function [ function selinux_canonicalize_context ] { - Parameters [1] { Parameter #0 [ string $context ] } - Return [ string|false ] } Function [ function selinux_get_boolean_names ] { - Parameters [0] { } - Return [ array|false ] } Function [ function selinux_get_boolean_pending ] { - Parameters [1] { Parameter #0 [ string $bool_name ] } - Return [ int ] } Function [ function selinux_get_boolean_active ] { - Parameters [1] { Parameter #0 [ string $bool_name ] } - Return [ int ] } Function [ function selinux_set_boolean ] { - Parameters [2] { Parameter #0 [ string $bool_name ] Parameter #1 [ int $bool_value ] } - Return [ bool ] } Function [ function selinux_commit_booleans ] { - Parameters [0] { } - Return [ bool ] } Function [ function selinux_trans_to_raw_context ] { - Parameters [1] { Parameter #0 [ string $context ] } - Return [ string|false ] } Function [ function selinux_raw_to_trans_context ] { - Parameters [1] { Parameter #0 [ string $context ] } - Return [ string|false ] } Function [ function selinux_file_label_lookup ] { - Parameters [6] { Parameter #0 [ string $pathname ] Parameter #1 [ int $mode ] Parameter #2 [ bool $validate = false ] Parameter #3 [ bool $baseonly = false ] Parameter #4 [ string $subset = null ] Parameter #5 [ string $specfile = null ] } - Return [ string|false ] } Function [ function selinux_media_label_lookup ] { - Parameters [3] { Parameter #0 [ string $device_name ] Parameter #1 [ bool $validate = false ] Parameter #2 [ string $specfile = null ] } - Return [ string|false ] } Function [ function selinux_x_label_lookup ] { - Parameters [2] { Parameter #0 [ string $x_key ] Parameter #1 [ string $x_type ] } - Return [ string|false ] } Function [ function selinux_db_label_lookup ] { - Parameters [2] { Parameter #0 [ string $db_key ] Parameter #1 [ string $db_type ] } - Return [ string|false ] } Function [ function selinux_getenforcemode ] { - Parameters [0] { } - Return [ string|false ] } Function [ function selinux_getpolicytype ] { - Parameters [0] { } - Return [ string|false ] } Function [ function selinux_policy_root ] { - Parameters [0] { } - Return [ string|false ] } } }