mirror of git://sourceware.org/git/glibc.git
This adds a special SHM_ANON value that can be passed into shm_open () in place of a name. When called in this way, shm_open () will create a new anonymous shared memory file. The file will be created in the same way that other shared memory files are created (i.e., under /dev/shm/), except that it is not given a name and therefore cannot be reached from the file system, nor by other calls to shm_open (). This is accomplished by utilizing O_TMPFILE. This is intended to be compatible with FreeBSD's API of the same name. Signed-off-by: Sergey Bugaev <bugaevc@gmail.com> Message-Id: <20230130125216.6254-4-bugaevc@gmail.com> |
||
|---|---|---|
| .. | ||
| types | ||
| errno.h | ||
| fcntl.h | ||
| ioctls.h | ||
| local_lim.h | ||
| mman_ext.h | ||
| param.h | ||
| posix_opt.h | ||
| signum-arch.h | ||
| socket.h | ||
| stat.h | ||
| statfs.h | ||
| statvfs.h | ||
| sysmacros.h | ||
| timesize.h | ||
| typesizes.h | ||
| unistd_ext.h | ||