Tweak previous, it added a bad memory access
[s-mailx.git] / gen-errors.h
blob40a1e03939b39433fdc4cbf13aec2c80646aaeb2
1 /*@ gen-errors.h, generated by ./mk-errors.sh on Thu Apr 13 22:59:29 2017.
2 *@ See auxlily.c for more */
4 static char const a_aux_err_names[] = {
5 /* 0. [0]+4 NONE */
6 'N','O','N','E','\0',
7 /* 1. [5]+4 2BIG */
8 '2','B','I','G','\0',
9 /* 2. [10]+5 ACCES */
10 'A','C','C','E','S','\0',
11 /* 3. [16]+9 ADDRINUSE */
12 'A','D','D','R','I','N','U','S','E','\0',
13 /* 4. [26]+12 ADDRNOTAVAIL */
14 'A','D','D','R','N','O','T','A','V','A','I','L','\0',
15 /* 5. [39]+11 AFNOSUPPORT */
16 'A','F','N','O','S','U','P','P','O','R','T','\0',
17 /* 6. [51]+5 AGAIN */
18 'A','G','A','I','N','\0',
19 /* 7. [57]+7 ALREADY */
20 'A','L','R','E','A','D','Y','\0',
21 /* 8. [65]+4 BADF */
22 'B','A','D','F','\0',
23 /* 9. [70]+6 BADMSG */
24 'B','A','D','M','S','G','\0',
25 /* 10. [77]+4 BUSY */
26 'B','U','S','Y','\0',
27 /* 11. [82]+8 CANCELED */
28 'C','A','N','C','E','L','E','D','\0',
29 /* 12. [91]+5 CHILD */
30 'C','H','I','L','D','\0',
31 /* 13. [97]+11 CONNABORTED */
32 'C','O','N','N','A','B','O','R','T','E','D','\0',
33 /* 14. [109]+11 CONNREFUSED */
34 'C','O','N','N','R','E','F','U','S','E','D','\0',
35 /* 15. [121]+9 CONNRESET */
36 'C','O','N','N','R','E','S','E','T','\0',
37 /* 16. [131]+6 DEADLK */
38 'D','E','A','D','L','K','\0',
39 /* 17. [138]+11 DESTADDRREQ */
40 'D','E','S','T','A','D','D','R','R','E','Q','\0',
41 /* 18. [150]+3 DOM */
42 'D','O','M','\0',
43 /* 19. [154]+5 DQUOT */
44 'D','Q','U','O','T','\0',
45 /* 20. [160]+5 EXIST */
46 'E','X','I','S','T','\0',
47 /* 21. [166]+5 FAULT */
48 'F','A','U','L','T','\0',
49 /* 22. [172]+4 FBIG */
50 'F','B','I','G','\0',
51 /* 23. [177]+11 HOSTUNREACH */
52 'H','O','S','T','U','N','R','E','A','C','H','\0',
53 /* 24. [189]+4 IDRM */
54 'I','D','R','M','\0',
55 /* 25. [194]+5 ILSEQ */
56 'I','L','S','E','Q','\0',
57 /* 26. [200]+10 INPROGRESS */
58 'I','N','P','R','O','G','R','E','S','S','\0',
59 /* 27. [211]+4 INTR */
60 'I','N','T','R','\0',
61 /* 28. [216]+5 INVAL */
62 'I','N','V','A','L','\0',
63 /* 29. [222]+2 IO */
64 'I','O','\0',
65 /* 30. [225]+6 ISCONN */
66 'I','S','C','O','N','N','\0',
67 /* 31. [232]+5 ISDIR */
68 'I','S','D','I','R','\0',
69 /* 32. [238]+5 MFILE */
70 'M','F','I','L','E','\0',
71 /* 33. [244]+5 MLINK */
72 'M','L','I','N','K','\0',
73 /* 34. [250]+7 MSGSIZE */
74 'M','S','G','S','I','Z','E','\0',
75 /* 35. [258]+8 MULTIHOP */
76 'M','U','L','T','I','H','O','P','\0',
77 /* 36. [267]+11 NAMETOOLONG */
78 'N','A','M','E','T','O','O','L','O','N','G','\0',
79 /* 37. [279]+7 NETDOWN */
80 'N','E','T','D','O','W','N','\0',
81 /* 38. [287]+8 NETRESET */
82 'N','E','T','R','E','S','E','T','\0',
83 /* 39. [296]+10 NETUNREACH */
84 'N','E','T','U','N','R','E','A','C','H','\0',
85 /* 40. [307]+5 NFILE */
86 'N','F','I','L','E','\0',
87 /* 41. [313]+6 NOBUFS */
88 'N','O','B','U','F','S','\0',
89 /* 42. [320]+6 NODATA */
90 'N','O','D','A','T','A','\0',
91 /* 43. [327]+5 NODEV */
92 'N','O','D','E','V','\0',
93 /* 44. [333]+5 NOENT */
94 'N','O','E','N','T','\0',
95 /* 45. [339]+6 NOEXEC */
96 'N','O','E','X','E','C','\0',
97 /* 46. [346]+5 NOLCK */
98 'N','O','L','C','K','\0',
99 /* 47. [352]+6 NOLINK */
100 'N','O','L','I','N','K','\0',
101 /* 48. [359]+5 NOMEM */
102 'N','O','M','E','M','\0',
103 /* 49. [365]+5 NOMSG */
104 'N','O','M','S','G','\0',
105 /* 50. [371]+10 NOPROTOOPT */
106 'N','O','P','R','O','T','O','O','P','T','\0',
107 /* 51. [382]+5 NOSPC */
108 'N','O','S','P','C','\0',
109 /* 52. [388]+4 NOSR */
110 'N','O','S','R','\0',
111 /* 53. [393]+5 NOSTR */
112 'N','O','S','T','R','\0',
113 /* 54. [399]+5 NOSYS */
114 'N','O','S','Y','S','\0',
115 /* 55. [405]+7 NOTCONN */
116 'N','O','T','C','O','N','N','\0',
117 /* 56. [413]+6 NOTDIR */
118 'N','O','T','D','I','R','\0',
119 /* 57. [420]+8 NOTEMPTY */
120 'N','O','T','E','M','P','T','Y','\0',
121 /* 58. [429]+9 NOTOBACCO */
122 'N','O','T','O','B','A','C','C','O','\0',
123 /* 59. [439]+7 NOTSOCK */
124 'N','O','T','S','O','C','K','\0',
125 /* 60. [447]+6 NOTSUP */
126 'N','O','T','S','U','P','\0',
127 /* 61. [454]+5 NOTTY */
128 'N','O','T','T','Y','\0',
129 /* 62. [460]+4 NXIO */
130 'N','X','I','O','\0',
131 /* 63. [465]+9 OPNOTSUPP */
132 'O','P','N','O','T','S','U','P','P','\0',
133 /* 64. [475]+8 OVERFLOW */
134 'O','V','E','R','F','L','O','W','\0',
135 /* 65. [484]+4 PERM */
136 'P','E','R','M','\0',
137 /* 66. [489]+4 PIPE */
138 'P','I','P','E','\0',
139 /* 67. [494]+5 PROTO */
140 'P','R','O','T','O','\0',
141 /* 68. [500]+14 PROTONOSUPPORT */
142 'P','R','O','T','O','N','O','S','U','P','P','O','R','T','\0',
143 /* 69. [515]+9 PROTOTYPE */
144 'P','R','O','T','O','T','Y','P','E','\0',
145 /* 70. [525]+5 RANGE */
146 'R','A','N','G','E','\0',
147 /* 71. [531]+4 ROFS */
148 'R','O','F','S','\0',
149 /* 72. [536]+5 SPIPE */
150 'S','P','I','P','E','\0',
151 /* 73. [542]+4 SRCH */
152 'S','R','C','H','\0',
153 /* 74. [547]+5 STALE */
154 'S','T','A','L','E','\0',
155 /* 75. [553]+4 TIME */
156 'T','I','M','E','\0',
157 /* 76. [558]+8 TIMEDOUT */
158 'T','I','M','E','D','O','U','T','\0',
159 /* 77. [567]+6 TXTBSY */
160 'T','X','T','B','S','Y','\0',
161 /* 78. [574]+10 WOULDBLOCK */
162 'W','O','U','L','D','B','L','O','C','K','\0',
163 /* 79. [585]+4 XDEV */
164 'X','D','E','V','\0',
167 #undef a_X
168 #define a_X(X)
169 static char const a_aux_err_docs[] = {
170 /* 0. [0]+8 NONE */ a_X(N_("No error"))
171 'N','o',' ','e','r','r','o','r','\0',
172 /* 1. [9]+22 2BIG */ a_X(N_("Argument list too long"))
173 'A','r','g','u','m','e','n','t',' ','l','i','s','t',' ','t','o','o',' ','l','o','n','g','\0',
174 /* 2. [32]+17 ACCES */ a_X(N_("Permission denied"))
175 'P','e','r','m','i','s','s','i','o','n',' ','d','e','n','i','e','d','\0',
176 /* 3. [50]+22 ADDRINUSE */ a_X(N_("Address already in use"))
177 'A','d','d','r','e','s','s',' ','a','l','r','e','a','d','y',' ','i','n',' ','u','s','e','\0',
178 /* 4. [73]+31 ADDRNOTAVAIL */ a_X(N_("Cannot assign requested address"))
179 'C','a','n','n','o','t',' ','a','s','s','i','g','n',' ','r','e','q','u','e','s','t','e','d',' ','a','d','d','r','e','s','s','\0',
180 /* 5. [105]+47 AFNOSUPPORT */ a_X(N_("Address family not supported by protocol family"))
181 'A','d','d','r','e','s','s',' ','f','a','m','i','l','y',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d',' ','b','y',' ','p','r','o','t','o','c','o','l',' ','f','a','m','i','l','y','\0',
182 /* 6. [153]+32 AGAIN */ a_X(N_("Resource temporarily unavailable"))
183 'R','e','s','o','u','r','c','e',' ','t','e','m','p','o','r','a','r','i','l','y',' ','u','n','a','v','a','i','l','a','b','l','e','\0',
184 /* 7. [186]+29 ALREADY */ a_X(N_("Operation already in progress"))
185 'O','p','e','r','a','t','i','o','n',' ','a','l','r','e','a','d','y',' ','i','n',' ','p','r','o','g','r','e','s','s','\0',
186 /* 8. [216]+19 BADF */ a_X(N_("Bad file descriptor"))
187 'B','a','d',' ','f','i','l','e',' ','d','e','s','c','r','i','p','t','o','r','\0',
188 /* 9. [236]+11 BADMSG */ a_X(N_("Bad message"))
189 'B','a','d',' ','m','e','s','s','a','g','e','\0',
190 /* 10. [248]+11 BUSY */ a_X(N_("Device busy"))
191 'D','e','v','i','c','e',' ','b','u','s','y','\0',
192 /* 11. [260]+18 CANCELED */ a_X(N_("Operation canceled"))
193 'O','p','e','r','a','t','i','o','n',' ','c','a','n','c','e','l','e','d','\0',
194 /* 12. [279]+18 CHILD */ a_X(N_("No child processes"))
195 'N','o',' ','c','h','i','l','d',' ','p','r','o','c','e','s','s','e','s','\0',
196 /* 13. [298]+32 CONNABORTED */ a_X(N_("Software caused connection abort"))
197 'S','o','f','t','w','a','r','e',' ','c','a','u','s','e','d',' ','c','o','n','n','e','c','t','i','o','n',' ','a','b','o','r','t','\0',
198 /* 14. [331]+18 CONNREFUSED */ a_X(N_("Connection refused"))
199 'C','o','n','n','e','c','t','i','o','n',' ','r','e','f','u','s','e','d','\0',
200 /* 15. [350]+24 CONNRESET */ a_X(N_("Connection reset by peer"))
201 'C','o','n','n','e','c','t','i','o','n',' ','r','e','s','e','t',' ','b','y',' ','p','e','e','r','\0',
202 /* 16. [375]+25 DEADLK */ a_X(N_("Resource deadlock avoided"))
203 'R','e','s','o','u','r','c','e',' ','d','e','a','d','l','o','c','k',' ','a','v','o','i','d','e','d','\0',
204 /* 17. [401]+28 DESTADDRREQ */ a_X(N_("Destination address required"))
205 'D','e','s','t','i','n','a','t','i','o','n',' ','a','d','d','r','e','s','s',' ','r','e','q','u','i','r','e','d','\0',
206 /* 18. [430]+32 DOM */ a_X(N_("Numerical argument out of domain"))
207 'N','u','m','e','r','i','c','a','l',' ','a','r','g','u','m','e','n','t',' ','o','u','t',' ','o','f',' ','d','o','m','a','i','n','\0',
208 /* 19. [463]+19 DQUOT */ a_X(N_("Disc quota exceeded"))
209 'D','i','s','c',' ','q','u','o','t','a',' ','e','x','c','e','e','d','e','d','\0',
210 /* 20. [483]+11 EXIST */ a_X(N_("File exists"))
211 'F','i','l','e',' ','e','x','i','s','t','s','\0',
212 /* 21. [495]+11 FAULT */ a_X(N_("Bad address"))
213 'B','a','d',' ','a','d','d','r','e','s','s','\0',
214 /* 22. [507]+14 FBIG */ a_X(N_("File too large"))
215 'F','i','l','e',' ','t','o','o',' ','l','a','r','g','e','\0',
216 /* 23. [522]+16 HOSTUNREACH */ a_X(N_("No route to host"))
217 'N','o',' ','r','o','u','t','e',' ','t','o',' ','h','o','s','t','\0',
218 /* 24. [539]+18 IDRM */ a_X(N_("Identifier removed"))
219 'I','d','e','n','t','i','f','i','e','r',' ','r','e','m','o','v','e','d','\0',
220 /* 25. [558]+21 ILSEQ */ a_X(N_("Illegal byte sequence"))
221 'I','l','l','e','g','a','l',' ','b','y','t','e',' ','s','e','q','u','e','n','c','e','\0',
222 /* 26. [580]+25 INPROGRESS */ a_X(N_("Operation now in progress"))
223 'O','p','e','r','a','t','i','o','n',' ','n','o','w',' ','i','n',' ','p','r','o','g','r','e','s','s','\0',
224 /* 27. [606]+23 INTR */ a_X(N_("Interrupted system call"))
225 'I','n','t','e','r','r','u','p','t','e','d',' ','s','y','s','t','e','m',' ','c','a','l','l','\0',
226 /* 28. [630]+16 INVAL */ a_X(N_("Invalid argument"))
227 'I','n','v','a','l','i','d',' ','a','r','g','u','m','e','n','t','\0',
228 /* 29. [647]+18 IO */ a_X(N_("Input/output error"))
229 'I','n','p','u','t','/','o','u','t','p','u','t',' ','e','r','r','o','r','\0',
230 /* 30. [666]+27 ISCONN */ a_X(N_("Socket is already connected"))
231 'S','o','c','k','e','t',' ','i','s',' ','a','l','r','e','a','d','y',' ','c','o','n','n','e','c','t','e','d','\0',
232 /* 31. [694]+14 ISDIR */ a_X(N_("Is a directory"))
233 'I','s',' ','a',' ','d','i','r','e','c','t','o','r','y','\0',
234 /* 32. [709]+19 MFILE */ a_X(N_("Too many open files"))
235 'T','o','o',' ','m','a','n','y',' ','o','p','e','n',' ','f','i','l','e','s','\0',
236 /* 33. [729]+14 MLINK */ a_X(N_("Too many links"))
237 'T','o','o',' ','m','a','n','y',' ','l','i','n','k','s','\0',
238 /* 34. [744]+16 MSGSIZE */ a_X(N_("Message too long"))
239 'M','e','s','s','a','g','e',' ','t','o','o',' ','l','o','n','g','\0',
240 /* 35. [761]+18 MULTIHOP */ a_X(N_("Multihop attempted"))
241 'M','u','l','t','i','h','o','p',' ','a','t','t','e','m','p','t','e','d','\0',
242 /* 36. [780]+18 NAMETOOLONG */ a_X(N_("File name too long"))
243 'F','i','l','e',' ','n','a','m','e',' ','t','o','o',' ','l','o','n','g','\0',
244 /* 37. [799]+15 NETDOWN */ a_X(N_("Network is down"))
245 'N','e','t','w','o','r','k',' ','i','s',' ','d','o','w','n','\0',
246 /* 38. [815]+35 NETRESET */ a_X(N_("Network dropped connection on reset"))
247 'N','e','t','w','o','r','k',' ','d','r','o','p','p','e','d',' ','c','o','n','n','e','c','t','i','o','n',' ','o','n',' ','r','e','s','e','t','\0',
248 /* 39. [851]+22 NETUNREACH */ a_X(N_("Network is unreachable"))
249 'N','e','t','w','o','r','k',' ','i','s',' ','u','n','r','e','a','c','h','a','b','l','e','\0',
250 /* 40. [874]+29 NFILE */ a_X(N_("Too many open files in system"))
251 'T','o','o',' ','m','a','n','y',' ','o','p','e','n',' ','f','i','l','e','s',' ','i','n',' ','s','y','s','t','e','m','\0',
252 /* 41. [904]+25 NOBUFS */ a_X(N_("No buffer space available"))
253 'N','o',' ','b','u','f','f','e','r',' ','s','p','a','c','e',' ','a','v','a','i','l','a','b','l','e','\0',
254 /* 42. [930]+17 NODATA */ a_X(N_("No data available"))
255 'N','o',' ','d','a','t','a',' ','a','v','a','i','l','a','b','l','e','\0',
256 /* 43. [948]+33 NODEV */ a_X(N_("Operation not supported by device"))
257 'O','p','e','r','a','t','i','o','n',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d',' ','b','y',' ','d','e','v','i','c','e','\0',
258 /* 44. [982]+25 NOENT */ a_X(N_("No such file or directory"))
259 'N','o',' ','s','u','c','h',' ','f','i','l','e',' ','o','r',' ','d','i','r','e','c','t','o','r','y','\0',
260 /* 45. [1008]+17 NOEXEC */ a_X(N_("Exec format error"))
261 'E','x','e','c',' ','f','o','r','m','a','t',' ','e','r','r','o','r','\0',
262 /* 46. [1026]+18 NOLCK */ a_X(N_("No locks available"))
263 'N','o',' ','l','o','c','k','s',' ','a','v','a','i','l','a','b','l','e','\0',
264 /* 47. [1045]+21 NOLINK */ a_X(N_("Link has been severed"))
265 'L','i','n','k',' ','h','a','s',' ','b','e','e','n',' ','s','e','v','e','r','e','d','\0',
266 /* 48. [1067]+22 NOMEM */ a_X(N_("Cannot allocate memory"))
267 'C','a','n','n','o','t',' ','a','l','l','o','c','a','t','e',' ','m','e','m','o','r','y','\0',
268 /* 49. [1090]+26 NOMSG */ a_X(N_("No message of desired type"))
269 'N','o',' ','m','e','s','s','a','g','e',' ','o','f',' ','d','e','s','i','r','e','d',' ','t','y','p','e','\0',
270 /* 50. [1117]+22 NOPROTOOPT */ a_X(N_("Protocol not available"))
271 'P','r','o','t','o','c','o','l',' ','n','o','t',' ','a','v','a','i','l','a','b','l','e','\0',
272 /* 51. [1140]+23 NOSPC */ a_X(N_("No space left on device"))
273 'N','o',' ','s','p','a','c','e',' ','l','e','f','t',' ','o','n',' ','d','e','v','i','c','e','\0',
274 /* 52. [1164]+23 NOSR */ a_X(N_("Out of streams resource"))
275 'O','u','t',' ','o','f',' ','s','t','r','e','a','m','s',' ','r','e','s','o','u','r','c','e','\0',
276 /* 53. [1188]+19 NOSTR */ a_X(N_("Device not a stream"))
277 'D','e','v','i','c','e',' ','n','o','t',' ','a',' ','s','t','r','e','a','m','\0',
278 /* 54. [1208]+24 NOSYS */ a_X(N_("Function not implemented"))
279 'F','u','n','c','t','i','o','n',' ','n','o','t',' ','i','m','p','l','e','m','e','n','t','e','d','\0',
280 /* 55. [1233]+23 NOTCONN */ a_X(N_("Socket is not connected"))
281 'S','o','c','k','e','t',' ','i','s',' ','n','o','t',' ','c','o','n','n','e','c','t','e','d','\0',
282 /* 56. [1257]+15 NOTDIR */ a_X(N_("Not a directory"))
283 'N','o','t',' ','a',' ','d','i','r','e','c','t','o','r','y','\0',
284 /* 57. [1273]+19 NOTEMPTY */ a_X(N_("Directory not empty"))
285 'D','i','r','e','c','t','o','r','y',' ','n','o','t',' ','e','m','p','t','y','\0',
286 /* 58. [1293]+24 NOTOBACCO */ a_X(N_("Snorkeling on empty pipe"))
287 'S','n','o','r','k','e','l','i','n','g',' ','o','n',' ','e','m','p','t','y',' ','p','i','p','e','\0',
288 /* 59. [1318]+30 NOTSOCK */ a_X(N_("Socket operation on non-socket"))
289 'S','o','c','k','e','t',' ','o','p','e','r','a','t','i','o','n',' ','o','n',' ','n','o','n','-','s','o','c','k','e','t','\0',
290 /* 60. [1349]+23 NOTSUP */ a_X(N_("Operation not supported"))
291 'O','p','e','r','a','t','i','o','n',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d','\0',
292 /* 61. [1373]+30 NOTTY */ a_X(N_("Inappropriate ioctl for device"))
293 'I','n','a','p','p','r','o','p','r','i','a','t','e',' ','i','o','c','t','l',' ','f','o','r',' ','d','e','v','i','c','e','\0',
294 /* 62. [1404]+21 NXIO */ a_X(N_("Device not configured"))
295 'D','e','v','i','c','e',' ','n','o','t',' ','c','o','n','f','i','g','u','r','e','d','\0',
296 /* 63. [1426]+23 OPNOTSUPP */ a_X(N_("Operation not supported"))
297 'O','p','e','r','a','t','i','o','n',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d','\0',
298 /* 64. [1450]+41 OVERFLOW */ a_X(N_("Value too large to be stored in data type"))
299 'V','a','l','u','e',' ','t','o','o',' ','l','a','r','g','e',' ','t','o',' ','b','e',' ','s','t','o','r','e','d',' ','i','n',' ','d','a','t','a',' ','t','y','p','e','\0',
300 /* 65. [1492]+23 PERM */ a_X(N_("Operation not permitted"))
301 'O','p','e','r','a','t','i','o','n',' ','n','o','t',' ','p','e','r','m','i','t','t','e','d','\0',
302 /* 66. [1516]+11 PIPE */ a_X(N_("Broken pipe"))
303 'B','r','o','k','e','n',' ','p','i','p','e','\0',
304 /* 67. [1528]+14 PROTO */ a_X(N_("Protocol error"))
305 'P','r','o','t','o','c','o','l',' ','e','r','r','o','r','\0',
306 /* 68. [1543]+22 PROTONOSUPPORT */ a_X(N_("Protocol not supported"))
307 'P','r','o','t','o','c','o','l',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d','\0',
308 /* 69. [1566]+30 PROTOTYPE */ a_X(N_("Protocol wrong type for socket"))
309 'P','r','o','t','o','c','o','l',' ','w','r','o','n','g',' ','t','y','p','e',' ','f','o','r',' ','s','o','c','k','e','t','\0',
310 /* 70. [1597]+16 RANGE */ a_X(N_("Result too large"))
311 'R','e','s','u','l','t',' ','t','o','o',' ','l','a','r','g','e','\0',
312 /* 71. [1614]+20 ROFS */ a_X(N_("Read-only filesystem"))
313 'R','e','a','d','-','o','n','l','y',' ','f','i','l','e','s','y','s','t','e','m','\0',
314 /* 72. [1635]+12 SPIPE */ a_X(N_("Invalid seek"))
315 'I','n','v','a','l','i','d',' ','s','e','e','k','\0',
316 /* 73. [1648]+15 SRCH */ a_X(N_("No such process"))
317 'N','o',' ','s','u','c','h',' ','p','r','o','c','e','s','s','\0',
318 /* 74. [1664]+21 STALE */ a_X(N_("Stale NFS file handle"))
319 'S','t','a','l','e',' ','N','F','S',' ','f','i','l','e',' ','h','a','n','d','l','e','\0',
320 /* 75. [1686]+13 TIME */ a_X(N_("Timer expired"))
321 'T','i','m','e','r',' ','e','x','p','i','r','e','d','\0',
322 /* 76. [1700]+19 TIMEDOUT */ a_X(N_("Operation timed out"))
323 'O','p','e','r','a','t','i','o','n',' ','t','i','m','e','d',' ','o','u','t','\0',
324 /* 77. [1720]+14 TXTBSY */ a_X(N_("Text file busy"))
325 'T','e','x','t',' ','f','i','l','e',' ','b','u','s','y','\0',
326 /* 78. [1735]+21 WOULDBLOCK */ a_X(N_("Operation would block"))
327 'O','p','e','r','a','t','i','o','n',' ','w','o','u','l','d',' ','b','l','o','c','k','\0',
328 /* 79. [1757]+17 XDEV */ a_X(N_("Cross-device link"))
329 'C','r','o','s','s','-','d','e','v','i','c','e',' ','l','i','n','k','\0',
331 #undef a_X
333 #undef a_X
334 #ifndef __CREATE_ERRORS_SH
335 # define a_X(X) X
336 #else
337 # define a_X(X) 0
338 #endif
339 static struct a_aux_err_map const a_aux_err_map[] = {
340 {2891760u, 0u, 0u, a_X(n_ERR_NONE)},
341 {1871204u, 5u, 9u, a_X(n_ERR_2BIG)},
342 {79567967u, 10u, 32u, a_X(n_ERR_ACCES)},
343 {2351536831u, 16u, 50u, a_X(n_ERR_ADDRINUSE)},
344 {3273067129u, 26u, 73u, a_X(n_ERR_ADDRNOTAVAIL)},
345 {518383073u, 39u, 105u, a_X(n_ERR_AFNOSUPPORT)},
346 {79709664u, 51u, 153u, a_X(n_ERR_AGAIN)},
347 {1120160226u, 57u, 186u, a_X(n_ERR_ALREADY)},
348 {2444941u, 65u, 216u, a_X(n_ERR_BADF)},
349 {2662551182u, 70u, 236u, a_X(n_ERR_BADMSG)},
350 {2467235u, 77u, 248u, a_X(n_ERR_BUSY)},
351 {463081807u, 82u, 260u, a_X(n_ERR_CANCELED)},
352 {82126244u, 91u, 279u, a_X(n_ERR_CHILD)},
353 {3418447855u, 97u, 298u, a_X(n_ERR_CONNABORTED)},
354 {4005406460u, 109u, 331u, a_X(n_ERR_CONNREFUSED)},
355 {2500215377u, 121u, 350u, a_X(n_ERR_CONNRESET)},
356 {2745447813u, 131u, 375u, a_X(n_ERR_DEADLK)},
357 {4237350771u, 138u, 401u, a_X(n_ERR_DESTADDRREQ)},
358 {76736u, 150u, 430u, a_X(n_ERR_DOM)},
359 {83648781u, 154u, 463u, a_X(n_ERR_DQUOT)},
360 {85073325u, 160u, 483u, a_X(n_ERR_EXIST)},
361 {85445532u, 166u, 495u, a_X(n_ERR_FAULT)},
362 {2589944u, 172u, 507u, a_X(n_ERR_FBIG)},
363 {1447271076u, 177u, 522u, a_X(n_ERR_HOSTUNREACH)},
364 {2700236u, 189u, 539u, a_X(n_ERR_IDRM)},
365 {89396190u, 194u, 558u, a_X(n_ERR_ILSEQ)},
366 {3743566316u, 200u, 580u, a_X(n_ERR_INPROGRESS)},
367 {2711197u, 211u, 606u, a_X(n_ERR_INTR)},
368 {89471194u, 216u, 630u, a_X(n_ERR_INVAL)},
369 {2488u, 222u, 647u, a_X(n_ERR_IO)},
370 {2957811594u, 225u, 666u, a_X(n_ERR_ISCONN)},
371 {89631547u, 232u, 694u, a_X(n_ERR_ISDIR)},
372 {93913581u, 238u, 709u, a_X(n_ERR_MFILE)},
373 {94129275u, 244u, 729u, a_X(n_ERR_MLINK)},
374 {3994289122u, 250u, 744u, a_X(n_ERR_MSGSIZE)},
375 {1447334482u, 258u, 761u, a_X(n_ERR_MULTIHOP)},
376 {1614709027u, 267u, 780u, a_X(n_ERR_NAMETOOLONG)},
377 {457778655u, 279u, 799u, a_X(n_ERR_NETDOWN)},
378 {2238032682u, 287u, 815u, a_X(n_ERR_NETRESET)},
379 {1901584685u, 296u, 851u, a_X(n_ERR_NETUNREACH)},
380 {95099502u, 307u, 874u, a_X(n_ERR_NFILE)},
381 {3148715213u, 313u, 904u, a_X(n_ERR_NOBUFS)},
382 {3148765751u, 320u, 930u, a_X(n_ERR_NODATA)},
383 {95417276u, 327u, 948u, a_X(n_ERR_NODEV)},
384 {95418660u, 333u, 982u, a_X(n_ERR_NOENT)},
385 {3148826242u, 339u, 1008u, a_X(n_ERR_NOEXEC)},
386 {95425911u, 346u, 1026u, a_X(n_ERR_NOLCK)},
387 {3149061771u, 352u, 1045u, a_X(n_ERR_NOLINK)},
388 {95427068u, 359u, 1067u, a_X(n_ERR_NOMEM)},
389 {95427524u, 365u, 1090u, a_X(n_ERR_NOMSG)},
390 {1757238308u, 371u, 1117u, a_X(n_ERR_NOPROTOOPT)},
391 {95433955u, 382u, 1140u, a_X(n_ERR_NOSPC)},
392 {2891938u, 388u, 1164u, a_X(n_ERR_NOSR)},
393 {95434102u, 393u, 1188u, a_X(n_ERR_NOSTR)},
394 {95434268u, 399u, 1208u, a_X(n_ERR_NOSYS)},
395 {849096351u, 405u, 1233u, a_X(n_ERR_NOTCONN)},
396 {3149343664u, 413u, 1257u, a_X(n_ERR_NOTDIR)},
397 {2252678240u, 420u, 1273u, a_X(n_ERR_NOTEMPTY)},
398 {1701688472u, 429u, 1293u, a_X(n_ERR_NOTOBACCO)},
399 {849670977u, 439u, 1318u, a_X(n_ERR_NOTSOCK)},
400 {3149360393u, 447u, 1349u, a_X(n_ERR_NOTSUP)},
401 {95435198u, 454u, 1373u, a_X(n_ERR_NOTTY)},
402 {2901406u, 460u, 1404u, a_X(n_ERR_NXIO)},
403 {4187911192u, 465u, 1426u, a_X(n_ERR_OPNOTSUPP)},
404 {1799919444u, 475u, 1450u, a_X(n_ERR_OVERFLOW)},
405 {2952884u, 484u, 1492u, a_X(n_ERR_PERM)},
406 {2957166u, 489u, 1516u, a_X(n_ERR_PIPE)},
407 {97909396u, 494u, 1528u, a_X(n_ERR_PROTO)},
408 {885215854u, 500u, 1543u, a_X(n_ERR_PROTONOSUPPORT)},
409 {2666051990u, 515u, 1566u, a_X(n_ERR_PROTOTYPE)},
410 {99668781u, 525u, 1597u, a_X(n_ERR_RANGE)},
411 {3035258u, 531u, 1614u, a_X(n_ERR_ROFS)},
412 {101388609u, 536u, 1635u, a_X(n_ERR_SPIPE)},
413 {3074352u, 542u, 1648u, a_X(n_ERR_SRCH)},
414 {101523513u, 547u, 1664u, a_X(n_ERR_STALE)},
415 {3100815u, 553u, 1686u, a_X(n_ERR_TIME)},
416 {832152875u, 558u, 1700u, a_X(n_ERR_TIMEDOUT)},
417 {3394827470u, 567u, 1720u, a_X(n_ERR_TXTBSY)},
418 {1100483414u, 574u, 1735u, a_X(n_ERR_WOULDBLOCK)},
419 {3238871u, 585u, 1757u, a_X(n_ERR_XDEV)},
421 #undef a_X
423 #define a_AUX_ERR_REV_ILL 80u
424 #define a_AUX_ERR_REV_PRIME 131u
425 #define a_AUX_ERR_REV_LONGEST 5u
426 #define a_AUX_ERR_REV_WRAPAROUND 1
427 static ui8_t const a_aux_err_revmap[a_AUX_ERR_REV_PRIME] = {
428 1u, 41u, 59u, 76u, 60u, 80u, 80u, 80u, 2u, 46u,
429 80u, 33u, 17u, 57u, 26u, 36u, 64u, 65u, 62u, 80u,
430 43u, 27u, 80u, 80u, 9u, 80u, 80u, 79u, 28u, 80u,
431 80u, 80u, 80u, 80u, 4u, 80u, 80u, 31u, 80u, 80u,
432 80u, 19u, 80u, 56u, 58u, 73u, 75u, 80u, 80u, 80u,
433 49u, 70u, 40u, 80u, 80u, 7u, 80u, 80u, 80u, 80u,
434 30u, 80u, 47u, 51u, 24u, 80u, 0u, 77u, 80u, 80u,
435 55u, 45u, 37u, 80u, 15u, 22u, 32u, 80u, 53u, 80u,
436 80u, 80u, 11u, 39u, 80u, 74u, 34u, 25u, 8u, 80u,
437 80u, 5u, 20u, 80u, 6u, 44u, 63u, 80u, 78u, 80u,
438 80u, 18u, 42u, 66u, 13u, 80u, 23u, 80u, 35u, 3u,
439 14u, 72u, 10u, 52u, 54u, 80u, 50u, 12u, 16u, 48u,
440 69u, 71u, 68u, 80u, 38u, 80u, 61u, 21u, 67u, 80u,