unistd(0) CLIX unistd(0)
NAME
unistd - File header for symbolic constants
SYNOPSIS
#include <unistd.h>
DESCRIPTION
The header file <unistd.h> lists the symbolic constants and structures not
already defined or declared in some other header file.
/* Symbolic constants for the "access" routine: */
#define R_OK 4 /* Test for Read permission */
#define W_OK 2 /* Test for Write permission */
#define X_OK 1 /* Test for eXecute permission */
#define F_OK 0 /* Test for existence of File */
#define F_ULOCK 0 /* Unlock a previously locked region */
#define F_LOCK 1 /* Lock a region for exclusive use */
#define F_TLOCK 2 /* Test and lock a region for exclusive use */
#define F_TEST 3 /* Test a region for other processes locks */
/* Symbolic constants for the "lseek" routine: */
#define SEEK_SET 0 /* Set file pointer to "offset" */
#define SEEK_CUR 1 /* Set file pointer to current plus "offset" */
#define SEEK_END 2 /* Set file pointer to EOF plus "offset" */
/* Pathnames: */
#define GF_PATH /etc/group /* Pathname of the group file */
#define PF_PATH /etc/passwd /* Pathname of the passwd file */
RELATED INFORMATION
Functions: access(2), fcntl(2), lseek(2)
2/94 - Intergraph Corporation 1