set_matchpathcon_printf
matchpathcon(3) SE Linux API documentation matchpathcon(3)
NAME
matchpathcon - get the default security context for the specified file
from the policy.
SYNOPSIS
#include <selinux/selinux.h>
int matchpathcon(const char *path, mode_t mode, security_context_t
*con);
void set_matchpathcon_printf(void (*f)(const char *fmt, ...));
DESCRIPTION
matchpathcon matches the specified pathname and mode against the file
contexts configuration and sets the security context "con" to refer to
the resulting context. "mode" can be 0 to disable mode matching, but
should be provided whenever possible, as it may affect the matching.
Note:
Caller must free returned security context "con" using freecon.
set_matchpathcon_printf
Set the function used by matchpathcon when displaying errors about the
file_contexts configuration. If not set, then this defaults to
fprintf(stderr, fmt, ...).
RETURN VALUE
Returns 0 on success or -1 otherwise.
SEE ALSO
freecon(3), setfilecon(3), setfscreatecon(3)
dwalsh@redhat.com 1 August 2004 matchpathcon(3)