Blame man/man3/selinux_getenforcemode.3

Packit Service 10cefc
.TH "selinux_getenforcemode" "3" "25 May 2004" "dwalsh@redhat.com" "SELinux API documentation"
Packit Service 10cefc
.SH "NAME"
Packit Service 10cefc
selinux_getenforcemode \- get the enforcing state of SELinux
Packit Service 10cefc
.
Packit Service 10cefc
.SH "SYNOPSIS"
Packit Service 10cefc
.B #include <selinux/selinux.h>
Packit Service 10cefc
.sp
Packit Service 10cefc
.BI "int selinux_getenforcemode(int *" enforce );
Packit Service 10cefc
.
Packit Service 10cefc
.SH "DESCRIPTION"
Packit Service 10cefc
.BR selinux_getenforcemode ()
Packit Service 10cefc
Reads the contents of the
Packit Service 10cefc
.I /etc/selinux/config
Packit Service 10cefc
file to determine how the system was setup to run SELinux.
Packit Service 10cefc
Packit Service 10cefc
Sets the value of
Packit Service 10cefc
.I enforce
Packit Service 10cefc
to 1 if SELinux should be run in enforcing mode.
Packit Service 10cefc
Sets the value of
Packit Service 10cefc
.I enforce
Packit Service 10cefc
to 0 if SELinux should be run in permissive mode.
Packit Service 10cefc
Sets the value of
Packit Service 10cefc
.I enforce
Packit Service 10cefc
to \-1 if SELinux should be disabled.
Packit Service 10cefc
.
Packit Service 10cefc
.SH "RETURN VALUE"
Packit Service 10cefc
On success, zero is returned.
Packit Service 10cefc
On failure, \-1 is returned.
Packit Service 10cefc
.
Packit Service 10cefc
.SH "SEE ALSO"
Packit Service 10cefc
.BR selinux "(8)"