IPC_ADDID(9) Kernel IPC facilities IPC_ADDID(9)NAMEipc_addid - add an IPC identifier
SYNOPSIS
int ipc_addid(struct ipc_ids * ids, struct kern_ipc_perm * new,
int size);
ARGUMENTS
ids
IPC identifier set
new
new IPC permission set
size
limit for the number of used ids
DESCRIPTION
Add an entry ´new´ to the IPC ids idr. The permissions object is
initialised and the first free entry is set up and the id assigned is
returned. The ´new´ entry is returned in a locked state on success. On
failure the entry is not locked and a negative err-code is returned.
Called with ipc_ids.rw_mutex held as a writer.
COPYRIGHTKernel Hackers Manual 2.6. November 2013 IPC_ADDID(9)