Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy patherrors.h
More file actions
Latest commit
133 lines (127 loc) · 6.02 KB
/
Copy patherrors.h
File metadata and controls
133 lines (127 loc) · 6.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
#ifndef_ERRNO_H_
#define_ERRNO_H_
#defineEPERM 1 /* Operation not permitted */
#defineENOENT 2 /* No such file or directory */
#defineESRCH 3 /* No such process */
#defineEINTR 4 /* Interrupted system call */
#defineEIO 5 /* I/O error */
#defineENXIO 6 /* No such device or address */
#defineE2BIG 7 /* Argument list too long */
#defineENOEXEC 8 /* Exec format error */
#defineEBADF 9 /* Bad file number */
#defineECHILD 10 /* No child processes */
#defineEAGAIN 11 /* Try again */
#defineENOMEM 12 /* Out of memory */
#defineEACCES 13 /* Permission denied */
#defineEFAULT 14 /* Bad address */
#defineENOTBLK 15 /* Block device required */
#defineEBUSY 16 /* Device or resource busy */
#defineEEXIST 17 /* File exists */
#defineEXDEV 18 /* Cross-device link */
#defineENODEV 19 /* No such device */
#defineENOTDIR 20 /* Not a directory */
#defineEISDIR 21 /* Is a directory */
#defineEINVAL 22 /* Invalid argument */
#defineENFILE 23 /* File table overflow */
#defineEMFILE 24 /* Too many open files */
#defineENOTTY 25 /* Not a typewriter */
#defineETXTBSY 26 /* Text file busy */
#defineEFBIG 27 /* File too large */
#defineENOSPC 28 /* No space left on device */
#defineESPIPE 29 /* Illegal seek */
#defineEROFS 30 /* Read-only file system */
#defineEMLINK 31 /* Too many links */
#defineEPIPE 32 /* Broken pipe */
#defineEDOM 33 /* Math argument out of domain of func */
#defineERANGE 34 /* Math result not representable */
#defineEDEADLK 35 /* Resource deadlock would occur */
#defineENAMETOOLONG 36 /* File name too long */
#defineENOLCK 37 /* No record locks available */
#defineENOSYS 38 /* Function not implemented */
#defineENOTEMPTY 39 /* Directory not empty */
#defineELOOP 40 /* Too many symbolic links encountered */
#defineEWOULDBLOCK EAGAIN /* Operation would block */
#defineENOMSG 42 /* No message of desired type */
#defineEIDRM 43 /* Identifier removed */
#defineECHRNG 44 /* Channel number out of range */
#defineEL2NSYNC 45 /* Level 2 not synchronized */
#defineEL3HLT 46 /* Level 3 halted */
#defineEL3RST 47 /* Level 3 reset */
#defineELNRNG 48 /* Link number out of range */
#defineEUNATCH 49 /* Protocol driver not attached */
#defineENOCSI 50 /* No CSI structure available */
#defineEL2HLT 51 /* Level 2 halted */
#defineEBADE 52 /* Invalid exchange */
#defineEBADR 53 /* Invalid request descriptor */
#defineEXFULL 54 /* Exchange full */
#defineENOANO 55 /* No anode */
#defineEBADRQC 56 /* Invalid request code */
#defineEBADSLT 57 /* Invalid slot */
#defineEDEADLOCK EDEADLK
#defineEBFONT 59 /* Bad font file format */
#defineENOSTR 60 /* Device not a stream */
#defineENODATA 61 /* No data available */
#defineETIME 62 /* Timer expired */
#defineENOSR 63 /* Out of streams resources */
#defineENONET 64 /* Machine is not on the network */
#defineENOPKG 65 /* Package not installed */
#defineEREMOTE 66 /* Object is remote */
#defineENOLINK 67 /* Link has been severed */
#defineEADV 68 /* Advertise error */
#defineESRMNT 69 /* Srmount error */
#defineECOMM 70 /* Communication error on send */
#defineEPROTO 71 /* Protocol error */
#defineEMULTIHOP 72 /* Multihop attempted */
#defineEDOTDOT 73 /* RFS specific error */
#defineEBADMSG 74 /* Not a data message */
#defineEOVERFLOW 75 /* Value too large for defined data type */
#defineENOTUNIQ 76 /* Name not unique on network */
#defineEBADFD 77 /* File descriptor in bad state */
#defineEREMCHG 78 /* Remote address changed */
#defineELIBACC 79 /* Can not access a needed shared library */
#defineELIBBAD 80 /* Accessing a corrupted shared library */
#defineELIBSCN 81 /* .lib section in a.out corrupted */
#defineELIBMAX 82 /* Attempting to link in too many shared libraries */
#defineELIBEXEC 83 /* Cannot exec a shared library directly */
#defineEILSEQ 84 /* Illegal byte sequence */
#defineERESTART 85 /* Interrupted system call should be restarted */
#defineESTRPIPE 86 /* Streams pipe error */
#defineEUSERS 87 /* Too many users */
#defineENOTSOCK 88 /* Socket operation on non-socket */
#defineEDESTADDRREQ 89 /* Destination address required */
#defineEMSGSIZE 90 /* Message too long */
#defineEPROTOTYPE 91 /* Protocol wrong type for socket */
#defineENOPROTOOPT 92 /* Protocol not available */
#defineEPROTONOSUPPORT 93 /* Protocol not supported */
#defineESOCKTNOSUPPORT 94 /* Socket type not supported */
#defineEOPNOTSUPP 95 /* Operation not supported on transport endpoint */
#defineEPFNOSUPPORT 96 /* Protocol family not supported */
#defineEAFNOSUPPORT 97 /* Address family not supported by protocol */
#defineEADDRINUSE 98 /* Address already in use */
#defineEADDRNOTAVAIL 99 /* Cannot assign requested address */
#defineENETDOWN 100 /* Network is down */
#defineENETUNREACH 101 /* Network is unreachable */
#defineENETRESET 102 /* Network dropped connection because of reset */
#defineECONNABORTED 103 /* Software caused connection abort */
#defineECONNRESET 104 /* Connection reset by peer */
#defineENOBUFS 105 /* No buffer space available */
#defineEISCONN 106 /* Transport endpoint is already connected */
#defineENOTCONN 107 /* Transport endpoint is not connected */
#defineESHUTDOWN 108 /* Cannot send after transport endpoint shutdown */
#defineETOOMANYREFS 109 /* Too many references: cannot splice */
#defineETIMEDOUT 110 /* Connection timed out */
#defineECONNREFUSED 111 /* Connection refused */
#defineEHOSTDOWN 112 /* Host is down */
#defineEHOSTUNREACH 113 /* No route to host */
#defineEALREADY 114 /* Operation already in progress */
#defineEINPROGRESS 115 /* Operation now in progress */
#defineESTALE 116 /* Stale NFS file handle */
#defineEUCLEAN 117 /* Structure needs cleaning */
#defineENOTNAM 118 /* Not a XENIX named type file */
#defineENAVAIL 119 /* No XENIX semaphores available */
#defineEISNAM 120 /* Is a named type file */
#defineEREMOTEIO 121 /* Remote I/O error */
#defineEDQUOT 122 /* Quota exceeded */
#defineENOMEDIUM 123 /* No medium found */
#defineEMEDIUMTYPE 124 /* Wrong medium type */
#endif