SID_TO_CONTEXT
Section: Linux Programmer's Manual (2)
Updated: 15 Mar 2000
Index
Return to Main Contents
NAME
security_sid_to_context - Get the security context string for a SID
SYNOPSIS
#include <ss.h>
int security_sid_to_context(security_id_t sid, security_context_t scontext, __u32 *scontext_len);
DESCRIPTION
The
security_sid_to_context
call is used to obtain the security context string representation
of the context associated with
sid.
The
scontext_len
argument is a value-result parameter, initialized to the size of the buffer
associated with
scontext,
and modified on return to indicate the length of the context stored
there, including the terminating NULL character.
If the buffer is not large enough, then
scontext_len
is set to the actual size, -1 is returned,
and
errno
is set to ENOSPC.
RETURN VALUE
A zero is returned on success. On error, -1 is returned, and
errno
is set appropriately.
ERRORS
- EINVAL
-
The SID was invalid.
- EACCES
-
The process is not authorized to invoke this call on this SID.
- ENOSPC
-
The buffer was too small.
SEE ALSO
security_compute_av(2), security_sid_to_context(2), security_context_to_sid(2), security_transition_sid(2), security_member_sid(2), security_load_policy(2), security_notify_perm(2), security_get_sids(2)
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- RETURN VALUE
-
- ERRORS
-
- SEE ALSO
-
This document was created by
man2html,
using the manual pages.
Time: 17:08:29 GMT, December 18, 2000