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