NAME
shmsid - find the sid associated with a shared memory segment.
SYNOPSIS
#include <linux/flask/flask_types.h>
int shmsid(const int id, security_id_t * sid);
DESCRIPTION
The SID of the shared memory segment given by id is returned by the sid parameter.
RETURN VALUE
On success, zero is returned. On error, -1 is returned, with errno indicating the error.
ERRORS
For a failing return, errno will be set to one among the following values:
- EACCES
-
The caller lacks permission to read the attributes of the shared memory segment.
- EIDRM
-
The shared memory segment is marked as to be deleted.
- EINVAL
-
The id is not valid.
SEE ALSO
ipc(5), shmget(2), shmget_secure(2), shmctl(2), shmat(2), shmdt(2).