summaryrefslogtreecommitdiff
path: root/nacl/curvecp/e.h
diff options
context:
space:
mode:
Diffstat (limited to 'nacl/curvecp/e.h')
-rw-r--r--nacl/curvecp/e.h438
1 files changed, 438 insertions, 0 deletions
diff --git a/nacl/curvecp/e.h b/nacl/curvecp/e.h
new file mode 100644
index 00000000..add0768b
--- /dev/null
+++ b/nacl/curvecp/e.h
@@ -0,0 +1,438 @@
1#ifndef E_H
2#define E_H
3
4#include <errno.h>
5
6extern const char *e_str(int);
7
8#ifndef EPERM
9#define EPERM (-5001)
10#endif
11#ifndef ENOENT
12#define ENOENT (-5002)
13#endif
14#ifndef ESRCH
15#define ESRCH (-5003)
16#endif
17#ifndef EINTR
18#define EINTR (-5004)
19#endif
20#ifndef EIO
21#define EIO (-5005)
22#endif
23#ifndef ENXIO
24#define ENXIO (-5006)
25#endif
26#ifndef E2BIG
27#define E2BIG (-5007)
28#endif
29#ifndef ENOEXEC
30#define ENOEXEC (-5008)
31#endif
32#ifndef EBADF
33#define EBADF (-5009)
34#endif
35#ifndef ECHILD
36#define ECHILD (-5010)
37#endif
38#ifndef EAGAIN
39#define EAGAIN (-5011)
40#endif
41#ifndef EWOULDBLOCK
42#define EWOULDBLOCK (-7011)
43#endif
44#ifndef ENOMEM
45#define ENOMEM (-5012)
46#endif
47#ifndef EACCES
48#define EACCES (-5013)
49#endif
50#ifndef EFAULT
51#define EFAULT (-5014)
52#endif
53#ifndef ENOTBLK
54#define ENOTBLK (-5015)
55#endif
56#ifndef EBUSY
57#define EBUSY (-5016)
58#endif
59#ifndef EEXIST
60#define EEXIST (-5017)
61#endif
62#ifndef EXDEV
63#define EXDEV (-5018)
64#endif
65#ifndef ENODEV
66#define ENODEV (-5019)
67#endif
68#ifndef ENOTDIR
69#define ENOTDIR (-5020)
70#endif
71#ifndef EISDIR
72#define EISDIR (-5021)
73#endif
74#ifndef EINVAL
75#define EINVAL (-5022)
76#endif
77#ifndef ENFILE
78#define ENFILE (-5023)
79#endif
80#ifndef EMFILE
81#define EMFILE (-5024)
82#endif
83#ifndef ENOTTY
84#define ENOTTY (-5025)
85#endif
86#ifndef ETXTBSY
87#define ETXTBSY (-5026)
88#endif
89#ifndef EFBIG
90#define EFBIG (-5027)
91#endif
92#ifndef ENOSPC
93#define ENOSPC (-5028)
94#endif
95#ifndef ESPIPE
96#define ESPIPE (-5029)
97#endif
98#ifndef EROFS
99#define EROFS (-5030)
100#endif
101#ifndef EMLINK
102#define EMLINK (-5031)
103#endif
104#ifndef EPIPE
105#define EPIPE (-5032)
106#endif
107#ifndef EDOM
108#define EDOM (-5033)
109#endif
110#ifndef ERANGE
111#define ERANGE (-5034)
112#endif
113#ifndef EDEADLK
114#define EDEADLK (-5035)
115#endif
116#ifndef EDEADLOCK
117#define EDEADLOCK (-7035)
118#endif
119#ifndef ENAMETOOLONG
120#define ENAMETOOLONG (-5036)
121#endif
122#ifndef ENOLCK
123#define ENOLCK (-5037)
124#endif
125#ifndef ENOSYS
126#define ENOSYS (-5038)
127#endif
128#ifndef ENOTEMPTY
129#define ENOTEMPTY (-5039)
130#endif
131#ifndef ELOOP
132#define ELOOP (-5040)
133#endif
134#ifndef ENOMSG
135#define ENOMSG (-5042)
136#endif
137#ifndef EIDRM
138#define EIDRM (-5043)
139#endif
140#ifndef ECHRNG
141#define ECHRNG (-5044)
142#endif
143#ifndef EL2NSYNC
144#define EL2NSYNC (-5045)
145#endif
146#ifndef EL3HLT
147#define EL3HLT (-5046)
148#endif
149#ifndef EL3RST
150#define EL3RST (-5047)
151#endif
152#ifndef ELNRNG
153#define ELNRNG (-5048)
154#endif
155#ifndef EUNATCH
156#define EUNATCH (-5049)
157#endif
158#ifndef ENOCSI
159#define ENOCSI (-5050)
160#endif
161#ifndef EL2HLT
162#define EL2HLT (-5051)
163#endif
164#ifndef EBADE
165#define EBADE (-5052)
166#endif
167#ifndef EBADR
168#define EBADR (-5053)
169#endif
170#ifndef EXFULL
171#define EXFULL (-5054)
172#endif
173#ifndef ENOANO
174#define ENOANO (-5055)
175#endif
176#ifndef EBADRQC
177#define EBADRQC (-5056)
178#endif
179#ifndef EBADSLT
180#define EBADSLT (-5057)
181#endif
182#ifndef EBFONT
183#define EBFONT (-5059)
184#endif
185#ifndef ENOSTR
186#define ENOSTR (-5060)
187#endif
188#ifndef ENODATA
189#define ENODATA (-5061)
190#endif
191#ifndef ETIME
192#define ETIME (-5062)
193#endif
194#ifndef ENOSR
195#define ENOSR (-5063)
196#endif
197#ifndef ENONET
198#define ENONET (-5064)
199#endif
200#ifndef ENOPKG
201#define ENOPKG (-5065)
202#endif
203#ifndef EREMOTE
204#define EREMOTE (-5066)
205#endif
206#ifndef ENOLINK
207#define ENOLINK (-5067)
208#endif
209#ifndef EADV
210#define EADV (-5068)
211#endif
212#ifndef ESRMNT
213#define ESRMNT (-5069)
214#endif
215#ifndef ECOMM
216#define ECOMM (-5070)
217#endif
218#ifndef EPROTO
219#define EPROTO (-5071)
220#endif
221#ifndef EMULTIHOP
222#define EMULTIHOP (-5072)
223#endif
224#ifndef EDOTDOT
225#define EDOTDOT (-5073)
226#endif
227#ifndef EBADMSG
228#define EBADMSG (-5074)
229#endif
230#ifndef EOVERFLOW
231#define EOVERFLOW (-5075)
232#endif
233#ifndef ENOTUNIQ
234#define ENOTUNIQ (-5076)
235#endif
236#ifndef EBADFD
237#define EBADFD (-5077)
238#endif
239#ifndef EREMCHG
240#define EREMCHG (-5078)
241#endif
242#ifndef ELIBACC
243#define ELIBACC (-5079)
244#endif
245#ifndef ELIBBAD
246#define ELIBBAD (-5080)
247#endif
248#ifndef ELIBSCN
249#define ELIBSCN (-5081)
250#endif
251#ifndef ELIBMAX
252#define ELIBMAX (-5082)
253#endif
254#ifndef ELIBEXEC
255#define ELIBEXEC (-5083)
256#endif
257#ifndef EILSEQ
258#define EILSEQ (-5084)
259#endif
260#ifndef ERESTART
261#define ERESTART (-5085)
262#endif
263#ifndef ESTRPIPE
264#define ESTRPIPE (-5086)
265#endif
266#ifndef EUSERS
267#define EUSERS (-5087)
268#endif
269#ifndef ENOTSOCK
270#define ENOTSOCK (-5088)
271#endif
272#ifndef EDESTADDRREQ
273#define EDESTADDRREQ (-5089)
274#endif
275#ifndef EMSGSIZE
276#define EMSGSIZE (-5090)
277#endif
278#ifndef EPROTOTYPE
279#define EPROTOTYPE (-5091)
280#endif
281#ifndef ENOPROTOOPT
282#define ENOPROTOOPT (-5092)
283#endif
284#ifndef EPROTONOSUPPORT
285#define EPROTONOSUPPORT (-5093)
286#endif
287#ifndef ESOCKTNOSUPPORT
288#define ESOCKTNOSUPPORT (-5094)
289#endif
290#ifndef EOPNOTSUPP
291#define EOPNOTSUPP (-5095)
292#endif
293#ifndef EPFNOSUPPORT
294#define EPFNOSUPPORT (-5096)
295#endif
296#ifndef EAFNOSUPPORT
297#define EAFNOSUPPORT (-5097)
298#endif
299#ifndef EADDRINUSE
300#define EADDRINUSE (-5098)
301#endif
302#ifndef EADDRNOTAVAIL
303#define EADDRNOTAVAIL (-5099)
304#endif
305#ifndef ENETDOWN
306#define ENETDOWN (-5100)
307#endif
308#ifndef ENETUNREACH
309#define ENETUNREACH (-5101)
310#endif
311#ifndef ENETRESET
312#define ENETRESET (-5102)
313#endif
314#ifndef ECONNABORTED
315#define ECONNABORTED (-5103)
316#endif
317#ifndef ECONNRESET
318#define ECONNRESET (-5104)
319#endif
320#ifndef ENOBUFS
321#define ENOBUFS (-5105)
322#endif
323#ifndef EISCONN
324#define EISCONN (-5106)
325#endif
326#ifndef ENOTCONN
327#define ENOTCONN (-5107)
328#endif
329#ifndef ESHUTDOWN
330#define ESHUTDOWN (-5108)
331#endif
332#ifndef ETOOMANYREFS
333#define ETOOMANYREFS (-5109)
334#endif
335#ifndef ETIMEDOUT
336#define ETIMEDOUT (-5110)
337#endif
338#ifndef ECONNREFUSED
339#define ECONNREFUSED (-5111)
340#endif
341#ifndef EHOSTDOWN
342#define EHOSTDOWN (-5112)
343#endif
344#ifndef EHOSTUNREACH
345#define EHOSTUNREACH (-5113)
346#endif
347#ifndef EALREADY
348#define EALREADY (-5114)
349#endif
350#ifndef EINPROGRESS
351#define EINPROGRESS (-5115)
352#endif
353#ifndef ESTALE
354#define ESTALE (-5116)
355#endif
356#ifndef EUCLEAN
357#define EUCLEAN (-5117)
358#endif
359#ifndef ENOTNAM
360#define ENOTNAM (-5118)
361#endif
362#ifndef ENAVAIL
363#define ENAVAIL (-5119)
364#endif
365#ifndef EISNAM
366#define EISNAM (-5120)
367#endif
368#ifndef EREMOTEIO
369#define EREMOTEIO (-5121)
370#endif
371#ifndef EDQUOT
372#define EDQUOT (-5122)
373#endif
374#ifndef ENOMEDIUM
375#define ENOMEDIUM (-5123)
376#endif
377#ifndef EMEDIUMTYPE
378#define EMEDIUMTYPE (-5124)
379#endif
380#ifndef ECANCELED
381#define ECANCELED (-5125)
382#endif
383#ifndef ENOKEY
384#define ENOKEY (-5126)
385#endif
386#ifndef EKEYEXPIRED
387#define EKEYEXPIRED (-5127)
388#endif
389#ifndef EKEYREVOKED
390#define EKEYREVOKED (-5128)
391#endif
392#ifndef EKEYREJECTED
393#define EKEYREJECTED (-5129)
394#endif
395#ifndef EOWNERDEAD
396#define EOWNERDEAD (-5130)
397#endif
398#ifndef ENOTRECOVERABLE
399#define ENOTRECOVERABLE (-5131)
400#endif
401#ifndef ERFKILL
402#define ERFKILL (-5132)
403#endif
404#ifndef EPROCLIM
405#define EPROCLIM (-6067)
406#endif
407#ifndef EBADRPC
408#define EBADRPC (-6072)
409#endif
410#ifndef ERPCMISMATCH
411#define ERPCMISMATCH (-6073)
412#endif
413#ifndef EPROGUNAVAIL
414#define EPROGUNAVAIL (-6074)
415#endif
416#ifndef EPROGMISMATCH
417#define EPROGMISMATCH (-6075)
418#endif
419#ifndef EPROCUNAVAIL
420#define EPROCUNAVAIL (-6076)
421#endif
422#ifndef EFTYPE
423#define EFTYPE (-6079)
424#endif
425#ifndef EAUTH
426#define EAUTH (-6080)
427#endif
428#ifndef ENEEDAUTH
429#define ENEEDAUTH (-6081)
430#endif
431#ifndef ENOATTR
432#define ENOATTR (-6087)
433#endif
434#ifndef ENOTCAPABLE
435#define ENOTCAPABLE (-6093)
436#endif
437
438#endif