Mini Shell
# This file was automatically generated by SWIG (http://www.swig.org).
# Version 4.0.2
#
# Do not make changes to this file unless you know what you are doing--modify
# the SWIG interface file instead.
from sys import version_info as _swig_python_version_info
if _swig_python_version_info < (2, 7, 0):
raise RuntimeError("Python 2.7 or later required")
# Import the low-level C/C++ module
if __package__ or "." in __name__:
from . import _semanage
else:
import _semanage
try:
import builtins as __builtin__
except ImportError:
import __builtin__
def _swig_repr(self):
try:
strthis = "proxy of " + self.this.__repr__()
except __builtin__.Exception:
strthis = ""
return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
def _swig_setattr_nondynamic_instance_variable(set):
def set_instance_attr(self, name, value):
if name == "thisown":
self.this.own(value)
elif name == "this":
set(self, name, value)
elif hasattr(self, name) and isinstance(getattr(type(self), name), property):
set(self, name, value)
else:
raise AttributeError("You cannot add instance attributes to %s" % self)
return set_instance_attr
def _swig_setattr_nondynamic_class_variable(set):
def set_class_attr(cls, name, value):
if hasattr(cls, name) and not isinstance(getattr(cls, name), property):
set(cls, name, value)
else:
raise AttributeError("You cannot add class attributes to %s" % cls)
return set_class_attr
def _swig_add_metaclass(metaclass):
"""Class decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclass"""
def wrapper(cls):
return metaclass(cls.__name__, cls.__bases__, cls.__dict__.copy())
return wrapper
class _SwigNonDynamicMeta(type):
"""Meta class to enforce nondynamic attributes (no new attributes) for a class"""
__setattr__ = _swig_setattr_nondynamic_class_variable(type.__setattr__)
SEMANAGE_MSG_ERR = _semanage.SEMANAGE_MSG_ERR
SEMANAGE_MSG_WARN = _semanage.SEMANAGE_MSG_WARN
SEMANAGE_MSG_INFO = _semanage.SEMANAGE_MSG_INFO
def semanage_msg_get_level(handle):
return _semanage.semanage_msg_get_level(handle)
def semanage_msg_get_channel(handle):
return _semanage.semanage_msg_get_channel(handle)
def semanage_msg_get_fname(handle):
return _semanage.semanage_msg_get_fname(handle)
def semanage_msg_set_callback(handle, msg_callback, msg_callback_arg):
return _semanage.semanage_msg_set_callback(handle, msg_callback, msg_callback_arg)
def semanage_handle_create():
return _semanage.semanage_handle_create()
def semanage_handle_destroy(arg1):
return _semanage.semanage_handle_destroy(arg1)
SEMANAGE_CON_INVALID = _semanage.SEMANAGE_CON_INVALID
SEMANAGE_CON_DIRECT = _semanage.SEMANAGE_CON_DIRECT
SEMANAGE_CON_POLSERV_LOCAL = _semanage.SEMANAGE_CON_POLSERV_LOCAL
SEMANAGE_CON_POLSERV_REMOTE = _semanage.SEMANAGE_CON_POLSERV_REMOTE
def semanage_select_store(handle, path, storetype):
return _semanage.semanage_select_store(handle, path, storetype)
def semanage_reload_policy(handle):
return _semanage.semanage_reload_policy(handle)
def semanage_set_reload(handle, do_reload):
return _semanage.semanage_set_reload(handle, do_reload)
def semanage_set_rebuild(handle, do_rebuild):
return _semanage.semanage_set_rebuild(handle, do_rebuild)
def semanage_set_check_ext_changes(handle, do_check):
return _semanage.semanage_set_check_ext_changes(handle, do_check)
def semanage_get_hll_compiler_path(sh, lang_ext):
return _semanage.semanage_get_hll_compiler_path(sh, lang_ext)
def semanage_set_create_store(handle, create_store):
return _semanage.semanage_set_create_store(handle, create_store)
def semanage_get_disable_dontaudit(handle):
return _semanage.semanage_get_disable_dontaudit(handle)
def semanage_set_disable_dontaudit(handle, disable_dontaudit):
return _semanage.semanage_set_disable_dontaudit(handle, disable_dontaudit)
def semanage_set_check_contexts(sh, do_check_contexts):
return _semanage.semanage_set_check_contexts(sh, do_check_contexts)
def semanage_get_default_priority(sh):
return _semanage.semanage_get_default_priority(sh)
def semanage_set_default_priority(sh, priority):
return _semanage.semanage_set_default_priority(sh, priority)
def semanage_is_managed(arg1):
return _semanage.semanage_is_managed(arg1)
def semanage_connect(arg1):
return _semanage.semanage_connect(arg1)
def semanage_disconnect(arg1):
return _semanage.semanage_disconnect(arg1)
def semanage_begin_transaction(arg1):
return _semanage.semanage_begin_transaction(arg1)
def semanage_commit(arg1):
return _semanage.semanage_commit(arg1)
SEMANAGE_CAN_READ = _semanage.SEMANAGE_CAN_READ
SEMANAGE_CAN_WRITE = _semanage.SEMANAGE_CAN_WRITE
def semanage_access_check(sh):
return _semanage.semanage_access_check(sh)
def semanage_is_connected(sh):
return _semanage.semanage_is_connected(sh)
def semanage_mls_enabled(sh):
return _semanage.semanage_mls_enabled(sh)
def semanage_set_root(path):
return _semanage.semanage_set_root(path)
def semanage_root():
return _semanage.semanage_root()
def semanage_get_preserve_tunables(handle):
return _semanage.semanage_get_preserve_tunables(handle)
def semanage_set_preserve_tunables(handle, preserve_tunables):
return _semanage.semanage_set_preserve_tunables(handle, preserve_tunables)
def semanage_get_ignore_module_cache(handle):
return _semanage.semanage_get_ignore_module_cache(handle)
def semanage_set_ignore_module_cache(handle, ignore_module_cache):
return _semanage.semanage_set_ignore_module_cache(handle, ignore_module_cache)
def semanage_set_store_root(sh, store_root):
return _semanage.semanage_set_store_root(sh, store_root)
def semanage_module_install(arg1, module_data, data_len, name, ext_lang):
return _semanage.semanage_module_install(arg1, module_data, data_len, name, ext_lang)
def semanage_module_install_file(arg1, module_name):
return _semanage.semanage_module_install_file(arg1, module_name)
def semanage_module_remove(arg1, module_name):
return _semanage.semanage_module_remove(arg1, module_name)
def semanage_module_extract(sh, modkey, extract_cil):
return _semanage.semanage_module_extract(sh, modkey, extract_cil)
def semanage_module_list(arg1):
return _semanage.semanage_module_list(arg1)
def semanage_module_info_datum_destroy(arg1):
return _semanage.semanage_module_info_datum_destroy(arg1)
def semanage_module_list_nth(list, n):
return _semanage.semanage_module_list_nth(list, n)
def semanage_module_get_name(arg1):
return _semanage.semanage_module_get_name(arg1)
def semanage_module_info_create(sh):
return _semanage.semanage_module_info_create(sh)
def semanage_module_info_destroy(handle, modinfo):
return _semanage.semanage_module_info_destroy(handle, modinfo)
def semanage_module_info_get_priority(sh, modinfo):
return _semanage.semanage_module_info_get_priority(sh, modinfo)
def semanage_module_info_get_name(sh, modinfo):
return _semanage.semanage_module_info_get_name(sh, modinfo)
def semanage_module_info_get_lang_ext(sh, modinfo):
return _semanage.semanage_module_info_get_lang_ext(sh, modinfo)
def semanage_module_info_get_enabled(sh, modinfo):
return _semanage.semanage_module_info_get_enabled(sh, modinfo)
def semanage_module_info_set_priority(sh, modinfo, priority):
return _semanage.semanage_module_info_set_priority(sh, modinfo, priority)
def semanage_module_info_set_name(sh, modinfo, name):
return _semanage.semanage_module_info_set_name(sh, modinfo, name)
def semanage_module_info_set_lang_ext(sh, modinfo, lang_ext):
return _semanage.semanage_module_info_set_lang_ext(sh, modinfo, lang_ext)
def semanage_module_info_set_enabled(sh, modinfo, enabled):
return _semanage.semanage_module_info_set_enabled(sh, modinfo, enabled)
def semanage_module_key_create(sh):
return _semanage.semanage_module_key_create(sh)
def semanage_module_key_destroy(sh, modkey):
return _semanage.semanage_module_key_destroy(sh, modkey)
def semanage_module_key_get_name(sh, modkey):
return _semanage.semanage_module_key_get_name(sh, modkey)
def semanage_module_key_get_priority(sh, modkey):
return _semanage.semanage_module_key_get_priority(sh, modkey)
def semanage_module_key_set_name(sh, modkey, name):
return _semanage.semanage_module_key_set_name(sh, modkey, name)
def semanage_module_key_set_priority(sh, modkey, priority):
return _semanage.semanage_module_key_set_priority(sh, modkey, priority)
def semanage_module_set_enabled(sh, modkey, enabled):
return _semanage.semanage_module_set_enabled(sh, modkey, enabled)
def semanage_module_get_module_info(sh, modkey):
return _semanage.semanage_module_get_module_info(sh, modkey)
def semanage_module_list_all(sh):
return _semanage.semanage_module_list_all(sh)
def semanage_module_install_info(sh, modinfo, data, data_len):
return _semanage.semanage_module_install_info(sh, modinfo, data, data_len)
def semanage_module_remove_key(sh, modkey):
return _semanage.semanage_module_remove_key(sh, modkey)
def semanage_module_get_enabled(sh, modkey):
return _semanage.semanage_module_get_enabled(sh, modkey)
def semanage_module_compute_checksum(sh, modkey, cil):
return _semanage.semanage_module_compute_checksum(sh, modkey, cil)
def semanage_context_get_user(con):
return _semanage.semanage_context_get_user(con)
def semanage_context_set_user(handle, con, user):
return _semanage.semanage_context_set_user(handle, con, user)
def semanage_context_get_role(con):
return _semanage.semanage_context_get_role(con)
def semanage_context_set_role(handle, con, role):
return _semanage.semanage_context_set_role(handle, con, role)
def semanage_context_get_type(con):
return _semanage.semanage_context_get_type(con)
def semanage_context_set_type(handle, con, type):
return _semanage.semanage_context_set_type(handle, con, type)
def semanage_context_get_mls(con):
return _semanage.semanage_context_get_mls(con)
def semanage_context_set_mls(handle, con, mls_range):
return _semanage.semanage_context_set_mls(handle, con, mls_range)
def semanage_context_create(handle):
return _semanage.semanage_context_create(handle)
def semanage_context_clone(handle, con):
return _semanage.semanage_context_clone(handle, con)
def semanage_context_free(con):
return _semanage.semanage_context_free(con)
def semanage_context_from_string(handle, str):
return _semanage.semanage_context_from_string(handle, str)
def semanage_context_to_string(handle, con):
return _semanage.semanage_context_to_string(handle, con)
def semanage_bool_key_create(handle, name):
return _semanage.semanage_bool_key_create(handle, name)
def semanage_bool_key_extract(handle, boolean):
return _semanage.semanage_bool_key_extract(handle, boolean)
def semanage_bool_key_free(key):
return _semanage.semanage_bool_key_free(key)
def semanage_bool_compare(boolean, key):
return _semanage.semanage_bool_compare(boolean, key)
def semanage_bool_compare2(boolean, boolean2):
return _semanage.semanage_bool_compare2(boolean, boolean2)
def semanage_bool_get_name(boolean):
return _semanage.semanage_bool_get_name(boolean)
def semanage_bool_set_name(handle, boolean, name):
return _semanage.semanage_bool_set_name(handle, boolean, name)
def semanage_bool_get_value(boolean):
return _semanage.semanage_bool_get_value(boolean)
def semanage_bool_set_value(boolean, value):
return _semanage.semanage_bool_set_value(boolean, value)
def semanage_bool_create(handle):
return _semanage.semanage_bool_create(handle)
def semanage_bool_clone(handle, boolean):
return _semanage.semanage_bool_clone(handle, boolean)
def semanage_bool_free(boolean):
return _semanage.semanage_bool_free(boolean)
def semanage_bool_query(handle, key):
return _semanage.semanage_bool_query(handle, key)
def semanage_bool_exists(handle, key):
return _semanage.semanage_bool_exists(handle, key)
def semanage_bool_count(handle):
return _semanage.semanage_bool_count(handle)
def semanage_bool_iterate(handle, handler, handler_arg):
return _semanage.semanage_bool_iterate(handle, handler, handler_arg)
def semanage_bool_list(handle):
return _semanage.semanage_bool_list(handle)
def semanage_bool_modify_local(handle, key, data):
return _semanage.semanage_bool_modify_local(handle, key, data)
def semanage_bool_del_local(handle, key):
return _semanage.semanage_bool_del_local(handle, key)
def semanage_bool_query_local(handle, key):
return _semanage.semanage_bool_query_local(handle, key)
def semanage_bool_exists_local(handle, key):
return _semanage.semanage_bool_exists_local(handle, key)
def semanage_bool_count_local(handle):
return _semanage.semanage_bool_count_local(handle)
def semanage_bool_iterate_local(handle, handler, handler_arg):
return _semanage.semanage_bool_iterate_local(handle, handler, handler_arg)
def semanage_bool_list_local(handle):
return _semanage.semanage_bool_list_local(handle)
def semanage_bool_set_active(handle, key, data):
return _semanage.semanage_bool_set_active(handle, key, data)
def semanage_bool_query_active(handle, key):
return _semanage.semanage_bool_query_active(handle, key)
def semanage_bool_exists_active(handle, key):
return _semanage.semanage_bool_exists_active(handle, key)
def semanage_bool_count_active(handle):
return _semanage.semanage_bool_count_active(handle)
def semanage_bool_iterate_active(handle, handler, handler_arg):
return _semanage.semanage_bool_iterate_active(handle, handler, handler_arg)
def semanage_bool_list_active(handle):
return _semanage.semanage_bool_list_active(handle)
def semanage_iface_compare(iface, key):
return _semanage.semanage_iface_compare(iface, key)
def semanage_iface_compare2(iface, iface2):
return _semanage.semanage_iface_compare2(iface, iface2)
def semanage_iface_key_create(handle, name):
return _semanage.semanage_iface_key_create(handle, name)
def semanage_iface_key_extract(handle, iface):
return _semanage.semanage_iface_key_extract(handle, iface)
def semanage_iface_key_free(key):
return _semanage.semanage_iface_key_free(key)
def semanage_iface_get_name(iface):
return _semanage.semanage_iface_get_name(iface)
def semanage_iface_set_name(handle, iface, name):
return _semanage.semanage_iface_set_name(handle, iface, name)
def semanage_iface_get_ifcon(iface):
return _semanage.semanage_iface_get_ifcon(iface)
def semanage_iface_set_ifcon(handle, iface, con):
return _semanage.semanage_iface_set_ifcon(handle, iface, con)
def semanage_iface_get_msgcon(iface):
return _semanage.semanage_iface_get_msgcon(iface)
def semanage_iface_set_msgcon(handle, iface, con):
return _semanage.semanage_iface_set_msgcon(handle, iface, con)
def semanage_iface_create(handle):
return _semanage.semanage_iface_create(handle)
def semanage_iface_clone(handle, iface):
return _semanage.semanage_iface_clone(handle, iface)
def semanage_iface_free(iface):
return _semanage.semanage_iface_free(iface)
def semanage_iface_modify_local(handle, key, data):
return _semanage.semanage_iface_modify_local(handle, key, data)
def semanage_iface_del_local(handle, key):
return _semanage.semanage_iface_del_local(handle, key)
def semanage_iface_query_local(handle, key):
return _semanage.semanage_iface_query_local(handle, key)
def semanage_iface_exists_local(handle, key):
return _semanage.semanage_iface_exists_local(handle, key)
def semanage_iface_count_local(handle):
return _semanage.semanage_iface_count_local(handle)
def semanage_iface_iterate_local(handle, handler, handler_arg):
return _semanage.semanage_iface_iterate_local(handle, handler, handler_arg)
def semanage_iface_list_local(handle):
return _semanage.semanage_iface_list_local(handle)
def semanage_iface_query(handle, key):
return _semanage.semanage_iface_query(handle, key)
def semanage_iface_exists(handle, key):
return _semanage.semanage_iface_exists(handle, key)
def semanage_iface_count(handle):
return _semanage.semanage_iface_count(handle)
def semanage_iface_iterate(handle, handler, handler_arg):
return _semanage.semanage_iface_iterate(handle, handler, handler_arg)
def semanage_iface_list(handle):
return _semanage.semanage_iface_list(handle)
def semanage_user_key_create(handle, name):
return _semanage.semanage_user_key_create(handle, name)
def semanage_user_key_extract(handle, user):
return _semanage.semanage_user_key_extract(handle, user)
def semanage_user_key_free(key):
return _semanage.semanage_user_key_free(key)
def semanage_user_compare(user, key):
return _semanage.semanage_user_compare(user, key)
def semanage_user_compare2(user, user2):
return _semanage.semanage_user_compare2(user, user2)
def semanage_user_get_name(user):
return _semanage.semanage_user_get_name(user)
def semanage_user_set_name(handle, user, name):
return _semanage.semanage_user_set_name(handle, user, name)
def semanage_user_get_prefix(user):
return _semanage.semanage_user_get_prefix(user)
def semanage_user_set_prefix(handle, user, name):
return _semanage.semanage_user_set_prefix(handle, user, name)
def semanage_user_get_mlslevel(user):
return _semanage.semanage_user_get_mlslevel(user)
def semanage_user_set_mlslevel(handle, user, mls_level):
return _semanage.semanage_user_set_mlslevel(handle, user, mls_level)
def semanage_user_get_mlsrange(user):
return _semanage.semanage_user_get_mlsrange(user)
def semanage_user_set_mlsrange(handle, user, mls_range):
return _semanage.semanage_user_set_mlsrange(handle, user, mls_range)
def semanage_user_get_num_roles(user):
return _semanage.semanage_user_get_num_roles(user)
def semanage_user_add_role(handle, user, role):
return _semanage.semanage_user_add_role(handle, user, role)
def semanage_user_del_role(user, role):
return _semanage.semanage_user_del_role(user, role)
def semanage_user_has_role(user, role):
return _semanage.semanage_user_has_role(user, role)
def semanage_user_get_roles(handle, user):
return _semanage.semanage_user_get_roles(handle, user)
def semanage_user_set_roles(handle, user, num_roles):
return _semanage.semanage_user_set_roles(handle, user, num_roles)
def semanage_user_create(handle):
return _semanage.semanage_user_create(handle)
def semanage_user_clone(handle, user):
return _semanage.semanage_user_clone(handle, user)
def semanage_user_free(user):
return _semanage.semanage_user_free(user)
def semanage_user_modify_local(handle, key, data):
return _semanage.semanage_user_modify_local(handle, key, data)
def semanage_user_del_local(handle, key):
return _semanage.semanage_user_del_local(handle, key)
def semanage_user_query_local(handle, key):
return _semanage.semanage_user_query_local(handle, key)
def semanage_user_exists_local(handle, key):
return _semanage.semanage_user_exists_local(handle, key)
def semanage_user_count_local(handle):
return _semanage.semanage_user_count_local(handle)
def semanage_user_iterate_local(handle, handler, handler_arg):
return _semanage.semanage_user_iterate_local(handle, handler, handler_arg)
def semanage_user_list_local(handle):
return _semanage.semanage_user_list_local(handle)
def semanage_user_query(handle, key):
return _semanage.semanage_user_query(handle, key)
def semanage_user_exists(handle, key):
return _semanage.semanage_user_exists(handle, key)
def semanage_user_count(handle):
return _semanage.semanage_user_count(handle)
def semanage_user_iterate(handle, handler, handler_arg):
return _semanage.semanage_user_iterate(handle, handler, handler_arg)
def semanage_user_list(handle):
return _semanage.semanage_user_list(handle)
SEMANAGE_PROTO_UDP = _semanage.SEMANAGE_PROTO_UDP
SEMANAGE_PROTO_TCP = _semanage.SEMANAGE_PROTO_TCP
SEMANAGE_PROTO_DCCP = _semanage.SEMANAGE_PROTO_DCCP
SEMANAGE_PROTO_SCTP = _semanage.SEMANAGE_PROTO_SCTP
def semanage_port_compare(port, key):
return _semanage.semanage_port_compare(port, key)
def semanage_port_compare2(port, port2):
return _semanage.semanage_port_compare2(port, port2)
def semanage_port_key_create(handle, low, high, proto):
return _semanage.semanage_port_key_create(handle, low, high, proto)
def semanage_port_key_extract(handle, port):
return _semanage.semanage_port_key_extract(handle, port)
def semanage_port_key_free(key):
return _semanage.semanage_port_key_free(key)
def semanage_port_get_proto(port):
return _semanage.semanage_port_get_proto(port)
def semanage_port_set_proto(port, proto):
return _semanage.semanage_port_set_proto(port, proto)
def semanage_port_get_proto_str(proto):
return _semanage.semanage_port_get_proto_str(proto)
def semanage_port_get_low(port):
return _semanage.semanage_port_get_low(port)
def semanage_port_get_high(port):
return _semanage.semanage_port_get_high(port)
def semanage_port_set_port(port, port_num):
return _semanage.semanage_port_set_port(port, port_num)
def semanage_port_set_range(port, low, high):
return _semanage.semanage_port_set_range(port, low, high)
def semanage_port_get_con(port):
return _semanage.semanage_port_get_con(port)
def semanage_port_set_con(handle, port, con):
return _semanage.semanage_port_set_con(handle, port, con)
def semanage_port_create(handle):
return _semanage.semanage_port_create(handle)
def semanage_port_clone(handle, port):
return _semanage.semanage_port_clone(handle, port)
def semanage_port_free(port):
return _semanage.semanage_port_free(port)
def semanage_port_modify_local(handle, key, data):
return _semanage.semanage_port_modify_local(handle, key, data)
def semanage_port_del_local(handle, key):
return _semanage.semanage_port_del_local(handle, key)
def semanage_port_query_local(handle, key):
return _semanage.semanage_port_query_local(handle, key)
def semanage_port_exists_local(handle, key):
return _semanage.semanage_port_exists_local(handle, key)
def semanage_port_count_local(handle):
return _semanage.semanage_port_count_local(handle)
def semanage_port_iterate_local(handle, handler, handler_arg):
return _semanage.semanage_port_iterate_local(handle, handler, handler_arg)
def semanage_port_list_local(handle):
return _semanage.semanage_port_list_local(handle)
def semanage_port_query(handle, key):
return _semanage.semanage_port_query(handle, key)
def semanage_port_exists(handle, key):
return _semanage.semanage_port_exists(handle, key)
def semanage_port_count(handle):
return _semanage.semanage_port_count(handle)
def semanage_port_iterate(handle, handler, handler_arg):
return _semanage.semanage_port_iterate(handle, handler, handler_arg)
def semanage_port_list(handle):
return _semanage.semanage_port_list(handle)
def semanage_ibpkey_compare(ibpkey, key):
return _semanage.semanage_ibpkey_compare(ibpkey, key)
def semanage_ibpkey_compare2(ibpkey, ibpkey2):
return _semanage.semanage_ibpkey_compare2(ibpkey, ibpkey2)
def semanage_ibpkey_key_create(handle, subnet_prefix, low, high):
return _semanage.semanage_ibpkey_key_create(handle, subnet_prefix, low, high)
def semanage_ibpkey_key_extract(handle, ibpkey):
return _semanage.semanage_ibpkey_key_extract(handle, ibpkey)
def semanage_ibpkey_key_free(key):
return _semanage.semanage_ibpkey_key_free(key)
def semanage_ibpkey_get_subnet_prefix(handle, ibpkey):
return _semanage.semanage_ibpkey_get_subnet_prefix(handle, ibpkey)
def semanage_ibpkey_get_subnet_prefix_bytes(ibpkey):
return _semanage.semanage_ibpkey_get_subnet_prefix_bytes(ibpkey)
def semanage_ibpkey_set_subnet_prefix(handle, ibpkey, subnet_prefix):
return _semanage.semanage_ibpkey_set_subnet_prefix(handle, ibpkey, subnet_prefix)
def semanage_ibpkey_set_subnet_prefix_bytes(ibpkey, subnet_prefix):
return _semanage.semanage_ibpkey_set_subnet_prefix_bytes(ibpkey, subnet_prefix)
def semanage_ibpkey_get_low(ibpkey):
return _semanage.semanage_ibpkey_get_low(ibpkey)
def semanage_ibpkey_get_high(ibpkey):
return _semanage.semanage_ibpkey_get_high(ibpkey)
def semanage_ibpkey_set_pkey(ibpkey, pkey_num):
return _semanage.semanage_ibpkey_set_pkey(ibpkey, pkey_num)
def semanage_ibpkey_set_range(ibpkey, low, high):
return _semanage.semanage_ibpkey_set_range(ibpkey, low, high)
def semanage_ibpkey_get_con(ibpkey):
return _semanage.semanage_ibpkey_get_con(ibpkey)
def semanage_ibpkey_set_con(handle, ibpkey, con):
return _semanage.semanage_ibpkey_set_con(handle, ibpkey, con)
def semanage_ibpkey_create(handle):
return _semanage.semanage_ibpkey_create(handle)
def semanage_ibpkey_clone(handle, ibpkey):
return _semanage.semanage_ibpkey_clone(handle, ibpkey)
def semanage_ibpkey_free(ibpkey):
return _semanage.semanage_ibpkey_free(ibpkey)
def semanage_ibpkey_modify_local(handle, key, data):
return _semanage.semanage_ibpkey_modify_local(handle, key, data)
def semanage_ibpkey_del_local(handle, key):
return _semanage.semanage_ibpkey_del_local(handle, key)
def semanage_ibpkey_query_local(handle, key):
return _semanage.semanage_ibpkey_query_local(handle, key)
def semanage_ibpkey_exists_local(handle, key):
return _semanage.semanage_ibpkey_exists_local(handle, key)
def semanage_ibpkey_count_local(handle):
return _semanage.semanage_ibpkey_count_local(handle)
def semanage_ibpkey_iterate_local(handle, handler, handler_arg):
return _semanage.semanage_ibpkey_iterate_local(handle, handler, handler_arg)
def semanage_ibpkey_list_local(handle):
return _semanage.semanage_ibpkey_list_local(handle)
def semanage_ibpkey_query(handle, key):
return _semanage.semanage_ibpkey_query(handle, key)
def semanage_ibpkey_exists(handle, key):
return _semanage.semanage_ibpkey_exists(handle, key)
def semanage_ibpkey_count(handle):
return _semanage.semanage_ibpkey_count(handle)
def semanage_ibpkey_iterate(handle, handler, handler_arg):
return _semanage.semanage_ibpkey_iterate(handle, handler, handler_arg)
def semanage_ibpkey_list(handle):
return _semanage.semanage_ibpkey_list(handle)
def semanage_ibendport_compare(ibendport, key):
return _semanage.semanage_ibendport_compare(ibendport, key)
def semanage_ibendport_compare2(ibendport, ibendport2):
return _semanage.semanage_ibendport_compare2(ibendport, ibendport2)
def semanage_ibendport_key_create(handle, ibdev_name, port):
return _semanage.semanage_ibendport_key_create(handle, ibdev_name, port)
def semanage_ibendport_key_extract(handle, ibendport):
return _semanage.semanage_ibendport_key_extract(handle, ibendport)
def semanage_ibendport_key_free(key):
return _semanage.semanage_ibendport_key_free(key)
def semanage_ibendport_get_ibdev_name(handle, ibendport):
return _semanage.semanage_ibendport_get_ibdev_name(handle, ibendport)
def semanage_ibendport_set_ibdev_name(handle, ibendport, ibdev_name):
return _semanage.semanage_ibendport_set_ibdev_name(handle, ibendport, ibdev_name)
def semanage_ibendport_get_port(ibendport):
return _semanage.semanage_ibendport_get_port(ibendport)
def semanage_ibendport_set_port(ibendport, port):
return _semanage.semanage_ibendport_set_port(ibendport, port)
def semanage_ibendport_get_con(ibendport):
return _semanage.semanage_ibendport_get_con(ibendport)
def semanage_ibendport_set_con(handle, ibendport, con):
return _semanage.semanage_ibendport_set_con(handle, ibendport, con)
def semanage_ibendport_create(handle):
return _semanage.semanage_ibendport_create(handle)
def semanage_ibendport_clone(handle, ibendport):
return _semanage.semanage_ibendport_clone(handle, ibendport)
def semanage_ibendport_free(ibendport):
return _semanage.semanage_ibendport_free(ibendport)
def semanage_ibendport_modify_local(handle, key, data):
return _semanage.semanage_ibendport_modify_local(handle, key, data)
def semanage_ibendport_del_local(handle, key):
return _semanage.semanage_ibendport_del_local(handle, key)
def semanage_ibendport_query_local(handle, key):
return _semanage.semanage_ibendport_query_local(handle, key)
def semanage_ibendport_exists_local(handle, key):
return _semanage.semanage_ibendport_exists_local(handle, key)
def semanage_ibendport_count_local(handle):
return _semanage.semanage_ibendport_count_local(handle)
def semanage_ibendport_iterate_local(handle, handler, handler_arg):
return _semanage.semanage_ibendport_iterate_local(handle, handler, handler_arg)
def semanage_ibendport_list_local(handle):
return _semanage.semanage_ibendport_list_local(handle)
def semanage_ibendport_query(handle, key):
return _semanage.semanage_ibendport_query(handle, key)
def semanage_ibendport_exists(handle, key):
return _semanage.semanage_ibendport_exists(handle, key)
def semanage_ibendport_count(handle):
return _semanage.semanage_ibendport_count(handle)
def semanage_ibendport_iterate(handle, handler, handler_arg):
return _semanage.semanage_ibendport_iterate(handle, handler, handler_arg)
def semanage_ibendport_list(handle):
return _semanage.semanage_ibendport_list(handle)
def semanage_fcontext_compare(fcontext, key):
return _semanage.semanage_fcontext_compare(fcontext, key)
def semanage_fcontext_compare2(fcontext, fcontext2):
return _semanage.semanage_fcontext_compare2(fcontext, fcontext2)
def semanage_fcontext_key_create(handle, expr, type):
return _semanage.semanage_fcontext_key_create(handle, expr, type)
def semanage_fcontext_key_extract(handle, fcontext):
return _semanage.semanage_fcontext_key_extract(handle, fcontext)
def semanage_fcontext_key_free(key):
return _semanage.semanage_fcontext_key_free(key)
def semanage_fcontext_get_expr(fcontext):
return _semanage.semanage_fcontext_get_expr(fcontext)
def semanage_fcontext_set_expr(handle, fcontext, expr):
return _semanage.semanage_fcontext_set_expr(handle, fcontext, expr)
SEMANAGE_FCONTEXT_ALL = _semanage.SEMANAGE_FCONTEXT_ALL
SEMANAGE_FCONTEXT_REG = _semanage.SEMANAGE_FCONTEXT_REG
SEMANAGE_FCONTEXT_DIR = _semanage.SEMANAGE_FCONTEXT_DIR
SEMANAGE_FCONTEXT_CHAR = _semanage.SEMANAGE_FCONTEXT_CHAR
SEMANAGE_FCONTEXT_BLOCK = _semanage.SEMANAGE_FCONTEXT_BLOCK
SEMANAGE_FCONTEXT_SOCK = _semanage.SEMANAGE_FCONTEXT_SOCK
SEMANAGE_FCONTEXT_LINK = _semanage.SEMANAGE_FCONTEXT_LINK
SEMANAGE_FCONTEXT_PIPE = _semanage.SEMANAGE_FCONTEXT_PIPE
def semanage_fcontext_get_type(fcontext):
return _semanage.semanage_fcontext_get_type(fcontext)
def semanage_fcontext_get_type_str(type):
return _semanage.semanage_fcontext_get_type_str(type)
def semanage_fcontext_set_type(fcontext, type):
return _semanage.semanage_fcontext_set_type(fcontext, type)
def semanage_fcontext_get_con(fcontext):
return _semanage.semanage_fcontext_get_con(fcontext)
def semanage_fcontext_set_con(handle, fcontext, con):
return _semanage.semanage_fcontext_set_con(handle, fcontext, con)
def semanage_fcontext_create(handle):
return _semanage.semanage_fcontext_create(handle)
def semanage_fcontext_clone(handle, fcontext):
return _semanage.semanage_fcontext_clone(handle, fcontext)
def semanage_fcontext_free(fcontext):
return _semanage.semanage_fcontext_free(fcontext)
def semanage_fcontext_modify_local(handle, key, data):
return _semanage.semanage_fcontext_modify_local(handle, key, data)
def semanage_fcontext_del_local(handle, key):
return _semanage.semanage_fcontext_del_local(handle, key)
def semanage_fcontext_query_local(handle, key):
return _semanage.semanage_fcontext_query_local(handle, key)
def semanage_fcontext_exists_local(handle, key):
return _semanage.semanage_fcontext_exists_local(handle, key)
def semanage_fcontext_count_local(handle):
return _semanage.semanage_fcontext_count_local(handle)
def semanage_fcontext_iterate_local(handle, handler, handler_arg):
return _semanage.semanage_fcontext_iterate_local(handle, handler, handler_arg)
def semanage_fcontext_list_local(handle):
return _semanage.semanage_fcontext_list_local(handle)
def semanage_fcontext_query(handle, key):
return _semanage.semanage_fcontext_query(handle, key)
def semanage_fcontext_exists(handle, key):
return _semanage.semanage_fcontext_exists(handle, key)
def semanage_fcontext_count(handle):
return _semanage.semanage_fcontext_count(handle)
def semanage_fcontext_iterate(handle, handler, handler_arg):
return _semanage.semanage_fcontext_iterate(handle, handler, handler_arg)
def semanage_fcontext_list(handle):
return _semanage.semanage_fcontext_list(handle)
def semanage_fcontext_list_homedirs(handle):
return _semanage.semanage_fcontext_list_homedirs(handle)
def semanage_seuser_key_create(handle, name):
return _semanage.semanage_seuser_key_create(handle, name)
def semanage_seuser_key_extract(handle, seuser):
return _semanage.semanage_seuser_key_extract(handle, seuser)
def semanage_seuser_key_free(key):
return _semanage.semanage_seuser_key_free(key)
def semanage_seuser_compare(seuser, key):
return _semanage.semanage_seuser_compare(seuser, key)
def semanage_seuser_compare2(seuser, seuser2):
return _semanage.semanage_seuser_compare2(seuser, seuser2)
def semanage_seuser_get_name(seuser):
return _semanage.semanage_seuser_get_name(seuser)
def semanage_seuser_set_name(handle, seuser, name):
return _semanage.semanage_seuser_set_name(handle, seuser, name)
def semanage_seuser_get_sename(seuser):
return _semanage.semanage_seuser_get_sename(seuser)
def semanage_seuser_set_sename(handle, seuser, sename):
return _semanage.semanage_seuser_set_sename(handle, seuser, sename)
def semanage_seuser_get_mlsrange(seuser):
return _semanage.semanage_seuser_get_mlsrange(seuser)
def semanage_seuser_set_mlsrange(handle, seuser, mls_range):
return _semanage.semanage_seuser_set_mlsrange(handle, seuser, mls_range)
def semanage_seuser_create(handle):
return _semanage.semanage_seuser_create(handle)
def semanage_seuser_clone(handle, seuser):
return _semanage.semanage_seuser_clone(handle, seuser)
def semanage_seuser_free(seuser):
return _semanage.semanage_seuser_free(seuser)
def semanage_seuser_modify_local(handle, key, data):
return _semanage.semanage_seuser_modify_local(handle, key, data)
def semanage_seuser_del_local(handle, key):
return _semanage.semanage_seuser_del_local(handle, key)
def semanage_seuser_query_local(handle, key):
return _semanage.semanage_seuser_query_local(handle, key)
def semanage_seuser_exists_local(handle, key):
return _semanage.semanage_seuser_exists_local(handle, key)
def semanage_seuser_count_local(handle):
return _semanage.semanage_seuser_count_local(handle)
def semanage_seuser_iterate_local(handle, handler, handler_arg):
return _semanage.semanage_seuser_iterate_local(handle, handler, handler_arg)
def semanage_seuser_list_local(handle):
return _semanage.semanage_seuser_list_local(handle)
def semanage_seuser_query(handle, key):
return _semanage.semanage_seuser_query(handle, key)
def semanage_seuser_exists(handle, key):
return _semanage.semanage_seuser_exists(handle, key)
def semanage_seuser_count(handle):
return _semanage.semanage_seuser_count(handle)
def semanage_seuser_iterate(handle, handler, handler_arg):
return _semanage.semanage_seuser_iterate(handle, handler, handler_arg)
def semanage_seuser_list(handle):
return _semanage.semanage_seuser_list(handle)
SEMANAGE_PROTO_IP4 = _semanage.SEMANAGE_PROTO_IP4
SEMANAGE_PROTO_IP6 = _semanage.SEMANAGE_PROTO_IP6
def semanage_node_compare(node, key):
return _semanage.semanage_node_compare(node, key)
def semanage_node_compare2(node, node2):
return _semanage.semanage_node_compare2(node, node2)
def semanage_node_key_create(handle, addr, mask, proto):
return _semanage.semanage_node_key_create(handle, addr, mask, proto)
def semanage_node_key_extract(handle, node):
return _semanage.semanage_node_key_extract(handle, node)
def semanage_node_key_free(key):
return _semanage.semanage_node_key_free(key)
def semanage_node_get_addr(handle, node):
return _semanage.semanage_node_get_addr(handle, node)
def semanage_node_get_addr_bytes(handle, node):
return _semanage.semanage_node_get_addr_bytes(handle, node)
def semanage_node_set_addr(handle, node, proto, addr):
return _semanage.semanage_node_set_addr(handle, node, proto, addr)
def semanage_node_set_addr_bytes(handle, node, addr, addr_sz):
return _semanage.semanage_node_set_addr_bytes(handle, node, addr, addr_sz)
def semanage_node_get_mask(handle, node):
return _semanage.semanage_node_get_mask(handle, node)
def semanage_node_get_mask_bytes(handle, node):
return _semanage.semanage_node_get_mask_bytes(handle, node)
def semanage_node_set_mask(handle, node, proto, mask):
return _semanage.semanage_node_set_mask(handle, node, proto, mask)
def semanage_node_set_mask_bytes(handle, node, mask, mask_sz):
return _semanage.semanage_node_set_mask_bytes(handle, node, mask, mask_sz)
def semanage_node_get_proto(node):
return _semanage.semanage_node_get_proto(node)
def semanage_node_set_proto(node, proto):
return _semanage.semanage_node_set_proto(node, proto)
def semanage_node_get_proto_str(proto):
return _semanage.semanage_node_get_proto_str(proto)
def semanage_node_get_con(node):
return _semanage.semanage_node_get_con(node)
def semanage_node_set_con(handle, node, con):
return _semanage.semanage_node_set_con(handle, node, con)
def semanage_node_create(handle):
return _semanage.semanage_node_create(handle)
def semanage_node_clone(handle, node):
return _semanage.semanage_node_clone(handle, node)
def semanage_node_free(node):
return _semanage.semanage_node_free(node)
def semanage_node_modify_local(handle, key, data):
return _semanage.semanage_node_modify_local(handle, key, data)
def semanage_node_del_local(handle, key):
return _semanage.semanage_node_del_local(handle, key)
def semanage_node_query_local(handle, key):
return _semanage.semanage_node_query_local(handle, key)
def semanage_node_exists_local(handle, key):
return _semanage.semanage_node_exists_local(handle, key)
def semanage_node_count_local(handle):
return _semanage.semanage_node_count_local(handle)
def semanage_node_iterate_local(handle, handler, handler_arg):
return _semanage.semanage_node_iterate_local(handle, handler, handler_arg)
def semanage_node_list_local(handle):
return _semanage.semanage_node_list_local(handle)
def semanage_node_query(handle, key):
return _semanage.semanage_node_query(handle, key)
def semanage_node_exists(handle, key):
return _semanage.semanage_node_exists(handle, key)
def semanage_node_count(handle):
return _semanage.semanage_node_count(handle)
def semanage_node_iterate(handle, handler, handler_arg):
return _semanage.semanage_node_iterate(handle, handler, handler_arg)
def semanage_node_list(handle):
return _semanage.semanage_node_list(handle)
Zerion Mini Shell 1.0