selinux: add selinux_status_getenforce to header

Change-Id: I2d6c366b7498d9760cb0bc21bade9b66b20815e9
Signed-off-by: Ashwin R C <ashwin2001achu@gmail.com>
diff --git a/libselinux/Android.bp b/libselinux/Android.bp
index 6833cba..268fc74 100644
--- a/libselinux/Android.bp
+++ b/libselinux/Android.bp
@@ -29,6 +29,7 @@
         "src/label.c",
         "src/label_support.c",
         "src/matchpathcon.c",
+        "src/sestatus.c",
         "src/setrans_client.c",
         "src/sha1.c",
     ],
@@ -70,7 +71,6 @@
                 "src/policyvers.c",
                 "src/procattr.c",
                 "src/reject_unknown.c",
-                "src/sestatus.c",
                 "src/setenforce.c",
                 "src/setfilecon.c",
                 "src/stringrep.c",
diff --git a/libselinux/exported.map b/libselinux/exported.map
index dd74294..0cf9d96 100644
--- a/libselinux/exported.map
+++ b/libselinux/exported.map
@@ -37,6 +37,7 @@
     selinux_check_access;
     selinux_log_callback;
     selinux_set_callback;
+    selinux_status_getenforce;
     selinux_status_open;
     selinux_status_updated;
     selinux_vendor_log_callback;
diff --git a/libselinux/include/selinux/selinux.h b/libselinux/include/selinux/selinux.h
index a34d54f..54b6396 100644
--- a/libselinux/include/selinux/selinux.h
+++ b/libselinux/include/selinux/selinux.h
@@ -10,6 +10,8 @@
 
 /* Return 1 if we are running on a SELinux kernel, or 0 if not or -1 if we get an error. */
 extern int is_selinux_enabled(void);
+/* Return 1 if we are running on a enforced, or 0 if not or -1 if we get an error. */
+extern int selinux_status_getenforce(void);
 /* Return 1 if we are running on a SELinux MLS kernel, or 0 otherwise. */
 extern int is_selinux_mls_enabled(void);