| .TH "selinux_boolean_sub" "3" "11 June 2012" "[email protected]" "SELinux API documentation" |
| .SH "NAME" |
| selinux_boolean_sub \- Search the translated name for a boolean_name record |
| . |
| .SH "SYNOPSIS" |
| .B #include <selinux/selinux.h> |
| .sp |
| .BI "char *selinux_boolean_sub(const char *" boolean_name ");" |
| .sp |
| .SH "DESCRIPTION" |
| .BR selinux_boolean_sub () |
| searches the |
| .I \%/etc/selinux/{POLICYTYPE}/booleans.subs_dist |
| file |
| for a matching boolean_name record. If the record exists the boolean substitution name is returned. If not |
| .BR \%selinux_boolean_sub () |
| returns the original |
| .IR \%boolean_name . |
| |
| .SH "RETURN VALUE" |
| .BR selinux_boolean_sub () |
| returns the |
| .I boolean_name |
| or the substituted name on success. The returned value must be freed with |
| .BR free "(3)." |
| .BR selinux_boolean_sub () |
| returns NULL on error. |
| .SH "SEE ALSO" |
| .BR security_get_boolean_names (3) |