blob: 6dd76441462955aa66dd7fc4ae5d921c6becf256 [file] [log] [blame]
Jiyong Park65d15872020-03-12 14:25:48 +09001LIBSELINUX_R {
Nick Kraleviche31efd62017-01-17 17:50:23 -08002 global:
3 fgetfilecon;
Peter Collingbourne01220992018-09-13 14:25:47 -07004 fgetfilecon_raw;
Nick Kraleviche31efd62017-01-17 17:50:23 -08005 freecon;
Jiyong Park53406842018-06-19 16:51:29 +09006 fsetfilecon;
Nick Kraleviche31efd62017-01-17 17:50:23 -08007 getcon;
8 getfilecon;
9 getpeercon;
10 getpidcon;
11 is_selinux_enabled;
12 lgetfilecon;
13 lsetfilecon;
Jiyong Park53406842018-06-19 16:51:29 +090014 security_compute_create;
15 security_get_initial_context;
16 security_getenforce;
17 security_load_policy;
18 security_policyvers;
19 security_setenforce;
Nick Kraleviche31efd62017-01-17 17:50:23 -080020 selabel_close;
21 selabel_lookup;
Jiyong Park53406842018-06-19 16:51:29 +090022 selabel_lookup_best_match;
Nick Kraleviche31efd62017-01-17 17:50:23 -080023 selabel_open;
24 selinux_android_file_context_handle;
Jiyong Park53406842018-06-19 16:51:29 +090025 selinux_android_hw_service_context_handle;
26 selinux_android_load_policy;
27 selinux_android_load_policy_from_fd;
Nick Kraleviche31efd62017-01-17 17:50:23 -080028 selinux_android_restorecon;
29 selinux_android_restorecon_pkgdir;
Jeff Vander Stoep5a26d142019-04-02 11:49:56 -070030 selinux_android_seapp_context_init;
Nick Kraleviche31efd62017-01-17 17:50:23 -080031 selinux_android_service_context_handle;
Jiyong Park53406842018-06-19 16:51:29 +090032 selinux_android_set_sehandle;
Peter Collingbourne01220992018-09-13 14:25:47 -070033 selinux_android_setcon;
Jiyong Park53406842018-06-19 16:51:29 +090034 selinux_android_setcontext;
Martijn Coenen69e45cd2017-03-31 17:26:32 -070035 selinux_android_vendor_service_context_handle;
Nick Kraleviche31efd62017-01-17 17:50:23 -080036 selinux_check_access;
Nick Kraleviche31efd62017-01-17 17:50:23 -080037 selinux_log_callback;
38 selinux_set_callback;
William Bellavancec050fd42016-08-30 09:28:06 -040039 selinux_status_getenforce;
Nick Kraleviche31efd62017-01-17 17:50:23 -080040 selinux_status_open;
41 selinux_status_updated;
Steven Moreland080ddd22018-09-06 16:54:10 -070042 selinux_vendor_log_callback;
Jiyong Park53406842018-06-19 16:51:29 +090043 set_selinuxmnt;
Nick Kraleviche31efd62017-01-17 17:50:23 -080044 setcon;
45 setexeccon;
46 setfilecon;
47 setfscreatecon;
Jiyong Park53406842018-06-19 16:51:29 +090048 setsockcreatecon;
Peter Collingbourne01220992018-09-13 14:25:47 -070049 setsockcreatecon_raw;
Jiyong Park53406842018-06-19 16:51:29 +090050 string_to_security_class;
Nick Kraleviche31efd62017-01-17 17:50:23 -080051 local: *;
52};