16cd6a6acSopenharmony_ciLIBSEPOL_1.0 { 26cd6a6acSopenharmony_ci global: 36cd6a6acSopenharmony_ci cil_add_file; 46cd6a6acSopenharmony_ci cil_db_destroy; 56cd6a6acSopenharmony_ci cil_db_init; 66cd6a6acSopenharmony_ci cil_set_disable_dontaudit; 76cd6a6acSopenharmony_ci cil_set_disable_neverallow; 86cd6a6acSopenharmony_ci cil_set_handle_unknown; 96cd6a6acSopenharmony_ci cil_set_log_handler; 106cd6a6acSopenharmony_ci cil_set_log_level; 116cd6a6acSopenharmony_ci cil_set_preserve_tunables; 126cd6a6acSopenharmony_ci expand_module_avrules; 136cd6a6acSopenharmony_ci sepol_bool_clone; 146cd6a6acSopenharmony_ci sepol_bool_compare; 156cd6a6acSopenharmony_ci sepol_bool_compare2; 166cd6a6acSopenharmony_ci sepol_bool_count; 176cd6a6acSopenharmony_ci sepol_bool_create; 186cd6a6acSopenharmony_ci sepol_bool_exists; 196cd6a6acSopenharmony_ci sepol_bool_free; 206cd6a6acSopenharmony_ci sepol_bool_get_name; 216cd6a6acSopenharmony_ci sepol_bool_get_value; 226cd6a6acSopenharmony_ci sepol_bool_iterate; 236cd6a6acSopenharmony_ci sepol_bool_key_create; 246cd6a6acSopenharmony_ci sepol_bool_key_extract; 256cd6a6acSopenharmony_ci sepol_bool_key_free; 266cd6a6acSopenharmony_ci sepol_bool_key_unpack; 276cd6a6acSopenharmony_ci sepol_bool_query; 286cd6a6acSopenharmony_ci sepol_bool_set; 296cd6a6acSopenharmony_ci sepol_bool_set_name; 306cd6a6acSopenharmony_ci sepol_bool_set_value; 316cd6a6acSopenharmony_ci sepol_check_context; 326cd6a6acSopenharmony_ci sepol_context_check; 336cd6a6acSopenharmony_ci sepol_context_clone; 346cd6a6acSopenharmony_ci sepol_context_create; 356cd6a6acSopenharmony_ci sepol_context_free; 366cd6a6acSopenharmony_ci sepol_context_from_string; 376cd6a6acSopenharmony_ci sepol_context_get_mls; 386cd6a6acSopenharmony_ci sepol_context_get_role; 396cd6a6acSopenharmony_ci sepol_context_get_type; 406cd6a6acSopenharmony_ci sepol_context_get_user; 416cd6a6acSopenharmony_ci sepol_context_set_mls; 426cd6a6acSopenharmony_ci sepol_context_set_role; 436cd6a6acSopenharmony_ci sepol_context_set_type; 446cd6a6acSopenharmony_ci sepol_context_set_user; 456cd6a6acSopenharmony_ci sepol_context_to_string; 466cd6a6acSopenharmony_ci sepol_debug; 476cd6a6acSopenharmony_ci sepol_expand_module; 486cd6a6acSopenharmony_ci sepol_get_disable_dontaudit; 496cd6a6acSopenharmony_ci sepol_get_preserve_tunables; 506cd6a6acSopenharmony_ci sepol_handle_create; 516cd6a6acSopenharmony_ci sepol_handle_destroy; 526cd6a6acSopenharmony_ci sepol_ibendport_alloc_ibdev_name; 536cd6a6acSopenharmony_ci sepol_ibendport_clone; 546cd6a6acSopenharmony_ci sepol_ibendport_compare; 556cd6a6acSopenharmony_ci sepol_ibendport_compare2; 566cd6a6acSopenharmony_ci sepol_ibendport_count; 576cd6a6acSopenharmony_ci sepol_ibendport_create; 586cd6a6acSopenharmony_ci sepol_ibendport_exists; 596cd6a6acSopenharmony_ci sepol_ibendport_free; 606cd6a6acSopenharmony_ci sepol_ibendport_get_con; 616cd6a6acSopenharmony_ci sepol_ibendport_get_ibdev_name; 626cd6a6acSopenharmony_ci sepol_ibendport_get_port; 636cd6a6acSopenharmony_ci sepol_ibendport_iterate; 646cd6a6acSopenharmony_ci sepol_ibendport_key_create; 656cd6a6acSopenharmony_ci sepol_ibendport_key_extract; 666cd6a6acSopenharmony_ci sepol_ibendport_key_free; 676cd6a6acSopenharmony_ci sepol_ibendport_key_unpack; 686cd6a6acSopenharmony_ci sepol_ibendport_modify; 696cd6a6acSopenharmony_ci sepol_ibendport_query; 706cd6a6acSopenharmony_ci sepol_ibendport_set_con; 716cd6a6acSopenharmony_ci sepol_ibendport_set_ibdev_name; 726cd6a6acSopenharmony_ci sepol_ibendport_set_port; 736cd6a6acSopenharmony_ci sepol_ibpkey_clone; 746cd6a6acSopenharmony_ci sepol_ibpkey_compare; 756cd6a6acSopenharmony_ci sepol_ibpkey_compare2; 766cd6a6acSopenharmony_ci sepol_ibpkey_count; 776cd6a6acSopenharmony_ci sepol_ibpkey_create; 786cd6a6acSopenharmony_ci sepol_ibpkey_exists; 796cd6a6acSopenharmony_ci sepol_ibpkey_free; 806cd6a6acSopenharmony_ci sepol_ibpkey_get_con; 816cd6a6acSopenharmony_ci sepol_ibpkey_get_high; 826cd6a6acSopenharmony_ci sepol_ibpkey_get_low; 836cd6a6acSopenharmony_ci sepol_ibpkey_get_subnet_prefix; 846cd6a6acSopenharmony_ci sepol_ibpkey_get_subnet_prefix_bytes; 856cd6a6acSopenharmony_ci sepol_ibpkey_iterate; 866cd6a6acSopenharmony_ci sepol_ibpkey_key_create; 876cd6a6acSopenharmony_ci sepol_ibpkey_key_extract; 886cd6a6acSopenharmony_ci sepol_ibpkey_key_free; 896cd6a6acSopenharmony_ci sepol_ibpkey_key_unpack; 906cd6a6acSopenharmony_ci sepol_ibpkey_modify; 916cd6a6acSopenharmony_ci sepol_ibpkey_query; 926cd6a6acSopenharmony_ci sepol_ibpkey_set_con; 936cd6a6acSopenharmony_ci sepol_ibpkey_set_pkey; 946cd6a6acSopenharmony_ci sepol_ibpkey_set_range; 956cd6a6acSopenharmony_ci sepol_ibpkey_set_subnet_prefix; 966cd6a6acSopenharmony_ci sepol_ibpkey_set_subnet_prefix_bytes; 976cd6a6acSopenharmony_ci sepol_iface_clone; 986cd6a6acSopenharmony_ci sepol_iface_compare; 996cd6a6acSopenharmony_ci sepol_iface_compare2; 1006cd6a6acSopenharmony_ci sepol_iface_count; 1016cd6a6acSopenharmony_ci sepol_iface_create; 1026cd6a6acSopenharmony_ci sepol_iface_exists; 1036cd6a6acSopenharmony_ci sepol_iface_free; 1046cd6a6acSopenharmony_ci sepol_iface_get_ifcon; 1056cd6a6acSopenharmony_ci sepol_iface_get_msgcon; 1066cd6a6acSopenharmony_ci sepol_iface_get_name; 1076cd6a6acSopenharmony_ci sepol_iface_iterate; 1086cd6a6acSopenharmony_ci sepol_iface_key_create; 1096cd6a6acSopenharmony_ci sepol_iface_key_extract; 1106cd6a6acSopenharmony_ci sepol_iface_key_free; 1116cd6a6acSopenharmony_ci sepol_iface_key_unpack; 1126cd6a6acSopenharmony_ci sepol_iface_modify; 1136cd6a6acSopenharmony_ci sepol_iface_query; 1146cd6a6acSopenharmony_ci sepol_iface_set_ifcon; 1156cd6a6acSopenharmony_ci sepol_iface_set_msgcon; 1166cd6a6acSopenharmony_ci sepol_iface_set_name; 1176cd6a6acSopenharmony_ci sepol_link_modules; 1186cd6a6acSopenharmony_ci sepol_link_packages; 1196cd6a6acSopenharmony_ci sepol_mls_check; 1206cd6a6acSopenharmony_ci sepol_mls_contains; 1216cd6a6acSopenharmony_ci sepol_module_package_create; 1226cd6a6acSopenharmony_ci sepol_module_package_free; 1236cd6a6acSopenharmony_ci sepol_module_package_get_file_contexts; 1246cd6a6acSopenharmony_ci sepol_module_package_get_file_contexts_len; 1256cd6a6acSopenharmony_ci sepol_module_package_get_netfilter_contexts; 1266cd6a6acSopenharmony_ci sepol_module_package_get_netfilter_contexts_len; 1276cd6a6acSopenharmony_ci sepol_module_package_get_policy; 1286cd6a6acSopenharmony_ci sepol_module_package_get_seusers; 1296cd6a6acSopenharmony_ci sepol_module_package_get_seusers_len; 1306cd6a6acSopenharmony_ci sepol_module_package_get_user_extra; 1316cd6a6acSopenharmony_ci sepol_module_package_get_user_extra_len; 1326cd6a6acSopenharmony_ci sepol_module_package_info; 1336cd6a6acSopenharmony_ci sepol_module_package_read; 1346cd6a6acSopenharmony_ci sepol_module_package_set_file_contexts; 1356cd6a6acSopenharmony_ci sepol_module_package_set_netfilter_contexts; 1366cd6a6acSopenharmony_ci sepol_module_package_set_seusers; 1376cd6a6acSopenharmony_ci sepol_module_package_set_user_extra; 1386cd6a6acSopenharmony_ci sepol_module_package_write; 1396cd6a6acSopenharmony_ci sepol_msg_get_channel; 1406cd6a6acSopenharmony_ci sepol_msg_get_fname; 1416cd6a6acSopenharmony_ci sepol_msg_get_level; 1426cd6a6acSopenharmony_ci sepol_msg_set_callback; 1436cd6a6acSopenharmony_ci sepol_node_clone; 1446cd6a6acSopenharmony_ci sepol_node_compare; 1456cd6a6acSopenharmony_ci sepol_node_compare2; 1466cd6a6acSopenharmony_ci sepol_node_count; 1476cd6a6acSopenharmony_ci sepol_node_create; 1486cd6a6acSopenharmony_ci sepol_node_exists; 1496cd6a6acSopenharmony_ci sepol_node_free; 1506cd6a6acSopenharmony_ci sepol_node_get_addr; 1516cd6a6acSopenharmony_ci sepol_node_get_addr_bytes; 1526cd6a6acSopenharmony_ci sepol_node_get_con; 1536cd6a6acSopenharmony_ci sepol_node_get_mask; 1546cd6a6acSopenharmony_ci sepol_node_get_mask_bytes; 1556cd6a6acSopenharmony_ci sepol_node_get_proto; 1566cd6a6acSopenharmony_ci sepol_node_get_proto_str; 1576cd6a6acSopenharmony_ci sepol_node_iterate; 1586cd6a6acSopenharmony_ci sepol_node_key_create; 1596cd6a6acSopenharmony_ci sepol_node_key_extract; 1606cd6a6acSopenharmony_ci sepol_node_key_free; 1616cd6a6acSopenharmony_ci sepol_node_key_unpack; 1626cd6a6acSopenharmony_ci sepol_node_modify; 1636cd6a6acSopenharmony_ci sepol_node_query; 1646cd6a6acSopenharmony_ci sepol_node_set_addr; 1656cd6a6acSopenharmony_ci sepol_node_set_addr_bytes; 1666cd6a6acSopenharmony_ci sepol_node_set_con; 1676cd6a6acSopenharmony_ci sepol_node_set_mask; 1686cd6a6acSopenharmony_ci sepol_node_set_mask_bytes; 1696cd6a6acSopenharmony_ci sepol_node_set_proto; 1706cd6a6acSopenharmony_ci sepol_policydb_compat_net; 1716cd6a6acSopenharmony_ci sepol_policydb_create; 1726cd6a6acSopenharmony_ci sepol_policydb_free; 1736cd6a6acSopenharmony_ci sepol_policydb_from_image; 1746cd6a6acSopenharmony_ci sepol_policydb_mls_enabled; 1756cd6a6acSopenharmony_ci sepol_policydb_read; 1766cd6a6acSopenharmony_ci sepol_policydb_set_handle_unknown; 1776cd6a6acSopenharmony_ci sepol_policydb_set_target_platform; 1786cd6a6acSopenharmony_ci sepol_policydb_set_typevers; 1796cd6a6acSopenharmony_ci sepol_policydb_set_vers; 1806cd6a6acSopenharmony_ci sepol_policydb_to_image; 1816cd6a6acSopenharmony_ci sepol_policydb_write; 1826cd6a6acSopenharmony_ci sepol_policy_file_create; 1836cd6a6acSopenharmony_ci sepol_policy_file_free; 1846cd6a6acSopenharmony_ci sepol_policy_file_get_len; 1856cd6a6acSopenharmony_ci sepol_policy_file_set_fp; 1866cd6a6acSopenharmony_ci sepol_policy_file_set_handle; 1876cd6a6acSopenharmony_ci sepol_policy_file_set_mem; 1886cd6a6acSopenharmony_ci sepol_policy_kern_vers_max; 1896cd6a6acSopenharmony_ci sepol_policy_kern_vers_min; 1906cd6a6acSopenharmony_ci sepol_port_clone; 1916cd6a6acSopenharmony_ci sepol_port_compare; 1926cd6a6acSopenharmony_ci sepol_port_compare2; 1936cd6a6acSopenharmony_ci sepol_port_count; 1946cd6a6acSopenharmony_ci sepol_port_create; 1956cd6a6acSopenharmony_ci sepol_port_exists; 1966cd6a6acSopenharmony_ci sepol_port_free; 1976cd6a6acSopenharmony_ci sepol_port_get_con; 1986cd6a6acSopenharmony_ci sepol_port_get_high; 1996cd6a6acSopenharmony_ci sepol_port_get_low; 2006cd6a6acSopenharmony_ci sepol_port_get_proto; 2016cd6a6acSopenharmony_ci sepol_port_get_proto_str; 2026cd6a6acSopenharmony_ci sepol_port_iterate; 2036cd6a6acSopenharmony_ci sepol_port_key_create; 2046cd6a6acSopenharmony_ci sepol_port_key_extract; 2056cd6a6acSopenharmony_ci sepol_port_key_free; 2066cd6a6acSopenharmony_ci sepol_port_key_unpack; 2076cd6a6acSopenharmony_ci sepol_port_modify; 2086cd6a6acSopenharmony_ci sepol_port_query; 2096cd6a6acSopenharmony_ci sepol_port_set_con; 2106cd6a6acSopenharmony_ci sepol_port_set_port; 2116cd6a6acSopenharmony_ci sepol_port_set_proto; 2126cd6a6acSopenharmony_ci sepol_port_set_range; 2136cd6a6acSopenharmony_ci sepol_set_disable_dontaudit; 2146cd6a6acSopenharmony_ci sepol_set_expand_consume_base; 2156cd6a6acSopenharmony_ci sepol_set_policydb_from_file; 2166cd6a6acSopenharmony_ci sepol_set_preserve_tunables; 2176cd6a6acSopenharmony_ci sepol_user_add_role; 2186cd6a6acSopenharmony_ci sepol_user_clone; 2196cd6a6acSopenharmony_ci sepol_user_compare; 2206cd6a6acSopenharmony_ci sepol_user_compare2; 2216cd6a6acSopenharmony_ci sepol_user_count; 2226cd6a6acSopenharmony_ci sepol_user_create; 2236cd6a6acSopenharmony_ci sepol_user_del_role; 2246cd6a6acSopenharmony_ci sepol_user_exists; 2256cd6a6acSopenharmony_ci sepol_user_free; 2266cd6a6acSopenharmony_ci sepol_user_get_mlslevel; 2276cd6a6acSopenharmony_ci sepol_user_get_mlsrange; 2286cd6a6acSopenharmony_ci sepol_user_get_name; 2296cd6a6acSopenharmony_ci sepol_user_get_num_roles; 2306cd6a6acSopenharmony_ci sepol_user_get_roles; 2316cd6a6acSopenharmony_ci sepol_user_has_role; 2326cd6a6acSopenharmony_ci sepol_user_iterate; 2336cd6a6acSopenharmony_ci sepol_user_key_create; 2346cd6a6acSopenharmony_ci sepol_user_key_extract; 2356cd6a6acSopenharmony_ci sepol_user_key_free; 2366cd6a6acSopenharmony_ci sepol_user_key_unpack; 2376cd6a6acSopenharmony_ci sepol_user_modify; 2386cd6a6acSopenharmony_ci sepol_user_query; 2396cd6a6acSopenharmony_ci sepol_user_set_mlslevel; 2406cd6a6acSopenharmony_ci sepol_user_set_mlsrange; 2416cd6a6acSopenharmony_ci sepol_user_set_name; 2426cd6a6acSopenharmony_ci sepol_user_set_roles; 2436cd6a6acSopenharmony_ci local: *; 2446cd6a6acSopenharmony_ci}; 2456cd6a6acSopenharmony_ci 2466cd6a6acSopenharmony_ciLIBSEPOL_1.1 { 2476cd6a6acSopenharmony_ci global: 2486cd6a6acSopenharmony_ci cil_build_policydb; 2496cd6a6acSopenharmony_ci cil_compile; 2506cd6a6acSopenharmony_ci cil_userprefixes_to_string; 2516cd6a6acSopenharmony_ci cil_selinuxusers_to_string; 2526cd6a6acSopenharmony_ci cil_filecons_to_string; 2536cd6a6acSopenharmony_ci cil_set_target_platform; 2546cd6a6acSopenharmony_ci cil_set_policy_version; 2556cd6a6acSopenharmony_ci cil_set_mls; 2566cd6a6acSopenharmony_ci cil_set_attrs_expand_generated; 2576cd6a6acSopenharmony_ci cil_set_attrs_expand_size; 2586cd6a6acSopenharmony_ci cil_set_multiple_decls; 2596cd6a6acSopenharmony_ci cil_write_policy_conf; 2606cd6a6acSopenharmony_ci sepol_ppfile_to_module_package; 2616cd6a6acSopenharmony_ci sepol_module_package_to_cil; 2626cd6a6acSopenharmony_ci sepol_module_policydb_to_cil; 2636cd6a6acSopenharmony_ci sepol_kernel_policydb_to_cil; 2646cd6a6acSopenharmony_ci sepol_kernel_policydb_to_conf; 2656cd6a6acSopenharmony_ci sepol_polcap_getnum; 2666cd6a6acSopenharmony_ci sepol_polcap_getname; 2676cd6a6acSopenharmony_ci} LIBSEPOL_1.0; 2686cd6a6acSopenharmony_ci 2696cd6a6acSopenharmony_ciLIBSEPOL_3.0 { 2706cd6a6acSopenharmony_ci global: 2716cd6a6acSopenharmony_ci sepol_policydb_optimize; 2726cd6a6acSopenharmony_ci cil_write_parse_ast; 2736cd6a6acSopenharmony_ci cil_write_build_ast; 2746cd6a6acSopenharmony_ci cil_write_resolve_ast; 2756cd6a6acSopenharmony_ci cil_set_qualified_names; 2766cd6a6acSopenharmony_ci} LIBSEPOL_1.1; 2776cd6a6acSopenharmony_ci 2786cd6a6acSopenharmony_ciLIBSEPOL_3.4 { 2796cd6a6acSopenharmony_ci global: 2806cd6a6acSopenharmony_ci sepol_av_perm_to_string; 2816cd6a6acSopenharmony_ci sepol_change_sid; 2826cd6a6acSopenharmony_ci sepol_compute_av; 2836cd6a6acSopenharmony_ci sepol_compute_av_reason; 2846cd6a6acSopenharmony_ci sepol_compute_av_reason_buffer; 2856cd6a6acSopenharmony_ci sepol_context_to_sid; 2866cd6a6acSopenharmony_ci sepol_member_sid; 2876cd6a6acSopenharmony_ci sepol_sid_to_context; 2886cd6a6acSopenharmony_ci sepol_string_to_av_perm; 2896cd6a6acSopenharmony_ci sepol_string_to_security_class; 2906cd6a6acSopenharmony_ci sepol_validate_transition_reason_buffer; 2916cd6a6acSopenharmony_ci} LIBSEPOL_3.0; 292