Annotation of 42BSD/usr.lib/libI77/f_errno.h, revision 1.1.1.1

1.1       root        1: /*
                      2: char id_f_errno[] = "@(#)f_errno.h     1.5";
                      3:  *
                      4:  * f77 I/O error definitions
                      5:  */
                      6: 
                      7: #include       <errno.h>
                      8: 
                      9: extern int errno;
                     10: extern int f_nerr;
                     11: 
                     12: #define F_ER           100     /* base offset of f77 error numbers */
                     13: 
                     14: #define F_ERFMT                100     /* error in format */
                     15: #define F_ERUNIT       101     /* illegal unit number */
                     16: #define F_ERNOFIO      102     /* formatted io not allowed */
                     17: #define F_ERNOUIO      103     /* unformatted io not allowed */
                     18: #define F_ERNODIO      104     /* direct io not allowed */
                     19: #define F_ERNOSIO      105     /* sequential io not allowed */
                     20: #define F_ERNOBKSP     106     /* can't backspace file */
                     21: #define F_ERBREC       107     /* off beginning of record */
                     22: #define F_ERSTAT       108     /* can't stat file */
                     23: #define F_ERREPT       109     /* no * after repeat count */
                     24: #define F_EREREC       110     /* off end of record */
                     25: #define F_ERTRUNC      111     /* truncation failed */
                     26: #define F_ERLIO                112     /* incomprehensible list input */
                     27: #define F_ERSPACE      113     /* out of free space */
                     28: #define F_ERNOPEN      114     /* unit not connected */
                     29: #define F_ERRDCHR      115     /* read unexpected character */
                     30: #define F_ERLOGIF      116     /* blank logical input field */
                     31: #define F_ERNEWF       117     /* 'new' file exists */
                     32: #define F_EROLDF       118     /* can't find 'old' file */
                     33: #define F_ERSYS                119     /* unknown system error */
                     34: #define F_ERSEEK       120     /* requires seek ability */
                     35: #define F_ERARG                121     /* illegal argument */
                     36: #define F_ERNREP       122     /* negative repeat count */
                     37: #define F_ERILLOP      123     /* illegal operation for channel or device */
                     38: 
                     39: #define F_MAXERR       (f_nerr + F_ER)

unix.superglobalmegacorp.com

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