Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ unistd(4) — sys5 — Apollo Domain/OS SR10.4.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

UNISTD(4)                            SysV                            UNISTD(4)



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 */

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026