-rw-r--r--[-rwxr-xr-x] | Android.mk | 40 | ||||
-rw-r--r-- | android/android.c | 4 | ||||
-rw-r--r-- | android/librpc/bindresvport.c | 3 | ||||
-rw-r--r-- | android/selinux/android_selinux.h | 2 | ||||
-rw-r--r-- | busybox-full.sources | 2 | ||||
-rw-r--r-- | include/libbb.h | 5 | ||||
-rw-r--r-- | selinux/sestatus.c | 11 | ||||
-rw-r--r-- | shell/ash_80.c | 13601 |
8 files changed, 13665 insertions, 3 deletions
diff --git a/selinux/sestatus.c b/selinux/sestatus.c index ad49c9d..4ec77c3 100644 --- a/selinux/sestatus.c +++ b/selinux/sestatus.c @@ -160,6 +160,17 @@ static void display_verbose(void) } } +#if ANDROID_PLATFORM_SDK_VERSION >= 26 //8.0 +int selinux_getenforcemode(int *rc) +{ + if (rc) { + *rc = security_getenforce(); + return 0; + } + return -1; +} +#endif + int sestatus_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; int sestatus_main(int argc UNUSED_PARAM, char **argv) { |