Jiyong Park | 65d1587 | 2020-03-12 14:25:48 +0900 | [diff] [blame] | 1 | LIBSELINUX_R { |
Nick Kralevich | e31efd6 | 2017-01-17 17:50:23 -0800 | [diff] [blame] | 2 | global: |
| 3 | fgetfilecon; |
Peter Collingbourne | 0122099 | 2018-09-13 14:25:47 -0700 | [diff] [blame] | 4 | fgetfilecon_raw; |
Nick Kralevich | e31efd6 | 2017-01-17 17:50:23 -0800 | [diff] [blame] | 5 | freecon; |
Jiyong Park | 5340684 | 2018-06-19 16:51:29 +0900 | [diff] [blame] | 6 | fsetfilecon; |
Nick Kralevich | e31efd6 | 2017-01-17 17:50:23 -0800 | [diff] [blame] | 7 | getcon; |
| 8 | getfilecon; |
| 9 | getpeercon; |
| 10 | getpidcon; |
| 11 | is_selinux_enabled; |
| 12 | lgetfilecon; |
| 13 | lsetfilecon; |
Jiyong Park | 5340684 | 2018-06-19 16:51:29 +0900 | [diff] [blame] | 14 | security_compute_create; |
| 15 | security_get_initial_context; |
| 16 | security_getenforce; |
| 17 | security_load_policy; |
| 18 | security_policyvers; |
| 19 | security_setenforce; |
Nick Kralevich | e31efd6 | 2017-01-17 17:50:23 -0800 | [diff] [blame] | 20 | selabel_close; |
| 21 | selabel_lookup; |
Jiyong Park | 5340684 | 2018-06-19 16:51:29 +0900 | [diff] [blame] | 22 | selabel_lookup_best_match; |
Nick Kralevich | e31efd6 | 2017-01-17 17:50:23 -0800 | [diff] [blame] | 23 | selabel_open; |
| 24 | selinux_android_file_context_handle; |
Jiyong Park | 5340684 | 2018-06-19 16:51:29 +0900 | [diff] [blame] | 25 | selinux_android_hw_service_context_handle; |
| 26 | selinux_android_load_policy; |
| 27 | selinux_android_load_policy_from_fd; |
Nick Kralevich | e31efd6 | 2017-01-17 17:50:23 -0800 | [diff] [blame] | 28 | selinux_android_restorecon; |
| 29 | selinux_android_restorecon_pkgdir; |
Jeff Vander Stoep | 5a26d14 | 2019-04-02 11:49:56 -0700 | [diff] [blame] | 30 | selinux_android_seapp_context_init; |
Nick Kralevich | e31efd6 | 2017-01-17 17:50:23 -0800 | [diff] [blame] | 31 | selinux_android_service_context_handle; |
Jiyong Park | 5340684 | 2018-06-19 16:51:29 +0900 | [diff] [blame] | 32 | selinux_android_set_sehandle; |
Peter Collingbourne | 0122099 | 2018-09-13 14:25:47 -0700 | [diff] [blame] | 33 | selinux_android_setcon; |
Jiyong Park | 5340684 | 2018-06-19 16:51:29 +0900 | [diff] [blame] | 34 | selinux_android_setcontext; |
Martijn Coenen | 69e45cd | 2017-03-31 17:26:32 -0700 | [diff] [blame] | 35 | selinux_android_vendor_service_context_handle; |
Nick Kralevich | e31efd6 | 2017-01-17 17:50:23 -0800 | [diff] [blame] | 36 | selinux_check_access; |
Nick Kralevich | e31efd6 | 2017-01-17 17:50:23 -0800 | [diff] [blame] | 37 | selinux_log_callback; |
| 38 | selinux_set_callback; |
William Bellavance | c050fd4 | 2016-08-30 09:28:06 -0400 | [diff] [blame] | 39 | selinux_status_getenforce; |
Nick Kralevich | e31efd6 | 2017-01-17 17:50:23 -0800 | [diff] [blame] | 40 | selinux_status_open; |
| 41 | selinux_status_updated; |
Steven Moreland | 080ddd2 | 2018-09-06 16:54:10 -0700 | [diff] [blame] | 42 | selinux_vendor_log_callback; |
Jiyong Park | 5340684 | 2018-06-19 16:51:29 +0900 | [diff] [blame] | 43 | set_selinuxmnt; |
Nick Kralevich | e31efd6 | 2017-01-17 17:50:23 -0800 | [diff] [blame] | 44 | setcon; |
| 45 | setexeccon; |
| 46 | setfilecon; |
| 47 | setfscreatecon; |
Jiyong Park | 5340684 | 2018-06-19 16:51:29 +0900 | [diff] [blame] | 48 | setsockcreatecon; |
Peter Collingbourne | 0122099 | 2018-09-13 14:25:47 -0700 | [diff] [blame] | 49 | setsockcreatecon_raw; |
Jiyong Park | 5340684 | 2018-06-19 16:51:29 +0900 | [diff] [blame] | 50 | string_to_security_class; |
Nick Kralevich | e31efd6 | 2017-01-17 17:50:23 -0800 | [diff] [blame] | 51 | local: *; |
| 52 | }; |