PSECFLAGS(3PROC) Process Control Library Functions PSECFLAGS(3PROC)
Psecflags, Psecflags_free - get and free process security flags
Process Control Library (libproc, -lproc)
#include <libproc.h>
int
Psecflags(struct ps_prochandle *P, prsecflags_t **psf);
void
Psecflags_free(struct ps_prochandle *P, prsecflags_t *psf);
The Psecflags() function obtains the security flags of the process
handle P. The security flags structure will be dynamically allocated
and a pointer to it will be placed in psf. It must be released with a
call to Psecflags_free(). The definition of the prsecflags_t structure
is documented in proc(5).
The Psecflags_free() function releases the storage in psf that was
allocated as a result of calling Psecflags().
Upon successful completion, the Psecflags() function returns 0 and psf
is updated with a pointer to the allocated security flags. Otherwise,
-1 is returned and psf is not updated.
Uncommitted
MT-LEVEL
See LOCKING in libproc(3LIB).
libproc(3LIB), proc(5), security-flags(7)
illumos June 6, 2016 illumos
NAME
Psecflags, Psecflags_free - get and free process security flags
LIBRARY
Process Control Library (libproc, -lproc)
SYNOPSIS
#include <libproc.h>
int
Psecflags(struct ps_prochandle *P, prsecflags_t **psf);
void
Psecflags_free(struct ps_prochandle *P, prsecflags_t *psf);
DESCRIPTION
The Psecflags() function obtains the security flags of the process
handle P. The security flags structure will be dynamically allocated
and a pointer to it will be placed in psf. It must be released with a
call to Psecflags_free(). The definition of the prsecflags_t structure
is documented in proc(5).
The Psecflags_free() function releases the storage in psf that was
allocated as a result of calling Psecflags().
RETURN VALUES
Upon successful completion, the Psecflags() function returns 0 and psf
is updated with a pointer to the allocated security flags. Otherwise,
-1 is returned and psf is not updated.
INTERFACE STABILITY
Uncommitted
MT-LEVEL
See LOCKING in libproc(3LIB).
SEE ALSO
libproc(3LIB), proc(5), security-flags(7)
illumos June 6, 2016 illumos