|
|
1.1 ! root 1: /* ! 2: * Copyright (c) 1988 Regents of the University of California. ! 3: * All rights reserved. ! 4: * ! 5: * Redistribution and use in source and binary forms are permitted ! 6: * provided that the above copyright notice and this paragraph are ! 7: * duplicated in all such forms and that any documentation, ! 8: * advertising materials, and other materials related to such ! 9: * distribution and use acknowledge that the software was developed ! 10: * by the University of California, Berkeley. The name of the ! 11: * University may not be used to endorse or promote products derived ! 12: * from this software without specific prior written permission. ! 13: * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR ! 14: * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED ! 15: * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. ! 16: * ! 17: * @(#)saerrno.h 7.2 (Berkeley) 6/29/88 ! 18: */ ! 19: ! 20: extern int errno; /* just like unix */ ! 21: ! 22: /* error codes */ ! 23: #define EADAPT 1 /* bad adaptor */ ! 24: #define ECTLR 2 /* bad controller */ ! 25: #define EUNIT 3 /* bad drive */ ! 26: #define EPART 4 /* bad partition */ ! 27: #define ERDLAB 5 /* can't read disk label */ ! 28: #define EUNLAB 6 /* unlabeled disk */ ! 29: #define ENXIO 7 /* bad device specification */ ! 30: #define EBADF 8 /* bad file descriptor */ ! 31: #define EOFFSET 9 /* relative seek not supported */ ! 32: #define ESRCH 10 /* directory search for file failed */ ! 33: #define EIO 11 /* generic error */ ! 34: #define ECMD 12 /* undefined driver command */ ! 35: #define EBSE 13 /* bad sector error */ ! 36: #define EWCK 14 /* write check error */ ! 37: #define EECC 15 /* uncorrectable ecc error */ ! 38: #define EHER 16 /* hard error */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.