aboutsummaryrefslogtreecommitdiffstats
path: root/libselinux/man/man3
diff options
context:
space:
mode:
authorDan Walsh <dwalsh@redhat.com>2012-06-11 13:25:03 -0400
committerEric Paris <eparis@redhat.com>2012-09-12 13:14:29 -0400
commit179ee6c18725d61bd04019b4631d3ff43d964c67 (patch)
tree128c7f474a5daa5d3a80bda67b481919e531fc1d /libselinux/man/man3
parentbac96c8c70e2b37362090cb1ffc96aa54c160bca (diff)
downloadandroid_external_selinux-179ee6c18725d61bd04019b4631d3ff43d964c67.tar.gz
android_external_selinux-179ee6c18725d61bd04019b4631d3ff43d964c67.tar.bz2
android_external_selinux-179ee6c18725d61bd04019b4631d3ff43d964c67.zip
libselinux: Add man page for new selinux_boolean_sub function.
Signed-off-by: Eric Paris <eparis@redhat.com>
Diffstat (limited to 'libselinux/man/man3')
-rw-r--r--libselinux/man/man3/selinux_boolean_sub.325
1 files changed, 25 insertions, 0 deletions
diff --git a/libselinux/man/man3/selinux_boolean_sub.3 b/libselinux/man/man3/selinux_boolean_sub.3
new file mode 100644
index 00000000..8d54c882
--- /dev/null
+++ b/libselinux/man/man3/selinux_boolean_sub.3
@@ -0,0 +1,25 @@
+.TH "selinux_boolean_subs" "3" "11 June 2012" "dwalsh@redhat.com" "SELinux API documentation"
+.SH "NAME"
+selinux_boolean_subs
+.SH "SYNOPSIS"
+.B #include <selinux/selinux.h>
+.sp
+.BI "char *selinux_boolean_subs(const char * " boolean_name, ");"
+.sp
+.SH "DESCRIPTION"
+.B selinux_boolean_sub
+searches the /etc/selinux/POLICYTYPE/booleans.subs_dist file
+for a maching boolean_name record. If the record exists the boolean substitution name is returned. If not
+.B selinux_boolean_sub
+returns the original boolean_name.
+
+.SH "RETURN VALUE"
+.BR selinux_boolean_subs
+returns the
+.I boolean_name
+or the substituted name on success. The returned value must be freed with
+.BR free "(3)."
+.BR selinux_boolean_subs
+returns NULL on error.
+.SH "SEE ALSO"
+security_get_boolean_names.3