*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: shmdt | Section: 2 | Source: Digital UNIX | File: shmdt.2.gz
shmdt(2) System Calls Manual shmdt(2) NAME shmdt - Detaches a shared memory region SYNOPSIS #include <sys/shm.h> int shmdt( const void *addr); Application developers may want to specify #include statements for <sys/types.h> and <sys/ipc.h> before the one for <sys/shm.h> if programs are being de- veloped for multiple platforms. The additional #include statements are not required on DIGITAL UNIX systems or by ISO or X/Open standards, but may be required on other vendors' systems that conform to these stan- dards. STANDARDS Interfaces documented on this reference page conform to industry stan- dards as follows: shmdt(): XPG4, XPG4-UNIX Refer to the standards(5) reference page for more information about in- dustry standards and associated tags. PARAMETERS Specifies the starting virtual address for the shared memory region to be detached. This is the address returned by a previous shmat() call. DESCRIPTION The shmdt() function detaches the shared memory region at the address specified by the addr parameter. Other instances of the region at- tached at other addresses are unaffected. RETURN VALUES Upon successful completion, the shmdt() function decrements the value of shm_nattach in the data structure associated with the shared memory ID of the attached shared memory segment and returns 0 (zero). Upon failure, the shared memory segment is not detached, -1 is returned, and errno is set to indicate the error. ERRORS The shmdt() function sets errno to the specified values for the follow- ing conditions: The addr parameter does not specify the starting ad- dress of a shared memory region. RELATED INFORMATION Functions: shmat(2), shmctl(2), shmget(2) Data structures: shmid_ds(4) Standards: standards(5) delim off shmdt(2)

Navigation Options