Annotation of 43BSD/usr.lib/libI77/f_errno.h, revision 1.1

1.1     ! root        1: /*
        !             2:  * Copyright (c) 1980 Regents of the University of California.
        !             3:  * All rights reserved.  The Berkeley software License Agreement
        !             4:  * specifies the terms and conditions for redistribution.
        !             5:  *
        !             6:  *     @(#)f_errno.h   5.2 (Berkeley) 7/30/85
        !             7:  */
        !             8: 
        !             9: /*
        !            10:  * f77 I/O error definitions
        !            11:  */
        !            12: 
        !            13: #include       <errno.h>
        !            14: 
        !            15: extern int errno;
        !            16: extern int f_nerr;
        !            17: 
        !            18: #define F_ER           100     /* base offset of f77 error numbers */
        !            19: 
        !            20: #define F_ERFMT                100     /* error in format */
        !            21: #define F_ERUNIT       101     /* illegal unit number */
        !            22: #define F_ERNOFIO      102     /* formatted i/o not allowed */
        !            23: #define F_ERNOUIO      103     /* unformatted i/o not allowed */
        !            24: #define F_ERNODIO      104     /* direct i/o not allowed */
        !            25: #define F_ERNOSIO      105     /* sequential i/o not allowed */
        !            26: #define F_ERNOBKSP     106     /* can't backspace file */
        !            27: #define F_ERBREC       107     /* off beginning of record */
        !            28: #define F_ERSTAT       108     /* can't stat file */
        !            29: #define F_ERREPT       109     /* no * after repeat count */
        !            30: #define F_EREREC       110     /* off end of record */
        !            31: #define F_ERTRUNC      111     /* truncation failed */
        !            32: #define F_ERLIO                112     /* incomprehensible list input */
        !            33: #define F_ERSPACE      113     /* out of free space */
        !            34: #define F_ERNOPEN      114     /* unit not connected */
        !            35: #define F_ERRICHR      115     /* invalid data for integer format term */
        !            36: #define F_ERLOGIF      116     /* invalid data for logical format term */
        !            37: #define F_ERNEWF       117     /* 'new' file exists */
        !            38: #define F_EROLDF       118     /* can't find 'old' file */
        !            39: #define F_ERSYS                119     /* opening too many files or unknown system error */
        !            40: #define F_ERSEEK       120     /* requires seek ability */
        !            41: #define F_ERARG                121     /* illegal argument */
        !            42: #define F_ERNREP       122     /* negative repeat count */
        !            43: #define F_ERILLOP      123     /* illegal operation for channel or device */
        !            44: #define F_ERRFCHR      124     /* invalid data for d,e,f, or g format term */
        !            45: #define F_ERNMLIST     125     /* illegal input for namelist */
        !            46: 
        !            47: #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.