Annotation of coherent/a/usr/include.b4ps2/sys/fcntl.h, revision 1.1.1.1

1.1       root        1: /* (-lgl
                      2:  *     COHERENT Version 3.0
                      3:  *     Copyright (c) 1982, 1990 by Mark Williams Company.
                      4:  *     All rights reserved. May not be copied without permission.
                      5:  -lgl) */
                      6: #ifndef        FCNTL_H
                      7: #define        FCNTL_H
                      8: /*
                      9:  * Flag values accessible to open(2) and fcntl(2)
                     10:  * (The first three can only be set by open)
                     11:  */
                     12: #define        O_RDONLY        0
                     13: #define        O_WRONLY        1
                     14: #define        O_RDWR          2
                     15: #define        O_NDELAY        04      /* Non-blocking I/O */
                     16: #define        O_APPEND        010     /* append (writes guaranteed at the end) */
                     17: 
                     18: /*
                     19:  * Flag values accessible only to open(2)
                     20:  */
                     21: #define        O_CREAT         00400   /* open with file create (third open arg) */
                     22: #define        O_TRUNC         01000   /* open with truncation */
                     23: #define        O_EXCL          02000   /* exclusive open */
                     24: 
                     25: /*
                     26:  * fcntl(2) requests
                     27:  */
                     28: #define        F_DUPFD         0       /* duplicate fildes */
                     29: #define        F_GETFD         1       /* get fildes flags */
                     30: #define        F_SETFD         2       /* set fildes flags */
                     31: #define        F_GETFL         3       /* get file flags */
                     32: #define        F_SETFL         4       /* set file flags */
                     33: 
                     34: #endif

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.