IPC_RMID
(void) semctl(Sem_id[cnt], IPC_RMID, 0);
(void) shmctl(Shm_id[cnt], IPC_RMID, 0);
} else if (msgctl(ipc_id, IPC_RMID, NULL_MSG) == -1) {
} else if (shmctl(ipc_id, IPC_RMID, NULL_SHM) == -1) {
} else if (semctl(ipc_id, 0, IPC_RMID, NULL_SEM) ==
if (msgctl(ipc_id, IPC_RMID, NULL_MSG) == -1) {
if (shmctl(ipc_id, IPC_RMID, NULL_SHM) == -1) {
if (semctl(ipc_id, 0, IPC_RMID, NULL_SEM) == -1) {
(void) shmctl(m2_shm_id, IPC_RMID, &stat);
ret = shmctl(infop->segid, IPC_RMID, NULL) ? errno : 0;
return semctl(semid, 0, IPC_RMID, NULL);
if (owner && shmid >= 0 && (r = shmctl(shmid, IPC_RMID, NULL)) < 0)
(void) semctl(semid, 0, IPC_RMID, sem_union);
msgctl(msqid, IPC_RMID, NULL) != -1)
case IPC_RMID:
case IPC_RMID:
case IPC_RMID:
case IPC_RMID:
case IPC_RMID:
case IPC_RMID: