ipcs/ipcrm for Darwin

From Wikistix

Mac OS X 10.2 and 10.3

Only slightly modified versions from FreeBSD, for Mac OS X 10.2.* (Jaguar) and Mac OS X 10.3.* (Panther). Note: My 10.2.3 system reports that the kernel does not have SYSV message queue support.

Note: For those wishing to compile from source, the standard Max OS X distributions appear to be lacking some header files (eg. <sys/msg.h>). These can be obtained from the xnu project from Apple or OpenDarwin. It may also be necessary to define __APPLE_API_UNSTABLE when compiling under Panther a.k.a 10.3.

Mac OS X 10.0 and 10.1

Hacked versions from FreeBSD with all the semaphore and message queue stuff removed, for Mac OS X 10.0 and 10.1. Can be used to view and delete SYSV shared memory segments. When compiled, Darwin didn't have any SYSV semaphore or SYSV message queue implementations.