IPCRM(1)                   OpenBSD Reference Manual                   IPCRM(1)

NAME
     ipcrm - remove the specified message queues, semaphore sets, and shared
     memory segments

SYNOPSIS
     ipcrm [-M shmkey] [-m shmid] [-Q msgkey] [-q msqid] [-S semkey]
           [-s semid] ...

DESCRIPTION
     ipcrm removes the specified message queues, semaphores, and shared memory
     segments.  These System V IPC objects can be specified by their creation
     ID or any associated key.

     The options are as follows:

     -M shmkey
             Mark the shared memory segment associated with key shmkey for re-
             moval.  This marked segment will be destroyed after the last de-
             tach.

     -m shmid
             Mark the shared memory segment associated with ID shmid for re-
             moval.  This marked segment will be destroyed after the last de-
             tach.

     -Q msgkey
             Remove the message queue associated with key msgkey from the sys-
             tem.

     -q msqid
             Remove the message queue associated with the ID msqid from the
             system.

     -S semkey
             Remove the semaphore set associated with key semkey from the sys-
             tem.

     -s semid
             Removes the semaphore set associated with ID semid from the sys-
             tem.

     The identifiers and keys associated with these System V IPC objects can
     be determined by using ipcs(1).

SEE ALSO
     ipcs(1)

STANDARDS
     The ipcrm utility is compliant with the X/Open Portability Guide Issue 4
     (``XPG4'') specification.

OpenBSD 4.7                      May 31, 2007                                1
