Reference

shmsid(2)

find the sid associated with a shared memory segment.

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).