shm_unlink(2)shm_unlink(2)NAMEshm_unlink - unlink a shared memory object
SYNOPSISDESCRIPTION
The system call removes the name of the shared memory object named by
the string pointed to by name. If one or more references to the shared
memory object exists when the object is unlinked, the name will be
removed before returns, but the removal of the memory object contents
will be postponed until all open and map references to the shared mem‐
ory object have been removed.
RETURN VALUE
returns the following values:
Successful completion.
Failure,
is set to indicate the error.
ERRORS
If fails, is set to one of the following values:
[EACCES] Permission to unlink the named shared memory
object is denied.
[ENAMETOOLONG] The length of the name string exceeds or the
length of a (pathname) component of the name
string exceeds while is in effect.
[ENOENT] The named shared memory object does not exist.
[ENOSYS] is not supported by the implementation.
SEE ALSOshm_open(2), close(2), mmap(2), munmap(2), privileges(5).
STANDARDS CONFORMANCEshm_unlink(2)