|
sem_wait(3) -- decrement (lock) a semaphore
|
The sem_wait() function decrements (locks) the semaphore pointed to by sem, but blocks if the value of sem is zero, until the value is non-zero and the value can be decremented. The sem_trywait() func... |
setbuf(3) -- stream buffering operations
|
The three types of stream buffering available are unbuffered, block buffered, and line buffered. When an output stream is unbuffered, information appears on the destination file or terminal as soon as... |
|
setbuffer(3) -- stream buffering operations
|
The three types of stream buffering available are unbuffered, block buffered, and line buffered. When an output stream is unbuffered, information appears on the destination file or terminal as soon as... |
setclasscontext(3) -- query login.conf database about a user class
|
The login_getclass() function extracts the entry specified by class (or default if class is NULL or the empty string) from /etc/login.conf (see login.conf(5)). If the entry is found, a login_cap_t poi... |
setdomainname(3) -- get/set YP domain name of current host
|
The getdomainname() function returns the YP domain name for the current processor, as previously set by setdomainname(). The parameter namelen specifies the size of the name array. If insufficient spa... |
setenv(3) -- environment variable functions
|
These functions set, unset, and fetch environment variables from the host environment list. For compatibility with differing environment conventions, the given arguments name and value may be appended... |
setfsent(3) -- get file system descriptor file entry
|
The getfsent(), getfsspec(), and getfsfile() functions each return a pointer to an object with the following structure containing the brokenout fields of a line in the file system description file, |
setgrent(3) -- group database operations
|
These functions operate on the group database file /etc/group which is described in group(5). Each line of the database is defined by the structure struct group found in the include file : stru... |
setgrfile(3) -- group database operations
|
These functions operate on the group database file /etc/group which is described in group(5). Each line of the database is defined by the structure struct group found in the include file : stru... |
setgroupent(3) -- group database operations
|
These functions operate on the group database file /etc/group which is described in group(5). Each line of the database is defined by the structure struct group found in the include file : stru... |
sethostent(3) -- get network host entry
|
The gethostbyname(), gethostbyname2() and gethostbyaddr() functions each return a pointer to an object with the following structure describing an internet host referenced by name or by address, respec... |
sethostid(3) -- get/set unique identifier of current host
|
The sethostid() function establishes a 32-bit identifier for the current processor that is intended to be unique among all UNIX systems in existence. This is normally a DARPA Internet address for the ... |
sethostname(3) -- get/set name of current host
|
The gethostname() function returns the standard host name for the current processor, as previously set by sethostname(). The parameter namelen specifies the size of the name array. If insufficient spa... |
setjmp(3) -- non-local jumps
|
The sigsetjmp(), setjmp(), and _setjmp() functions save their calling environment in env. Each of these functions returns 0. The corresponding longjmp() functions restore the environment saved by the ... |
setkey(3) -- DES encryption
|
The crypt() function performs password encryption based on the NBS Data Encryption Standard (DES). Additional code has been added to deter key search attempts and to use stronger hashing algorithms. T... |