Reference

security_get_sids(2)

Get the set of active SIDs

NAME

security_get_sids - Get the set of active SIDs

SYNOPSIS

#include <ss.h>

int security_get_sids(security_id_t *sids, __u32 *nel);

DESCRIPTION

The security_get_sids call is used to obtain the set of active SIDs. The nel argument is a value-result parameter, initialized to the number of elements in the array associated with sids, and modified on return to indicate the number of active SIDs. If the buffer is not large enough, then nel is set to the number of active SIDs, -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

EACCES

The process is not authorized to invoke this call.

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)