blob: 85165b90bc389c4db9edd9bcab5a1e97349dd832 [file] [log] [blame]
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001/* File generated by Tools/ssl/make_ssl_data.py */
Antoine Pitrou173ad832015-01-18 17:39:32 +01002/* Generated on 2015-01-17T20:33:43.377453 */
Antoine Pitrouf7338f62012-06-22 21:12:59 +02003
4static struct py_ssl_library_code library_codes[] = {
5 {"PEM", ERR_LIB_PEM},
6 {"SSL", ERR_LIB_SSL},
7 {"X509", ERR_LIB_X509},
8 { NULL }
9};
10
11static struct py_ssl_error_code error_codes[] = {
12 #ifdef PEM_R_BAD_BASE64_DECODE
13 {"BAD_BASE64_DECODE", ERR_LIB_PEM, PEM_R_BAD_BASE64_DECODE},
14 #else
15 {"BAD_BASE64_DECODE", ERR_LIB_PEM, 100},
16 #endif
17 #ifdef PEM_R_BAD_DECRYPT
18 {"BAD_DECRYPT", ERR_LIB_PEM, PEM_R_BAD_DECRYPT},
19 #else
20 {"BAD_DECRYPT", ERR_LIB_PEM, 101},
21 #endif
22 #ifdef PEM_R_BAD_END_LINE
23 {"BAD_END_LINE", ERR_LIB_PEM, PEM_R_BAD_END_LINE},
24 #else
25 {"BAD_END_LINE", ERR_LIB_PEM, 102},
26 #endif
27 #ifdef PEM_R_BAD_IV_CHARS
28 {"BAD_IV_CHARS", ERR_LIB_PEM, PEM_R_BAD_IV_CHARS},
29 #else
30 {"BAD_IV_CHARS", ERR_LIB_PEM, 103},
31 #endif
32 #ifdef PEM_R_BAD_MAGIC_NUMBER
33 {"BAD_MAGIC_NUMBER", ERR_LIB_PEM, PEM_R_BAD_MAGIC_NUMBER},
34 #else
35 {"BAD_MAGIC_NUMBER", ERR_LIB_PEM, 116},
36 #endif
37 #ifdef PEM_R_BAD_PASSWORD_READ
38 {"BAD_PASSWORD_READ", ERR_LIB_PEM, PEM_R_BAD_PASSWORD_READ},
39 #else
40 {"BAD_PASSWORD_READ", ERR_LIB_PEM, 104},
41 #endif
42 #ifdef PEM_R_BAD_VERSION_NUMBER
43 {"BAD_VERSION_NUMBER", ERR_LIB_PEM, PEM_R_BAD_VERSION_NUMBER},
44 #else
45 {"BAD_VERSION_NUMBER", ERR_LIB_PEM, 117},
46 #endif
47 #ifdef PEM_R_BIO_WRITE_FAILURE
48 {"BIO_WRITE_FAILURE", ERR_LIB_PEM, PEM_R_BIO_WRITE_FAILURE},
49 #else
50 {"BIO_WRITE_FAILURE", ERR_LIB_PEM, 118},
51 #endif
52 #ifdef PEM_R_CIPHER_IS_NULL
53 {"CIPHER_IS_NULL", ERR_LIB_PEM, PEM_R_CIPHER_IS_NULL},
54 #else
55 {"CIPHER_IS_NULL", ERR_LIB_PEM, 127},
56 #endif
57 #ifdef PEM_R_ERROR_CONVERTING_PRIVATE_KEY
58 {"ERROR_CONVERTING_PRIVATE_KEY", ERR_LIB_PEM, PEM_R_ERROR_CONVERTING_PRIVATE_KEY},
59 #else
60 {"ERROR_CONVERTING_PRIVATE_KEY", ERR_LIB_PEM, 115},
61 #endif
62 #ifdef PEM_R_EXPECTING_PRIVATE_KEY_BLOB
63 {"EXPECTING_PRIVATE_KEY_BLOB", ERR_LIB_PEM, PEM_R_EXPECTING_PRIVATE_KEY_BLOB},
64 #else
65 {"EXPECTING_PRIVATE_KEY_BLOB", ERR_LIB_PEM, 119},
66 #endif
67 #ifdef PEM_R_EXPECTING_PUBLIC_KEY_BLOB
68 {"EXPECTING_PUBLIC_KEY_BLOB", ERR_LIB_PEM, PEM_R_EXPECTING_PUBLIC_KEY_BLOB},
69 #else
70 {"EXPECTING_PUBLIC_KEY_BLOB", ERR_LIB_PEM, 120},
71 #endif
72 #ifdef PEM_R_INCONSISTENT_HEADER
73 {"INCONSISTENT_HEADER", ERR_LIB_PEM, PEM_R_INCONSISTENT_HEADER},
74 #else
75 {"INCONSISTENT_HEADER", ERR_LIB_PEM, 121},
76 #endif
77 #ifdef PEM_R_KEYBLOB_HEADER_PARSE_ERROR
78 {"KEYBLOB_HEADER_PARSE_ERROR", ERR_LIB_PEM, PEM_R_KEYBLOB_HEADER_PARSE_ERROR},
79 #else
80 {"KEYBLOB_HEADER_PARSE_ERROR", ERR_LIB_PEM, 122},
81 #endif
82 #ifdef PEM_R_KEYBLOB_TOO_SHORT
83 {"KEYBLOB_TOO_SHORT", ERR_LIB_PEM, PEM_R_KEYBLOB_TOO_SHORT},
84 #else
85 {"KEYBLOB_TOO_SHORT", ERR_LIB_PEM, 123},
86 #endif
87 #ifdef PEM_R_NOT_DEK_INFO
88 {"NOT_DEK_INFO", ERR_LIB_PEM, PEM_R_NOT_DEK_INFO},
89 #else
90 {"NOT_DEK_INFO", ERR_LIB_PEM, 105},
91 #endif
92 #ifdef PEM_R_NOT_ENCRYPTED
93 {"NOT_ENCRYPTED", ERR_LIB_PEM, PEM_R_NOT_ENCRYPTED},
94 #else
95 {"NOT_ENCRYPTED", ERR_LIB_PEM, 106},
96 #endif
97 #ifdef PEM_R_NOT_PROC_TYPE
98 {"NOT_PROC_TYPE", ERR_LIB_PEM, PEM_R_NOT_PROC_TYPE},
99 #else
100 {"NOT_PROC_TYPE", ERR_LIB_PEM, 107},
101 #endif
102 #ifdef PEM_R_NO_START_LINE
103 {"NO_START_LINE", ERR_LIB_PEM, PEM_R_NO_START_LINE},
104 #else
105 {"NO_START_LINE", ERR_LIB_PEM, 108},
106 #endif
107 #ifdef PEM_R_PROBLEMS_GETTING_PASSWORD
108 {"PROBLEMS_GETTING_PASSWORD", ERR_LIB_PEM, PEM_R_PROBLEMS_GETTING_PASSWORD},
109 #else
110 {"PROBLEMS_GETTING_PASSWORD", ERR_LIB_PEM, 109},
111 #endif
112 #ifdef PEM_R_PUBLIC_KEY_NO_RSA
113 {"PUBLIC_KEY_NO_RSA", ERR_LIB_PEM, PEM_R_PUBLIC_KEY_NO_RSA},
114 #else
115 {"PUBLIC_KEY_NO_RSA", ERR_LIB_PEM, 110},
116 #endif
117 #ifdef PEM_R_PVK_DATA_TOO_SHORT
118 {"PVK_DATA_TOO_SHORT", ERR_LIB_PEM, PEM_R_PVK_DATA_TOO_SHORT},
119 #else
120 {"PVK_DATA_TOO_SHORT", ERR_LIB_PEM, 124},
121 #endif
122 #ifdef PEM_R_PVK_TOO_SHORT
123 {"PVK_TOO_SHORT", ERR_LIB_PEM, PEM_R_PVK_TOO_SHORT},
124 #else
125 {"PVK_TOO_SHORT", ERR_LIB_PEM, 125},
126 #endif
127 #ifdef PEM_R_READ_KEY
128 {"READ_KEY", ERR_LIB_PEM, PEM_R_READ_KEY},
129 #else
130 {"READ_KEY", ERR_LIB_PEM, 111},
131 #endif
132 #ifdef PEM_R_SHORT_HEADER
133 {"SHORT_HEADER", ERR_LIB_PEM, PEM_R_SHORT_HEADER},
134 #else
135 {"SHORT_HEADER", ERR_LIB_PEM, 112},
136 #endif
137 #ifdef PEM_R_UNSUPPORTED_CIPHER
138 {"UNSUPPORTED_CIPHER", ERR_LIB_PEM, PEM_R_UNSUPPORTED_CIPHER},
139 #else
140 {"UNSUPPORTED_CIPHER", ERR_LIB_PEM, 113},
141 #endif
142 #ifdef PEM_R_UNSUPPORTED_ENCRYPTION
143 {"UNSUPPORTED_ENCRYPTION", ERR_LIB_PEM, PEM_R_UNSUPPORTED_ENCRYPTION},
144 #else
145 {"UNSUPPORTED_ENCRYPTION", ERR_LIB_PEM, 114},
146 #endif
147 #ifdef PEM_R_UNSUPPORTED_KEY_COMPONENTS
148 {"UNSUPPORTED_KEY_COMPONENTS", ERR_LIB_PEM, PEM_R_UNSUPPORTED_KEY_COMPONENTS},
149 #else
150 {"UNSUPPORTED_KEY_COMPONENTS", ERR_LIB_PEM, 126},
151 #endif
152 #ifdef SSL_R_APP_DATA_IN_HANDSHAKE
153 {"APP_DATA_IN_HANDSHAKE", ERR_LIB_SSL, SSL_R_APP_DATA_IN_HANDSHAKE},
154 #else
155 {"APP_DATA_IN_HANDSHAKE", ERR_LIB_SSL, 100},
156 #endif
157 #ifdef SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT
158 {"ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT", ERR_LIB_SSL, SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT},
159 #else
160 {"ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT", ERR_LIB_SSL, 272},
161 #endif
162 #ifdef SSL_R_BAD_ALERT_RECORD
163 {"BAD_ALERT_RECORD", ERR_LIB_SSL, SSL_R_BAD_ALERT_RECORD},
164 #else
165 {"BAD_ALERT_RECORD", ERR_LIB_SSL, 101},
166 #endif
167 #ifdef SSL_R_BAD_AUTHENTICATION_TYPE
168 {"BAD_AUTHENTICATION_TYPE", ERR_LIB_SSL, SSL_R_BAD_AUTHENTICATION_TYPE},
169 #else
170 {"BAD_AUTHENTICATION_TYPE", ERR_LIB_SSL, 102},
171 #endif
172 #ifdef SSL_R_BAD_CHANGE_CIPHER_SPEC
173 {"BAD_CHANGE_CIPHER_SPEC", ERR_LIB_SSL, SSL_R_BAD_CHANGE_CIPHER_SPEC},
174 #else
175 {"BAD_CHANGE_CIPHER_SPEC", ERR_LIB_SSL, 103},
176 #endif
177 #ifdef SSL_R_BAD_CHECKSUM
178 {"BAD_CHECKSUM", ERR_LIB_SSL, SSL_R_BAD_CHECKSUM},
179 #else
180 {"BAD_CHECKSUM", ERR_LIB_SSL, 104},
181 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +0100182 #ifdef SSL_R_BAD_DATA
183 {"BAD_DATA", ERR_LIB_SSL, SSL_R_BAD_DATA},
184 #else
185 {"BAD_DATA", ERR_LIB_SSL, 390},
186 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +0200187 #ifdef SSL_R_BAD_DATA_RETURNED_BY_CALLBACK
188 {"BAD_DATA_RETURNED_BY_CALLBACK", ERR_LIB_SSL, SSL_R_BAD_DATA_RETURNED_BY_CALLBACK},
189 #else
190 {"BAD_DATA_RETURNED_BY_CALLBACK", ERR_LIB_SSL, 106},
191 #endif
192 #ifdef SSL_R_BAD_DECOMPRESSION
193 {"BAD_DECOMPRESSION", ERR_LIB_SSL, SSL_R_BAD_DECOMPRESSION},
194 #else
195 {"BAD_DECOMPRESSION", ERR_LIB_SSL, 107},
196 #endif
197 #ifdef SSL_R_BAD_DH_G_LENGTH
198 {"BAD_DH_G_LENGTH", ERR_LIB_SSL, SSL_R_BAD_DH_G_LENGTH},
199 #else
200 {"BAD_DH_G_LENGTH", ERR_LIB_SSL, 108},
201 #endif
202 #ifdef SSL_R_BAD_DH_PUB_KEY_LENGTH
203 {"BAD_DH_PUB_KEY_LENGTH", ERR_LIB_SSL, SSL_R_BAD_DH_PUB_KEY_LENGTH},
204 #else
205 {"BAD_DH_PUB_KEY_LENGTH", ERR_LIB_SSL, 109},
206 #endif
207 #ifdef SSL_R_BAD_DH_P_LENGTH
208 {"BAD_DH_P_LENGTH", ERR_LIB_SSL, SSL_R_BAD_DH_P_LENGTH},
209 #else
210 {"BAD_DH_P_LENGTH", ERR_LIB_SSL, 110},
211 #endif
212 #ifdef SSL_R_BAD_DIGEST_LENGTH
213 {"BAD_DIGEST_LENGTH", ERR_LIB_SSL, SSL_R_BAD_DIGEST_LENGTH},
214 #else
215 {"BAD_DIGEST_LENGTH", ERR_LIB_SSL, 111},
216 #endif
217 #ifdef SSL_R_BAD_DSA_SIGNATURE
218 {"BAD_DSA_SIGNATURE", ERR_LIB_SSL, SSL_R_BAD_DSA_SIGNATURE},
219 #else
220 {"BAD_DSA_SIGNATURE", ERR_LIB_SSL, 112},
221 #endif
222 #ifdef SSL_R_BAD_ECC_CERT
223 {"BAD_ECC_CERT", ERR_LIB_SSL, SSL_R_BAD_ECC_CERT},
224 #else
225 {"BAD_ECC_CERT", ERR_LIB_SSL, 304},
226 #endif
227 #ifdef SSL_R_BAD_ECDSA_SIGNATURE
228 {"BAD_ECDSA_SIGNATURE", ERR_LIB_SSL, SSL_R_BAD_ECDSA_SIGNATURE},
229 #else
230 {"BAD_ECDSA_SIGNATURE", ERR_LIB_SSL, 305},
231 #endif
232 #ifdef SSL_R_BAD_ECPOINT
233 {"BAD_ECPOINT", ERR_LIB_SSL, SSL_R_BAD_ECPOINT},
234 #else
235 {"BAD_ECPOINT", ERR_LIB_SSL, 306},
236 #endif
237 #ifdef SSL_R_BAD_HANDSHAKE_LENGTH
238 {"BAD_HANDSHAKE_LENGTH", ERR_LIB_SSL, SSL_R_BAD_HANDSHAKE_LENGTH},
239 #else
240 {"BAD_HANDSHAKE_LENGTH", ERR_LIB_SSL, 332},
241 #endif
242 #ifdef SSL_R_BAD_HELLO_REQUEST
243 {"BAD_HELLO_REQUEST", ERR_LIB_SSL, SSL_R_BAD_HELLO_REQUEST},
244 #else
245 {"BAD_HELLO_REQUEST", ERR_LIB_SSL, 105},
246 #endif
247 #ifdef SSL_R_BAD_LENGTH
248 {"BAD_LENGTH", ERR_LIB_SSL, SSL_R_BAD_LENGTH},
249 #else
250 {"BAD_LENGTH", ERR_LIB_SSL, 271},
251 #endif
252 #ifdef SSL_R_BAD_MAC_DECODE
253 {"BAD_MAC_DECODE", ERR_LIB_SSL, SSL_R_BAD_MAC_DECODE},
254 #else
255 {"BAD_MAC_DECODE", ERR_LIB_SSL, 113},
256 #endif
257 #ifdef SSL_R_BAD_MAC_LENGTH
258 {"BAD_MAC_LENGTH", ERR_LIB_SSL, SSL_R_BAD_MAC_LENGTH},
259 #else
260 {"BAD_MAC_LENGTH", ERR_LIB_SSL, 333},
261 #endif
262 #ifdef SSL_R_BAD_MESSAGE_TYPE
263 {"BAD_MESSAGE_TYPE", ERR_LIB_SSL, SSL_R_BAD_MESSAGE_TYPE},
264 #else
265 {"BAD_MESSAGE_TYPE", ERR_LIB_SSL, 114},
266 #endif
267 #ifdef SSL_R_BAD_PACKET_LENGTH
268 {"BAD_PACKET_LENGTH", ERR_LIB_SSL, SSL_R_BAD_PACKET_LENGTH},
269 #else
270 {"BAD_PACKET_LENGTH", ERR_LIB_SSL, 115},
271 #endif
272 #ifdef SSL_R_BAD_PROTOCOL_VERSION_NUMBER
273 {"BAD_PROTOCOL_VERSION_NUMBER", ERR_LIB_SSL, SSL_R_BAD_PROTOCOL_VERSION_NUMBER},
274 #else
275 {"BAD_PROTOCOL_VERSION_NUMBER", ERR_LIB_SSL, 116},
276 #endif
277 #ifdef SSL_R_BAD_PSK_IDENTITY_HINT_LENGTH
278 {"BAD_PSK_IDENTITY_HINT_LENGTH", ERR_LIB_SSL, SSL_R_BAD_PSK_IDENTITY_HINT_LENGTH},
279 #else
280 {"BAD_PSK_IDENTITY_HINT_LENGTH", ERR_LIB_SSL, 316},
281 #endif
282 #ifdef SSL_R_BAD_RESPONSE_ARGUMENT
283 {"BAD_RESPONSE_ARGUMENT", ERR_LIB_SSL, SSL_R_BAD_RESPONSE_ARGUMENT},
284 #else
285 {"BAD_RESPONSE_ARGUMENT", ERR_LIB_SSL, 117},
286 #endif
287 #ifdef SSL_R_BAD_RSA_DECRYPT
288 {"BAD_RSA_DECRYPT", ERR_LIB_SSL, SSL_R_BAD_RSA_DECRYPT},
289 #else
290 {"BAD_RSA_DECRYPT", ERR_LIB_SSL, 118},
291 #endif
292 #ifdef SSL_R_BAD_RSA_ENCRYPT
293 {"BAD_RSA_ENCRYPT", ERR_LIB_SSL, SSL_R_BAD_RSA_ENCRYPT},
294 #else
295 {"BAD_RSA_ENCRYPT", ERR_LIB_SSL, 119},
296 #endif
297 #ifdef SSL_R_BAD_RSA_E_LENGTH
298 {"BAD_RSA_E_LENGTH", ERR_LIB_SSL, SSL_R_BAD_RSA_E_LENGTH},
299 #else
300 {"BAD_RSA_E_LENGTH", ERR_LIB_SSL, 120},
301 #endif
302 #ifdef SSL_R_BAD_RSA_MODULUS_LENGTH
303 {"BAD_RSA_MODULUS_LENGTH", ERR_LIB_SSL, SSL_R_BAD_RSA_MODULUS_LENGTH},
304 #else
305 {"BAD_RSA_MODULUS_LENGTH", ERR_LIB_SSL, 121},
306 #endif
307 #ifdef SSL_R_BAD_RSA_SIGNATURE
308 {"BAD_RSA_SIGNATURE", ERR_LIB_SSL, SSL_R_BAD_RSA_SIGNATURE},
309 #else
310 {"BAD_RSA_SIGNATURE", ERR_LIB_SSL, 122},
311 #endif
312 #ifdef SSL_R_BAD_SIGNATURE
313 {"BAD_SIGNATURE", ERR_LIB_SSL, SSL_R_BAD_SIGNATURE},
314 #else
315 {"BAD_SIGNATURE", ERR_LIB_SSL, 123},
316 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +0100317 #ifdef SSL_R_BAD_SRP_A_LENGTH
318 {"BAD_SRP_A_LENGTH", ERR_LIB_SSL, SSL_R_BAD_SRP_A_LENGTH},
319 #else
320 {"BAD_SRP_A_LENGTH", ERR_LIB_SSL, 347},
321 #endif
322 #ifdef SSL_R_BAD_SRP_B_LENGTH
323 {"BAD_SRP_B_LENGTH", ERR_LIB_SSL, SSL_R_BAD_SRP_B_LENGTH},
324 #else
325 {"BAD_SRP_B_LENGTH", ERR_LIB_SSL, 348},
326 #endif
327 #ifdef SSL_R_BAD_SRP_G_LENGTH
328 {"BAD_SRP_G_LENGTH", ERR_LIB_SSL, SSL_R_BAD_SRP_G_LENGTH},
329 #else
330 {"BAD_SRP_G_LENGTH", ERR_LIB_SSL, 349},
331 #endif
332 #ifdef SSL_R_BAD_SRP_N_LENGTH
333 {"BAD_SRP_N_LENGTH", ERR_LIB_SSL, SSL_R_BAD_SRP_N_LENGTH},
334 #else
335 {"BAD_SRP_N_LENGTH", ERR_LIB_SSL, 350},
336 #endif
337 #ifdef SSL_R_BAD_SRP_PARAMETERS
338 {"BAD_SRP_PARAMETERS", ERR_LIB_SSL, SSL_R_BAD_SRP_PARAMETERS},
339 #else
340 {"BAD_SRP_PARAMETERS", ERR_LIB_SSL, 371},
341 #endif
342 #ifdef SSL_R_BAD_SRP_S_LENGTH
343 {"BAD_SRP_S_LENGTH", ERR_LIB_SSL, SSL_R_BAD_SRP_S_LENGTH},
344 #else
345 {"BAD_SRP_S_LENGTH", ERR_LIB_SSL, 351},
346 #endif
347 #ifdef SSL_R_BAD_SRTP_MKI_VALUE
348 {"BAD_SRTP_MKI_VALUE", ERR_LIB_SSL, SSL_R_BAD_SRTP_MKI_VALUE},
349 #else
350 {"BAD_SRTP_MKI_VALUE", ERR_LIB_SSL, 352},
351 #endif
352 #ifdef SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST
353 {"BAD_SRTP_PROTECTION_PROFILE_LIST", ERR_LIB_SSL, SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST},
354 #else
355 {"BAD_SRTP_PROTECTION_PROFILE_LIST", ERR_LIB_SSL, 353},
356 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +0200357 #ifdef SSL_R_BAD_SSL_FILETYPE
358 {"BAD_SSL_FILETYPE", ERR_LIB_SSL, SSL_R_BAD_SSL_FILETYPE},
359 #else
360 {"BAD_SSL_FILETYPE", ERR_LIB_SSL, 124},
361 #endif
362 #ifdef SSL_R_BAD_SSL_SESSION_ID_LENGTH
363 {"BAD_SSL_SESSION_ID_LENGTH", ERR_LIB_SSL, SSL_R_BAD_SSL_SESSION_ID_LENGTH},
364 #else
365 {"BAD_SSL_SESSION_ID_LENGTH", ERR_LIB_SSL, 125},
366 #endif
367 #ifdef SSL_R_BAD_STATE
368 {"BAD_STATE", ERR_LIB_SSL, SSL_R_BAD_STATE},
369 #else
370 {"BAD_STATE", ERR_LIB_SSL, 126},
371 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +0100372 #ifdef SSL_R_BAD_VALUE
373 {"BAD_VALUE", ERR_LIB_SSL, SSL_R_BAD_VALUE},
374 #else
375 {"BAD_VALUE", ERR_LIB_SSL, 384},
376 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +0200377 #ifdef SSL_R_BAD_WRITE_RETRY
378 {"BAD_WRITE_RETRY", ERR_LIB_SSL, SSL_R_BAD_WRITE_RETRY},
379 #else
380 {"BAD_WRITE_RETRY", ERR_LIB_SSL, 127},
381 #endif
382 #ifdef SSL_R_BIO_NOT_SET
383 {"BIO_NOT_SET", ERR_LIB_SSL, SSL_R_BIO_NOT_SET},
384 #else
385 {"BIO_NOT_SET", ERR_LIB_SSL, 128},
386 #endif
387 #ifdef SSL_R_BLOCK_CIPHER_PAD_IS_WRONG
388 {"BLOCK_CIPHER_PAD_IS_WRONG", ERR_LIB_SSL, SSL_R_BLOCK_CIPHER_PAD_IS_WRONG},
389 #else
390 {"BLOCK_CIPHER_PAD_IS_WRONG", ERR_LIB_SSL, 129},
391 #endif
392 #ifdef SSL_R_BN_LIB
393 {"BN_LIB", ERR_LIB_SSL, SSL_R_BN_LIB},
394 #else
395 {"BN_LIB", ERR_LIB_SSL, 130},
396 #endif
397 #ifdef SSL_R_CA_DN_LENGTH_MISMATCH
398 {"CA_DN_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_CA_DN_LENGTH_MISMATCH},
399 #else
400 {"CA_DN_LENGTH_MISMATCH", ERR_LIB_SSL, 131},
401 #endif
402 #ifdef SSL_R_CA_DN_TOO_LONG
403 {"CA_DN_TOO_LONG", ERR_LIB_SSL, SSL_R_CA_DN_TOO_LONG},
404 #else
405 {"CA_DN_TOO_LONG", ERR_LIB_SSL, 132},
406 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +0100407 #ifdef SSL_R_CA_KEY_TOO_SMALL
408 {"CA_KEY_TOO_SMALL", ERR_LIB_SSL, SSL_R_CA_KEY_TOO_SMALL},
409 #else
410 {"CA_KEY_TOO_SMALL", ERR_LIB_SSL, 397},
411 #endif
412 #ifdef SSL_R_CA_MD_TOO_WEAK
413 {"CA_MD_TOO_WEAK", ERR_LIB_SSL, SSL_R_CA_MD_TOO_WEAK},
414 #else
415 {"CA_MD_TOO_WEAK", ERR_LIB_SSL, 398},
416 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +0200417 #ifdef SSL_R_CCS_RECEIVED_EARLY
418 {"CCS_RECEIVED_EARLY", ERR_LIB_SSL, SSL_R_CCS_RECEIVED_EARLY},
419 #else
420 {"CCS_RECEIVED_EARLY", ERR_LIB_SSL, 133},
421 #endif
422 #ifdef SSL_R_CERTIFICATE_VERIFY_FAILED
423 {"CERTIFICATE_VERIFY_FAILED", ERR_LIB_SSL, SSL_R_CERTIFICATE_VERIFY_FAILED},
424 #else
425 {"CERTIFICATE_VERIFY_FAILED", ERR_LIB_SSL, 134},
426 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +0100427 #ifdef SSL_R_CERT_CB_ERROR
428 {"CERT_CB_ERROR", ERR_LIB_SSL, SSL_R_CERT_CB_ERROR},
429 #else
430 {"CERT_CB_ERROR", ERR_LIB_SSL, 377},
431 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +0200432 #ifdef SSL_R_CERT_LENGTH_MISMATCH
433 {"CERT_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_CERT_LENGTH_MISMATCH},
434 #else
435 {"CERT_LENGTH_MISMATCH", ERR_LIB_SSL, 135},
436 #endif
437 #ifdef SSL_R_CHALLENGE_IS_DIFFERENT
438 {"CHALLENGE_IS_DIFFERENT", ERR_LIB_SSL, SSL_R_CHALLENGE_IS_DIFFERENT},
439 #else
440 {"CHALLENGE_IS_DIFFERENT", ERR_LIB_SSL, 136},
441 #endif
442 #ifdef SSL_R_CIPHER_CODE_WRONG_LENGTH
443 {"CIPHER_CODE_WRONG_LENGTH", ERR_LIB_SSL, SSL_R_CIPHER_CODE_WRONG_LENGTH},
444 #else
445 {"CIPHER_CODE_WRONG_LENGTH", ERR_LIB_SSL, 137},
446 #endif
447 #ifdef SSL_R_CIPHER_OR_HASH_UNAVAILABLE
448 {"CIPHER_OR_HASH_UNAVAILABLE", ERR_LIB_SSL, SSL_R_CIPHER_OR_HASH_UNAVAILABLE},
449 #else
450 {"CIPHER_OR_HASH_UNAVAILABLE", ERR_LIB_SSL, 138},
451 #endif
452 #ifdef SSL_R_CIPHER_TABLE_SRC_ERROR
453 {"CIPHER_TABLE_SRC_ERROR", ERR_LIB_SSL, SSL_R_CIPHER_TABLE_SRC_ERROR},
454 #else
455 {"CIPHER_TABLE_SRC_ERROR", ERR_LIB_SSL, 139},
456 #endif
457 #ifdef SSL_R_CLIENTHELLO_TLSEXT
458 {"CLIENTHELLO_TLSEXT", ERR_LIB_SSL, SSL_R_CLIENTHELLO_TLSEXT},
459 #else
460 {"CLIENTHELLO_TLSEXT", ERR_LIB_SSL, 226},
461 #endif
462 #ifdef SSL_R_COMPRESSED_LENGTH_TOO_LONG
463 {"COMPRESSED_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_COMPRESSED_LENGTH_TOO_LONG},
464 #else
465 {"COMPRESSED_LENGTH_TOO_LONG", ERR_LIB_SSL, 140},
466 #endif
467 #ifdef SSL_R_COMPRESSION_DISABLED
468 {"COMPRESSION_DISABLED", ERR_LIB_SSL, SSL_R_COMPRESSION_DISABLED},
469 #else
470 {"COMPRESSION_DISABLED", ERR_LIB_SSL, 343},
471 #endif
472 #ifdef SSL_R_COMPRESSION_FAILURE
473 {"COMPRESSION_FAILURE", ERR_LIB_SSL, SSL_R_COMPRESSION_FAILURE},
474 #else
475 {"COMPRESSION_FAILURE", ERR_LIB_SSL, 141},
476 #endif
477 #ifdef SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE
478 {"COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE", ERR_LIB_SSL, SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE},
479 #else
480 {"COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE", ERR_LIB_SSL, 307},
481 #endif
482 #ifdef SSL_R_COMPRESSION_LIBRARY_ERROR
483 {"COMPRESSION_LIBRARY_ERROR", ERR_LIB_SSL, SSL_R_COMPRESSION_LIBRARY_ERROR},
484 #else
485 {"COMPRESSION_LIBRARY_ERROR", ERR_LIB_SSL, 142},
486 #endif
487 #ifdef SSL_R_CONNECTION_ID_IS_DIFFERENT
488 {"CONNECTION_ID_IS_DIFFERENT", ERR_LIB_SSL, SSL_R_CONNECTION_ID_IS_DIFFERENT},
489 #else
490 {"CONNECTION_ID_IS_DIFFERENT", ERR_LIB_SSL, 143},
491 #endif
492 #ifdef SSL_R_CONNECTION_TYPE_NOT_SET
493 {"CONNECTION_TYPE_NOT_SET", ERR_LIB_SSL, SSL_R_CONNECTION_TYPE_NOT_SET},
494 #else
495 {"CONNECTION_TYPE_NOT_SET", ERR_LIB_SSL, 144},
496 #endif
497 #ifdef SSL_R_COOKIE_MISMATCH
498 {"COOKIE_MISMATCH", ERR_LIB_SSL, SSL_R_COOKIE_MISMATCH},
499 #else
500 {"COOKIE_MISMATCH", ERR_LIB_SSL, 308},
501 #endif
502 #ifdef SSL_R_DATA_BETWEEN_CCS_AND_FINISHED
503 {"DATA_BETWEEN_CCS_AND_FINISHED", ERR_LIB_SSL, SSL_R_DATA_BETWEEN_CCS_AND_FINISHED},
504 #else
505 {"DATA_BETWEEN_CCS_AND_FINISHED", ERR_LIB_SSL, 145},
506 #endif
507 #ifdef SSL_R_DATA_LENGTH_TOO_LONG
508 {"DATA_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_DATA_LENGTH_TOO_LONG},
509 #else
510 {"DATA_LENGTH_TOO_LONG", ERR_LIB_SSL, 146},
511 #endif
512 #ifdef SSL_R_DECRYPTION_FAILED
513 {"DECRYPTION_FAILED", ERR_LIB_SSL, SSL_R_DECRYPTION_FAILED},
514 #else
515 {"DECRYPTION_FAILED", ERR_LIB_SSL, 147},
516 #endif
517 #ifdef SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC
518 {"DECRYPTION_FAILED_OR_BAD_RECORD_MAC", ERR_LIB_SSL, SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC},
519 #else
520 {"DECRYPTION_FAILED_OR_BAD_RECORD_MAC", ERR_LIB_SSL, 281},
521 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +0100522 #ifdef SSL_R_DH_KEY_TOO_SMALL
523 {"DH_KEY_TOO_SMALL", ERR_LIB_SSL, SSL_R_DH_KEY_TOO_SMALL},
524 #else
525 {"DH_KEY_TOO_SMALL", ERR_LIB_SSL, 394},
526 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +0200527 #ifdef SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG
528 {"DH_PUBLIC_VALUE_LENGTH_IS_WRONG", ERR_LIB_SSL, SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG},
529 #else
530 {"DH_PUBLIC_VALUE_LENGTH_IS_WRONG", ERR_LIB_SSL, 148},
531 #endif
532 #ifdef SSL_R_DIGEST_CHECK_FAILED
533 {"DIGEST_CHECK_FAILED", ERR_LIB_SSL, SSL_R_DIGEST_CHECK_FAILED},
534 #else
535 {"DIGEST_CHECK_FAILED", ERR_LIB_SSL, 149},
536 #endif
537 #ifdef SSL_R_DTLS_MESSAGE_TOO_BIG
538 {"DTLS_MESSAGE_TOO_BIG", ERR_LIB_SSL, SSL_R_DTLS_MESSAGE_TOO_BIG},
539 #else
540 {"DTLS_MESSAGE_TOO_BIG", ERR_LIB_SSL, 334},
541 #endif
542 #ifdef SSL_R_DUPLICATE_COMPRESSION_ID
543 {"DUPLICATE_COMPRESSION_ID", ERR_LIB_SSL, SSL_R_DUPLICATE_COMPRESSION_ID},
544 #else
545 {"DUPLICATE_COMPRESSION_ID", ERR_LIB_SSL, 309},
546 #endif
547 #ifdef SSL_R_ECC_CERT_NOT_FOR_KEY_AGREEMENT
548 {"ECC_CERT_NOT_FOR_KEY_AGREEMENT", ERR_LIB_SSL, SSL_R_ECC_CERT_NOT_FOR_KEY_AGREEMENT},
549 #else
550 {"ECC_CERT_NOT_FOR_KEY_AGREEMENT", ERR_LIB_SSL, 317},
551 #endif
552 #ifdef SSL_R_ECC_CERT_NOT_FOR_SIGNING
553 {"ECC_CERT_NOT_FOR_SIGNING", ERR_LIB_SSL, SSL_R_ECC_CERT_NOT_FOR_SIGNING},
554 #else
555 {"ECC_CERT_NOT_FOR_SIGNING", ERR_LIB_SSL, 318},
556 #endif
557 #ifdef SSL_R_ECC_CERT_SHOULD_HAVE_RSA_SIGNATURE
558 {"ECC_CERT_SHOULD_HAVE_RSA_SIGNATURE", ERR_LIB_SSL, SSL_R_ECC_CERT_SHOULD_HAVE_RSA_SIGNATURE},
559 #else
560 {"ECC_CERT_SHOULD_HAVE_RSA_SIGNATURE", ERR_LIB_SSL, 322},
561 #endif
562 #ifdef SSL_R_ECC_CERT_SHOULD_HAVE_SHA1_SIGNATURE
563 {"ECC_CERT_SHOULD_HAVE_SHA1_SIGNATURE", ERR_LIB_SSL, SSL_R_ECC_CERT_SHOULD_HAVE_SHA1_SIGNATURE},
564 #else
565 {"ECC_CERT_SHOULD_HAVE_SHA1_SIGNATURE", ERR_LIB_SSL, 323},
566 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +0100567 #ifdef SSL_R_ECDH_REQUIRED_FOR_SUITEB_MODE
568 {"ECDH_REQUIRED_FOR_SUITEB_MODE", ERR_LIB_SSL, SSL_R_ECDH_REQUIRED_FOR_SUITEB_MODE},
569 #else
570 {"ECDH_REQUIRED_FOR_SUITEB_MODE", ERR_LIB_SSL, 374},
571 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +0200572 #ifdef SSL_R_ECGROUP_TOO_LARGE_FOR_CIPHER
573 {"ECGROUP_TOO_LARGE_FOR_CIPHER", ERR_LIB_SSL, SSL_R_ECGROUP_TOO_LARGE_FOR_CIPHER},
574 #else
575 {"ECGROUP_TOO_LARGE_FOR_CIPHER", ERR_LIB_SSL, 310},
576 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +0100577 #ifdef SSL_R_EE_KEY_TOO_SMALL
578 {"EE_KEY_TOO_SMALL", ERR_LIB_SSL, SSL_R_EE_KEY_TOO_SMALL},
579 #else
580 {"EE_KEY_TOO_SMALL", ERR_LIB_SSL, 399},
581 #endif
582 #ifdef SSL_R_EMPTY_SRTP_PROTECTION_PROFILE_LIST
583 {"EMPTY_SRTP_PROTECTION_PROFILE_LIST", ERR_LIB_SSL, SSL_R_EMPTY_SRTP_PROTECTION_PROFILE_LIST},
584 #else
585 {"EMPTY_SRTP_PROTECTION_PROFILE_LIST", ERR_LIB_SSL, 354},
586 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +0200587 #ifdef SSL_R_ENCRYPTED_LENGTH_TOO_LONG
588 {"ENCRYPTED_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_ENCRYPTED_LENGTH_TOO_LONG},
589 #else
590 {"ENCRYPTED_LENGTH_TOO_LONG", ERR_LIB_SSL, 150},
591 #endif
592 #ifdef SSL_R_ERROR_GENERATING_TMP_RSA_KEY
593 {"ERROR_GENERATING_TMP_RSA_KEY", ERR_LIB_SSL, SSL_R_ERROR_GENERATING_TMP_RSA_KEY},
594 #else
595 {"ERROR_GENERATING_TMP_RSA_KEY", ERR_LIB_SSL, 282},
596 #endif
597 #ifdef SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST
598 {"ERROR_IN_RECEIVED_CIPHER_LIST", ERR_LIB_SSL, SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST},
599 #else
600 {"ERROR_IN_RECEIVED_CIPHER_LIST", ERR_LIB_SSL, 151},
601 #endif
602 #ifdef SSL_R_EXCESSIVE_MESSAGE_SIZE
603 {"EXCESSIVE_MESSAGE_SIZE", ERR_LIB_SSL, SSL_R_EXCESSIVE_MESSAGE_SIZE},
604 #else
605 {"EXCESSIVE_MESSAGE_SIZE", ERR_LIB_SSL, 152},
606 #endif
607 #ifdef SSL_R_EXTRA_DATA_IN_MESSAGE
608 {"EXTRA_DATA_IN_MESSAGE", ERR_LIB_SSL, SSL_R_EXTRA_DATA_IN_MESSAGE},
609 #else
610 {"EXTRA_DATA_IN_MESSAGE", ERR_LIB_SSL, 153},
611 #endif
612 #ifdef SSL_R_GOT_A_FIN_BEFORE_A_CCS
613 {"GOT_A_FIN_BEFORE_A_CCS", ERR_LIB_SSL, SSL_R_GOT_A_FIN_BEFORE_A_CCS},
614 #else
615 {"GOT_A_FIN_BEFORE_A_CCS", ERR_LIB_SSL, 154},
616 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +0100617 #ifdef SSL_R_GOT_NEXT_PROTO_BEFORE_A_CCS
618 {"GOT_NEXT_PROTO_BEFORE_A_CCS", ERR_LIB_SSL, SSL_R_GOT_NEXT_PROTO_BEFORE_A_CCS},
619 #else
620 {"GOT_NEXT_PROTO_BEFORE_A_CCS", ERR_LIB_SSL, 355},
621 #endif
622 #ifdef SSL_R_GOT_NEXT_PROTO_WITHOUT_EXTENSION
623 {"GOT_NEXT_PROTO_WITHOUT_EXTENSION", ERR_LIB_SSL, SSL_R_GOT_NEXT_PROTO_WITHOUT_EXTENSION},
624 #else
625 {"GOT_NEXT_PROTO_WITHOUT_EXTENSION", ERR_LIB_SSL, 356},
626 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +0200627 #ifdef SSL_R_HTTPS_PROXY_REQUEST
628 {"HTTPS_PROXY_REQUEST", ERR_LIB_SSL, SSL_R_HTTPS_PROXY_REQUEST},
629 #else
630 {"HTTPS_PROXY_REQUEST", ERR_LIB_SSL, 155},
631 #endif
632 #ifdef SSL_R_HTTP_REQUEST
633 {"HTTP_REQUEST", ERR_LIB_SSL, SSL_R_HTTP_REQUEST},
634 #else
635 {"HTTP_REQUEST", ERR_LIB_SSL, 156},
636 #endif
637 #ifdef SSL_R_ILLEGAL_PADDING
638 {"ILLEGAL_PADDING", ERR_LIB_SSL, SSL_R_ILLEGAL_PADDING},
639 #else
640 {"ILLEGAL_PADDING", ERR_LIB_SSL, 283},
641 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +0100642 #ifdef SSL_R_ILLEGAL_SUITEB_DIGEST
643 {"ILLEGAL_SUITEB_DIGEST", ERR_LIB_SSL, SSL_R_ILLEGAL_SUITEB_DIGEST},
644 #else
645 {"ILLEGAL_SUITEB_DIGEST", ERR_LIB_SSL, 380},
646 #endif
647 #ifdef SSL_R_INAPPROPRIATE_FALLBACK
648 {"INAPPROPRIATE_FALLBACK", ERR_LIB_SSL, SSL_R_INAPPROPRIATE_FALLBACK},
649 #else
650 {"INAPPROPRIATE_FALLBACK", ERR_LIB_SSL, 373},
651 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +0200652 #ifdef SSL_R_INCONSISTENT_COMPRESSION
653 {"INCONSISTENT_COMPRESSION", ERR_LIB_SSL, SSL_R_INCONSISTENT_COMPRESSION},
654 #else
655 {"INCONSISTENT_COMPRESSION", ERR_LIB_SSL, 340},
656 #endif
657 #ifdef SSL_R_INVALID_CHALLENGE_LENGTH
658 {"INVALID_CHALLENGE_LENGTH", ERR_LIB_SSL, SSL_R_INVALID_CHALLENGE_LENGTH},
659 #else
660 {"INVALID_CHALLENGE_LENGTH", ERR_LIB_SSL, 158},
661 #endif
662 #ifdef SSL_R_INVALID_COMMAND
663 {"INVALID_COMMAND", ERR_LIB_SSL, SSL_R_INVALID_COMMAND},
664 #else
665 {"INVALID_COMMAND", ERR_LIB_SSL, 280},
666 #endif
667 #ifdef SSL_R_INVALID_COMPRESSION_ALGORITHM
668 {"INVALID_COMPRESSION_ALGORITHM", ERR_LIB_SSL, SSL_R_INVALID_COMPRESSION_ALGORITHM},
669 #else
670 {"INVALID_COMPRESSION_ALGORITHM", ERR_LIB_SSL, 341},
671 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +0100672 #ifdef SSL_R_INVALID_NULL_CMD_NAME
673 {"INVALID_NULL_CMD_NAME", ERR_LIB_SSL, SSL_R_INVALID_NULL_CMD_NAME},
674 #else
675 {"INVALID_NULL_CMD_NAME", ERR_LIB_SSL, 385},
676 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +0200677 #ifdef SSL_R_INVALID_PURPOSE
678 {"INVALID_PURPOSE", ERR_LIB_SSL, SSL_R_INVALID_PURPOSE},
679 #else
680 {"INVALID_PURPOSE", ERR_LIB_SSL, 278},
681 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +0100682 #ifdef SSL_R_INVALID_SERVERINFO_DATA
683 {"INVALID_SERVERINFO_DATA", ERR_LIB_SSL, SSL_R_INVALID_SERVERINFO_DATA},
684 #else
685 {"INVALID_SERVERINFO_DATA", ERR_LIB_SSL, 388},
686 #endif
687 #ifdef SSL_R_INVALID_SRP_USERNAME
688 {"INVALID_SRP_USERNAME", ERR_LIB_SSL, SSL_R_INVALID_SRP_USERNAME},
689 #else
690 {"INVALID_SRP_USERNAME", ERR_LIB_SSL, 357},
691 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +0200692 #ifdef SSL_R_INVALID_STATUS_RESPONSE
693 {"INVALID_STATUS_RESPONSE", ERR_LIB_SSL, SSL_R_INVALID_STATUS_RESPONSE},
694 #else
695 {"INVALID_STATUS_RESPONSE", ERR_LIB_SSL, 328},
696 #endif
697 #ifdef SSL_R_INVALID_TICKET_KEYS_LENGTH
698 {"INVALID_TICKET_KEYS_LENGTH", ERR_LIB_SSL, SSL_R_INVALID_TICKET_KEYS_LENGTH},
699 #else
700 {"INVALID_TICKET_KEYS_LENGTH", ERR_LIB_SSL, 325},
701 #endif
702 #ifdef SSL_R_INVALID_TRUST
703 {"INVALID_TRUST", ERR_LIB_SSL, SSL_R_INVALID_TRUST},
704 #else
705 {"INVALID_TRUST", ERR_LIB_SSL, 279},
706 #endif
707 #ifdef SSL_R_KEY_ARG_TOO_LONG
708 {"KEY_ARG_TOO_LONG", ERR_LIB_SSL, SSL_R_KEY_ARG_TOO_LONG},
709 #else
710 {"KEY_ARG_TOO_LONG", ERR_LIB_SSL, 284},
711 #endif
712 #ifdef SSL_R_KRB5
713 {"KRB5", ERR_LIB_SSL, SSL_R_KRB5},
714 #else
715 {"KRB5", ERR_LIB_SSL, 285},
716 #endif
717 #ifdef SSL_R_KRB5_C_CC_PRINC
718 {"KRB5_C_CC_PRINC", ERR_LIB_SSL, SSL_R_KRB5_C_CC_PRINC},
719 #else
720 {"KRB5_C_CC_PRINC", ERR_LIB_SSL, 286},
721 #endif
722 #ifdef SSL_R_KRB5_C_GET_CRED
723 {"KRB5_C_GET_CRED", ERR_LIB_SSL, SSL_R_KRB5_C_GET_CRED},
724 #else
725 {"KRB5_C_GET_CRED", ERR_LIB_SSL, 287},
726 #endif
727 #ifdef SSL_R_KRB5_C_INIT
728 {"KRB5_C_INIT", ERR_LIB_SSL, SSL_R_KRB5_C_INIT},
729 #else
730 {"KRB5_C_INIT", ERR_LIB_SSL, 288},
731 #endif
732 #ifdef SSL_R_KRB5_C_MK_REQ
733 {"KRB5_C_MK_REQ", ERR_LIB_SSL, SSL_R_KRB5_C_MK_REQ},
734 #else
735 {"KRB5_C_MK_REQ", ERR_LIB_SSL, 289},
736 #endif
737 #ifdef SSL_R_KRB5_S_BAD_TICKET
738 {"KRB5_S_BAD_TICKET", ERR_LIB_SSL, SSL_R_KRB5_S_BAD_TICKET},
739 #else
740 {"KRB5_S_BAD_TICKET", ERR_LIB_SSL, 290},
741 #endif
742 #ifdef SSL_R_KRB5_S_INIT
743 {"KRB5_S_INIT", ERR_LIB_SSL, SSL_R_KRB5_S_INIT},
744 #else
745 {"KRB5_S_INIT", ERR_LIB_SSL, 291},
746 #endif
747 #ifdef SSL_R_KRB5_S_RD_REQ
748 {"KRB5_S_RD_REQ", ERR_LIB_SSL, SSL_R_KRB5_S_RD_REQ},
749 #else
750 {"KRB5_S_RD_REQ", ERR_LIB_SSL, 292},
751 #endif
752 #ifdef SSL_R_KRB5_S_TKT_EXPIRED
753 {"KRB5_S_TKT_EXPIRED", ERR_LIB_SSL, SSL_R_KRB5_S_TKT_EXPIRED},
754 #else
755 {"KRB5_S_TKT_EXPIRED", ERR_LIB_SSL, 293},
756 #endif
757 #ifdef SSL_R_KRB5_S_TKT_NYV
758 {"KRB5_S_TKT_NYV", ERR_LIB_SSL, SSL_R_KRB5_S_TKT_NYV},
759 #else
760 {"KRB5_S_TKT_NYV", ERR_LIB_SSL, 294},
761 #endif
762 #ifdef SSL_R_KRB5_S_TKT_SKEW
763 {"KRB5_S_TKT_SKEW", ERR_LIB_SSL, SSL_R_KRB5_S_TKT_SKEW},
764 #else
765 {"KRB5_S_TKT_SKEW", ERR_LIB_SSL, 295},
766 #endif
767 #ifdef SSL_R_LENGTH_MISMATCH
768 {"LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_LENGTH_MISMATCH},
769 #else
770 {"LENGTH_MISMATCH", ERR_LIB_SSL, 159},
771 #endif
772 #ifdef SSL_R_LENGTH_TOO_SHORT
773 {"LENGTH_TOO_SHORT", ERR_LIB_SSL, SSL_R_LENGTH_TOO_SHORT},
774 #else
775 {"LENGTH_TOO_SHORT", ERR_LIB_SSL, 160},
776 #endif
777 #ifdef SSL_R_LIBRARY_BUG
778 {"LIBRARY_BUG", ERR_LIB_SSL, SSL_R_LIBRARY_BUG},
779 #else
780 {"LIBRARY_BUG", ERR_LIB_SSL, 274},
781 #endif
782 #ifdef SSL_R_LIBRARY_HAS_NO_CIPHERS
783 {"LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, SSL_R_LIBRARY_HAS_NO_CIPHERS},
784 #else
785 {"LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, 161},
786 #endif
787 #ifdef SSL_R_MESSAGE_TOO_LONG
788 {"MESSAGE_TOO_LONG", ERR_LIB_SSL, SSL_R_MESSAGE_TOO_LONG},
789 #else
790 {"MESSAGE_TOO_LONG", ERR_LIB_SSL, 296},
791 #endif
792 #ifdef SSL_R_MISSING_DH_DSA_CERT
793 {"MISSING_DH_DSA_CERT", ERR_LIB_SSL, SSL_R_MISSING_DH_DSA_CERT},
794 #else
795 {"MISSING_DH_DSA_CERT", ERR_LIB_SSL, 162},
796 #endif
797 #ifdef SSL_R_MISSING_DH_KEY
798 {"MISSING_DH_KEY", ERR_LIB_SSL, SSL_R_MISSING_DH_KEY},
799 #else
800 {"MISSING_DH_KEY", ERR_LIB_SSL, 163},
801 #endif
802 #ifdef SSL_R_MISSING_DH_RSA_CERT
803 {"MISSING_DH_RSA_CERT", ERR_LIB_SSL, SSL_R_MISSING_DH_RSA_CERT},
804 #else
805 {"MISSING_DH_RSA_CERT", ERR_LIB_SSL, 164},
806 #endif
807 #ifdef SSL_R_MISSING_DSA_SIGNING_CERT
808 {"MISSING_DSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_DSA_SIGNING_CERT},
809 #else
810 {"MISSING_DSA_SIGNING_CERT", ERR_LIB_SSL, 165},
811 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +0100812 #ifdef SSL_R_MISSING_ECDH_CERT
813 {"MISSING_ECDH_CERT", ERR_LIB_SSL, SSL_R_MISSING_ECDH_CERT},
814 #else
815 {"MISSING_ECDH_CERT", ERR_LIB_SSL, 382},
816 #endif
817 #ifdef SSL_R_MISSING_ECDSA_SIGNING_CERT
818 {"MISSING_ECDSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_ECDSA_SIGNING_CERT},
819 #else
820 {"MISSING_ECDSA_SIGNING_CERT", ERR_LIB_SSL, 381},
821 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +0200822 #ifdef SSL_R_MISSING_EXPORT_TMP_DH_KEY
823 {"MISSING_EXPORT_TMP_DH_KEY", ERR_LIB_SSL, SSL_R_MISSING_EXPORT_TMP_DH_KEY},
824 #else
825 {"MISSING_EXPORT_TMP_DH_KEY", ERR_LIB_SSL, 166},
826 #endif
827 #ifdef SSL_R_MISSING_EXPORT_TMP_RSA_KEY
828 {"MISSING_EXPORT_TMP_RSA_KEY", ERR_LIB_SSL, SSL_R_MISSING_EXPORT_TMP_RSA_KEY},
829 #else
830 {"MISSING_EXPORT_TMP_RSA_KEY", ERR_LIB_SSL, 167},
831 #endif
832 #ifdef SSL_R_MISSING_RSA_CERTIFICATE
833 {"MISSING_RSA_CERTIFICATE", ERR_LIB_SSL, SSL_R_MISSING_RSA_CERTIFICATE},
834 #else
835 {"MISSING_RSA_CERTIFICATE", ERR_LIB_SSL, 168},
836 #endif
837 #ifdef SSL_R_MISSING_RSA_ENCRYPTING_CERT
838 {"MISSING_RSA_ENCRYPTING_CERT", ERR_LIB_SSL, SSL_R_MISSING_RSA_ENCRYPTING_CERT},
839 #else
840 {"MISSING_RSA_ENCRYPTING_CERT", ERR_LIB_SSL, 169},
841 #endif
842 #ifdef SSL_R_MISSING_RSA_SIGNING_CERT
843 {"MISSING_RSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_RSA_SIGNING_CERT},
844 #else
845 {"MISSING_RSA_SIGNING_CERT", ERR_LIB_SSL, 170},
846 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +0100847 #ifdef SSL_R_MISSING_SRP_PARAM
848 {"MISSING_SRP_PARAM", ERR_LIB_SSL, SSL_R_MISSING_SRP_PARAM},
849 #else
850 {"MISSING_SRP_PARAM", ERR_LIB_SSL, 358},
851 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +0200852 #ifdef SSL_R_MISSING_TMP_DH_KEY
853 {"MISSING_TMP_DH_KEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_DH_KEY},
854 #else
855 {"MISSING_TMP_DH_KEY", ERR_LIB_SSL, 171},
856 #endif
857 #ifdef SSL_R_MISSING_TMP_ECDH_KEY
858 {"MISSING_TMP_ECDH_KEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_ECDH_KEY},
859 #else
860 {"MISSING_TMP_ECDH_KEY", ERR_LIB_SSL, 311},
861 #endif
862 #ifdef SSL_R_MISSING_TMP_RSA_KEY
863 {"MISSING_TMP_RSA_KEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_RSA_KEY},
864 #else
865 {"MISSING_TMP_RSA_KEY", ERR_LIB_SSL, 172},
866 #endif
867 #ifdef SSL_R_MISSING_TMP_RSA_PKEY
868 {"MISSING_TMP_RSA_PKEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_RSA_PKEY},
869 #else
870 {"MISSING_TMP_RSA_PKEY", ERR_LIB_SSL, 173},
871 #endif
872 #ifdef SSL_R_MISSING_VERIFY_MESSAGE
873 {"MISSING_VERIFY_MESSAGE", ERR_LIB_SSL, SSL_R_MISSING_VERIFY_MESSAGE},
874 #else
875 {"MISSING_VERIFY_MESSAGE", ERR_LIB_SSL, 174},
876 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +0100877 #ifdef SSL_R_MULTIPLE_SGC_RESTARTS
878 {"MULTIPLE_SGC_RESTARTS", ERR_LIB_SSL, SSL_R_MULTIPLE_SGC_RESTARTS},
879 #else
880 {"MULTIPLE_SGC_RESTARTS", ERR_LIB_SSL, 346},
881 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +0200882 #ifdef SSL_R_NON_SSLV2_INITIAL_PACKET
883 {"NON_SSLV2_INITIAL_PACKET", ERR_LIB_SSL, SSL_R_NON_SSLV2_INITIAL_PACKET},
884 #else
885 {"NON_SSLV2_INITIAL_PACKET", ERR_LIB_SSL, 175},
886 #endif
887 #ifdef SSL_R_NO_CERTIFICATES_RETURNED
888 {"NO_CERTIFICATES_RETURNED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATES_RETURNED},
889 #else
890 {"NO_CERTIFICATES_RETURNED", ERR_LIB_SSL, 176},
891 #endif
892 #ifdef SSL_R_NO_CERTIFICATE_ASSIGNED
893 {"NO_CERTIFICATE_ASSIGNED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_ASSIGNED},
894 #else
895 {"NO_CERTIFICATE_ASSIGNED", ERR_LIB_SSL, 177},
896 #endif
897 #ifdef SSL_R_NO_CERTIFICATE_RETURNED
898 {"NO_CERTIFICATE_RETURNED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_RETURNED},
899 #else
900 {"NO_CERTIFICATE_RETURNED", ERR_LIB_SSL, 178},
901 #endif
902 #ifdef SSL_R_NO_CERTIFICATE_SET
903 {"NO_CERTIFICATE_SET", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_SET},
904 #else
905 {"NO_CERTIFICATE_SET", ERR_LIB_SSL, 179},
906 #endif
907 #ifdef SSL_R_NO_CERTIFICATE_SPECIFIED
908 {"NO_CERTIFICATE_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_SPECIFIED},
909 #else
910 {"NO_CERTIFICATE_SPECIFIED", ERR_LIB_SSL, 180},
911 #endif
912 #ifdef SSL_R_NO_CIPHERS_AVAILABLE
913 {"NO_CIPHERS_AVAILABLE", ERR_LIB_SSL, SSL_R_NO_CIPHERS_AVAILABLE},
914 #else
915 {"NO_CIPHERS_AVAILABLE", ERR_LIB_SSL, 181},
916 #endif
917 #ifdef SSL_R_NO_CIPHERS_PASSED
918 {"NO_CIPHERS_PASSED", ERR_LIB_SSL, SSL_R_NO_CIPHERS_PASSED},
919 #else
920 {"NO_CIPHERS_PASSED", ERR_LIB_SSL, 182},
921 #endif
922 #ifdef SSL_R_NO_CIPHERS_SPECIFIED
923 {"NO_CIPHERS_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_CIPHERS_SPECIFIED},
924 #else
925 {"NO_CIPHERS_SPECIFIED", ERR_LIB_SSL, 183},
926 #endif
927 #ifdef SSL_R_NO_CIPHER_LIST
928 {"NO_CIPHER_LIST", ERR_LIB_SSL, SSL_R_NO_CIPHER_LIST},
929 #else
930 {"NO_CIPHER_LIST", ERR_LIB_SSL, 184},
931 #endif
932 #ifdef SSL_R_NO_CIPHER_MATCH
933 {"NO_CIPHER_MATCH", ERR_LIB_SSL, SSL_R_NO_CIPHER_MATCH},
934 #else
935 {"NO_CIPHER_MATCH", ERR_LIB_SSL, 185},
936 #endif
937 #ifdef SSL_R_NO_CLIENT_CERT_METHOD
938 {"NO_CLIENT_CERT_METHOD", ERR_LIB_SSL, SSL_R_NO_CLIENT_CERT_METHOD},
939 #else
940 {"NO_CLIENT_CERT_METHOD", ERR_LIB_SSL, 331},
941 #endif
942 #ifdef SSL_R_NO_CLIENT_CERT_RECEIVED
943 {"NO_CLIENT_CERT_RECEIVED", ERR_LIB_SSL, SSL_R_NO_CLIENT_CERT_RECEIVED},
944 #else
945 {"NO_CLIENT_CERT_RECEIVED", ERR_LIB_SSL, 186},
946 #endif
947 #ifdef SSL_R_NO_COMPRESSION_SPECIFIED
948 {"NO_COMPRESSION_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_COMPRESSION_SPECIFIED},
949 #else
950 {"NO_COMPRESSION_SPECIFIED", ERR_LIB_SSL, 187},
951 #endif
952 #ifdef SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER
953 {"NO_GOST_CERTIFICATE_SENT_BY_PEER", ERR_LIB_SSL, SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER},
954 #else
955 {"NO_GOST_CERTIFICATE_SENT_BY_PEER", ERR_LIB_SSL, 330},
956 #endif
957 #ifdef SSL_R_NO_METHOD_SPECIFIED
958 {"NO_METHOD_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_METHOD_SPECIFIED},
959 #else
960 {"NO_METHOD_SPECIFIED", ERR_LIB_SSL, 188},
961 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +0100962 #ifdef SSL_R_NO_PEM_EXTENSIONS
963 {"NO_PEM_EXTENSIONS", ERR_LIB_SSL, SSL_R_NO_PEM_EXTENSIONS},
964 #else
965 {"NO_PEM_EXTENSIONS", ERR_LIB_SSL, 389},
966 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +0200967 #ifdef SSL_R_NO_PRIVATEKEY
968 {"NO_PRIVATEKEY", ERR_LIB_SSL, SSL_R_NO_PRIVATEKEY},
969 #else
970 {"NO_PRIVATEKEY", ERR_LIB_SSL, 189},
971 #endif
972 #ifdef SSL_R_NO_PRIVATE_KEY_ASSIGNED
973 {"NO_PRIVATE_KEY_ASSIGNED", ERR_LIB_SSL, SSL_R_NO_PRIVATE_KEY_ASSIGNED},
974 #else
975 {"NO_PRIVATE_KEY_ASSIGNED", ERR_LIB_SSL, 190},
976 #endif
977 #ifdef SSL_R_NO_PROTOCOLS_AVAILABLE
978 {"NO_PROTOCOLS_AVAILABLE", ERR_LIB_SSL, SSL_R_NO_PROTOCOLS_AVAILABLE},
979 #else
980 {"NO_PROTOCOLS_AVAILABLE", ERR_LIB_SSL, 191},
981 #endif
982 #ifdef SSL_R_NO_PUBLICKEY
983 {"NO_PUBLICKEY", ERR_LIB_SSL, SSL_R_NO_PUBLICKEY},
984 #else
985 {"NO_PUBLICKEY", ERR_LIB_SSL, 192},
986 #endif
987 #ifdef SSL_R_NO_RENEGOTIATION
988 {"NO_RENEGOTIATION", ERR_LIB_SSL, SSL_R_NO_RENEGOTIATION},
989 #else
990 {"NO_RENEGOTIATION", ERR_LIB_SSL, 339},
991 #endif
992 #ifdef SSL_R_NO_REQUIRED_DIGEST
993 {"NO_REQUIRED_DIGEST", ERR_LIB_SSL, SSL_R_NO_REQUIRED_DIGEST},
994 #else
995 {"NO_REQUIRED_DIGEST", ERR_LIB_SSL, 324},
996 #endif
997 #ifdef SSL_R_NO_SHARED_CIPHER
998 {"NO_SHARED_CIPHER", ERR_LIB_SSL, SSL_R_NO_SHARED_CIPHER},
999 #else
1000 {"NO_SHARED_CIPHER", ERR_LIB_SSL, 193},
1001 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001002 #ifdef SSL_R_NO_SHARED_SIGATURE_ALGORITHMS
1003 {"NO_SHARED_SIGATURE_ALGORITHMS", ERR_LIB_SSL, SSL_R_NO_SHARED_SIGATURE_ALGORITHMS},
1004 #else
1005 {"NO_SHARED_SIGATURE_ALGORITHMS", ERR_LIB_SSL, 376},
1006 #endif
1007 #ifdef SSL_R_NO_SRTP_PROFILES
1008 {"NO_SRTP_PROFILES", ERR_LIB_SSL, SSL_R_NO_SRTP_PROFILES},
1009 #else
1010 {"NO_SRTP_PROFILES", ERR_LIB_SSL, 359},
1011 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001012 #ifdef SSL_R_NO_VERIFY_CALLBACK
1013 {"NO_VERIFY_CALLBACK", ERR_LIB_SSL, SSL_R_NO_VERIFY_CALLBACK},
1014 #else
1015 {"NO_VERIFY_CALLBACK", ERR_LIB_SSL, 194},
1016 #endif
1017 #ifdef SSL_R_NULL_SSL_CTX
1018 {"NULL_SSL_CTX", ERR_LIB_SSL, SSL_R_NULL_SSL_CTX},
1019 #else
1020 {"NULL_SSL_CTX", ERR_LIB_SSL, 195},
1021 #endif
1022 #ifdef SSL_R_NULL_SSL_METHOD_PASSED
1023 {"NULL_SSL_METHOD_PASSED", ERR_LIB_SSL, SSL_R_NULL_SSL_METHOD_PASSED},
1024 #else
1025 {"NULL_SSL_METHOD_PASSED", ERR_LIB_SSL, 196},
1026 #endif
1027 #ifdef SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED
1028 {"OLD_SESSION_CIPHER_NOT_RETURNED", ERR_LIB_SSL, SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED},
1029 #else
1030 {"OLD_SESSION_CIPHER_NOT_RETURNED", ERR_LIB_SSL, 197},
1031 #endif
1032 #ifdef SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED
1033 {"OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED", ERR_LIB_SSL, SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED},
1034 #else
1035 {"OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED", ERR_LIB_SSL, 344},
1036 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001037 #ifdef SSL_R_ONLY_DTLS_1_2_ALLOWED_IN_SUITEB_MODE
1038 {"ONLY_DTLS_1_2_ALLOWED_IN_SUITEB_MODE", ERR_LIB_SSL, SSL_R_ONLY_DTLS_1_2_ALLOWED_IN_SUITEB_MODE},
1039 #else
1040 {"ONLY_DTLS_1_2_ALLOWED_IN_SUITEB_MODE", ERR_LIB_SSL, 387},
1041 #endif
1042 #ifdef SSL_R_ONLY_TLS_1_2_ALLOWED_IN_SUITEB_MODE
1043 {"ONLY_TLS_1_2_ALLOWED_IN_SUITEB_MODE", ERR_LIB_SSL, SSL_R_ONLY_TLS_1_2_ALLOWED_IN_SUITEB_MODE},
1044 #else
1045 {"ONLY_TLS_1_2_ALLOWED_IN_SUITEB_MODE", ERR_LIB_SSL, 379},
1046 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001047 #ifdef SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE
1048 {"ONLY_TLS_ALLOWED_IN_FIPS_MODE", ERR_LIB_SSL, SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE},
1049 #else
1050 {"ONLY_TLS_ALLOWED_IN_FIPS_MODE", ERR_LIB_SSL, 297},
1051 #endif
1052 #ifdef SSL_R_OPAQUE_PRF_INPUT_TOO_LONG
1053 {"OPAQUE_PRF_INPUT_TOO_LONG", ERR_LIB_SSL, SSL_R_OPAQUE_PRF_INPUT_TOO_LONG},
1054 #else
1055 {"OPAQUE_PRF_INPUT_TOO_LONG", ERR_LIB_SSL, 327},
1056 #endif
1057 #ifdef SSL_R_PACKET_LENGTH_TOO_LONG
1058 {"PACKET_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_PACKET_LENGTH_TOO_LONG},
1059 #else
1060 {"PACKET_LENGTH_TOO_LONG", ERR_LIB_SSL, 198},
1061 #endif
1062 #ifdef SSL_R_PARSE_TLSEXT
1063 {"PARSE_TLSEXT", ERR_LIB_SSL, SSL_R_PARSE_TLSEXT},
1064 #else
1065 {"PARSE_TLSEXT", ERR_LIB_SSL, 227},
1066 #endif
1067 #ifdef SSL_R_PATH_TOO_LONG
1068 {"PATH_TOO_LONG", ERR_LIB_SSL, SSL_R_PATH_TOO_LONG},
1069 #else
1070 {"PATH_TOO_LONG", ERR_LIB_SSL, 270},
1071 #endif
1072 #ifdef SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE
1073 {"PEER_DID_NOT_RETURN_A_CERTIFICATE", ERR_LIB_SSL, SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE},
1074 #else
1075 {"PEER_DID_NOT_RETURN_A_CERTIFICATE", ERR_LIB_SSL, 199},
1076 #endif
1077 #ifdef SSL_R_PEER_ERROR
1078 {"PEER_ERROR", ERR_LIB_SSL, SSL_R_PEER_ERROR},
1079 #else
1080 {"PEER_ERROR", ERR_LIB_SSL, 200},
1081 #endif
1082 #ifdef SSL_R_PEER_ERROR_CERTIFICATE
1083 {"PEER_ERROR_CERTIFICATE", ERR_LIB_SSL, SSL_R_PEER_ERROR_CERTIFICATE},
1084 #else
1085 {"PEER_ERROR_CERTIFICATE", ERR_LIB_SSL, 201},
1086 #endif
1087 #ifdef SSL_R_PEER_ERROR_NO_CERTIFICATE
1088 {"PEER_ERROR_NO_CERTIFICATE", ERR_LIB_SSL, SSL_R_PEER_ERROR_NO_CERTIFICATE},
1089 #else
1090 {"PEER_ERROR_NO_CERTIFICATE", ERR_LIB_SSL, 202},
1091 #endif
1092 #ifdef SSL_R_PEER_ERROR_NO_CIPHER
1093 {"PEER_ERROR_NO_CIPHER", ERR_LIB_SSL, SSL_R_PEER_ERROR_NO_CIPHER},
1094 #else
1095 {"PEER_ERROR_NO_CIPHER", ERR_LIB_SSL, 203},
1096 #endif
1097 #ifdef SSL_R_PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE
1098 {"PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE", ERR_LIB_SSL, SSL_R_PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE},
1099 #else
1100 {"PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE", ERR_LIB_SSL, 204},
1101 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001102 #ifdef SSL_R_PEM_NAME_BAD_PREFIX
1103 {"PEM_NAME_BAD_PREFIX", ERR_LIB_SSL, SSL_R_PEM_NAME_BAD_PREFIX},
1104 #else
1105 {"PEM_NAME_BAD_PREFIX", ERR_LIB_SSL, 391},
1106 #endif
1107 #ifdef SSL_R_PEM_NAME_TOO_SHORT
1108 {"PEM_NAME_TOO_SHORT", ERR_LIB_SSL, SSL_R_PEM_NAME_TOO_SHORT},
1109 #else
1110 {"PEM_NAME_TOO_SHORT", ERR_LIB_SSL, 392},
1111 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001112 #ifdef SSL_R_PRE_MAC_LENGTH_TOO_LONG
1113 {"PRE_MAC_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_PRE_MAC_LENGTH_TOO_LONG},
1114 #else
1115 {"PRE_MAC_LENGTH_TOO_LONG", ERR_LIB_SSL, 205},
1116 #endif
1117 #ifdef SSL_R_PROBLEMS_MAPPING_CIPHER_FUNCTIONS
1118 {"PROBLEMS_MAPPING_CIPHER_FUNCTIONS", ERR_LIB_SSL, SSL_R_PROBLEMS_MAPPING_CIPHER_FUNCTIONS},
1119 #else
1120 {"PROBLEMS_MAPPING_CIPHER_FUNCTIONS", ERR_LIB_SSL, 206},
1121 #endif
1122 #ifdef SSL_R_PROTOCOL_IS_SHUTDOWN
1123 {"PROTOCOL_IS_SHUTDOWN", ERR_LIB_SSL, SSL_R_PROTOCOL_IS_SHUTDOWN},
1124 #else
1125 {"PROTOCOL_IS_SHUTDOWN", ERR_LIB_SSL, 207},
1126 #endif
1127 #ifdef SSL_R_PSK_IDENTITY_NOT_FOUND
1128 {"PSK_IDENTITY_NOT_FOUND", ERR_LIB_SSL, SSL_R_PSK_IDENTITY_NOT_FOUND},
1129 #else
1130 {"PSK_IDENTITY_NOT_FOUND", ERR_LIB_SSL, 223},
1131 #endif
1132 #ifdef SSL_R_PSK_NO_CLIENT_CB
1133 {"PSK_NO_CLIENT_CB", ERR_LIB_SSL, SSL_R_PSK_NO_CLIENT_CB},
1134 #else
1135 {"PSK_NO_CLIENT_CB", ERR_LIB_SSL, 224},
1136 #endif
1137 #ifdef SSL_R_PSK_NO_SERVER_CB
1138 {"PSK_NO_SERVER_CB", ERR_LIB_SSL, SSL_R_PSK_NO_SERVER_CB},
1139 #else
1140 {"PSK_NO_SERVER_CB", ERR_LIB_SSL, 225},
1141 #endif
1142 #ifdef SSL_R_PUBLIC_KEY_ENCRYPT_ERROR
1143 {"PUBLIC_KEY_ENCRYPT_ERROR", ERR_LIB_SSL, SSL_R_PUBLIC_KEY_ENCRYPT_ERROR},
1144 #else
1145 {"PUBLIC_KEY_ENCRYPT_ERROR", ERR_LIB_SSL, 208},
1146 #endif
1147 #ifdef SSL_R_PUBLIC_KEY_IS_NOT_RSA
1148 {"PUBLIC_KEY_IS_NOT_RSA", ERR_LIB_SSL, SSL_R_PUBLIC_KEY_IS_NOT_RSA},
1149 #else
1150 {"PUBLIC_KEY_IS_NOT_RSA", ERR_LIB_SSL, 209},
1151 #endif
1152 #ifdef SSL_R_PUBLIC_KEY_NOT_RSA
1153 {"PUBLIC_KEY_NOT_RSA", ERR_LIB_SSL, SSL_R_PUBLIC_KEY_NOT_RSA},
1154 #else
1155 {"PUBLIC_KEY_NOT_RSA", ERR_LIB_SSL, 210},
1156 #endif
1157 #ifdef SSL_R_READ_BIO_NOT_SET
1158 {"READ_BIO_NOT_SET", ERR_LIB_SSL, SSL_R_READ_BIO_NOT_SET},
1159 #else
1160 {"READ_BIO_NOT_SET", ERR_LIB_SSL, 211},
1161 #endif
1162 #ifdef SSL_R_READ_TIMEOUT_EXPIRED
1163 {"READ_TIMEOUT_EXPIRED", ERR_LIB_SSL, SSL_R_READ_TIMEOUT_EXPIRED},
1164 #else
1165 {"READ_TIMEOUT_EXPIRED", ERR_LIB_SSL, 312},
1166 #endif
1167 #ifdef SSL_R_READ_WRONG_PACKET_TYPE
1168 {"READ_WRONG_PACKET_TYPE", ERR_LIB_SSL, SSL_R_READ_WRONG_PACKET_TYPE},
1169 #else
1170 {"READ_WRONG_PACKET_TYPE", ERR_LIB_SSL, 212},
1171 #endif
1172 #ifdef SSL_R_RECORD_LENGTH_MISMATCH
1173 {"RECORD_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_RECORD_LENGTH_MISMATCH},
1174 #else
1175 {"RECORD_LENGTH_MISMATCH", ERR_LIB_SSL, 213},
1176 #endif
1177 #ifdef SSL_R_RECORD_TOO_LARGE
1178 {"RECORD_TOO_LARGE", ERR_LIB_SSL, SSL_R_RECORD_TOO_LARGE},
1179 #else
1180 {"RECORD_TOO_LARGE", ERR_LIB_SSL, 214},
1181 #endif
1182 #ifdef SSL_R_RECORD_TOO_SMALL
1183 {"RECORD_TOO_SMALL", ERR_LIB_SSL, SSL_R_RECORD_TOO_SMALL},
1184 #else
1185 {"RECORD_TOO_SMALL", ERR_LIB_SSL, 298},
1186 #endif
1187 #ifdef SSL_R_RENEGOTIATE_EXT_TOO_LONG
1188 {"RENEGOTIATE_EXT_TOO_LONG", ERR_LIB_SSL, SSL_R_RENEGOTIATE_EXT_TOO_LONG},
1189 #else
1190 {"RENEGOTIATE_EXT_TOO_LONG", ERR_LIB_SSL, 335},
1191 #endif
1192 #ifdef SSL_R_RENEGOTIATION_ENCODING_ERR
1193 {"RENEGOTIATION_ENCODING_ERR", ERR_LIB_SSL, SSL_R_RENEGOTIATION_ENCODING_ERR},
1194 #else
1195 {"RENEGOTIATION_ENCODING_ERR", ERR_LIB_SSL, 336},
1196 #endif
1197 #ifdef SSL_R_RENEGOTIATION_MISMATCH
1198 {"RENEGOTIATION_MISMATCH", ERR_LIB_SSL, SSL_R_RENEGOTIATION_MISMATCH},
1199 #else
1200 {"RENEGOTIATION_MISMATCH", ERR_LIB_SSL, 337},
1201 #endif
1202 #ifdef SSL_R_REQUIRED_CIPHER_MISSING
1203 {"REQUIRED_CIPHER_MISSING", ERR_LIB_SSL, SSL_R_REQUIRED_CIPHER_MISSING},
1204 #else
1205 {"REQUIRED_CIPHER_MISSING", ERR_LIB_SSL, 215},
1206 #endif
1207 #ifdef SSL_R_REQUIRED_COMPRESSSION_ALGORITHM_MISSING
1208 {"REQUIRED_COMPRESSSION_ALGORITHM_MISSING", ERR_LIB_SSL, SSL_R_REQUIRED_COMPRESSSION_ALGORITHM_MISSING},
1209 #else
1210 {"REQUIRED_COMPRESSSION_ALGORITHM_MISSING", ERR_LIB_SSL, 342},
1211 #endif
1212 #ifdef SSL_R_REUSE_CERT_LENGTH_NOT_ZERO
1213 {"REUSE_CERT_LENGTH_NOT_ZERO", ERR_LIB_SSL, SSL_R_REUSE_CERT_LENGTH_NOT_ZERO},
1214 #else
1215 {"REUSE_CERT_LENGTH_NOT_ZERO", ERR_LIB_SSL, 216},
1216 #endif
1217 #ifdef SSL_R_REUSE_CERT_TYPE_NOT_ZERO
1218 {"REUSE_CERT_TYPE_NOT_ZERO", ERR_LIB_SSL, SSL_R_REUSE_CERT_TYPE_NOT_ZERO},
1219 #else
1220 {"REUSE_CERT_TYPE_NOT_ZERO", ERR_LIB_SSL, 217},
1221 #endif
1222 #ifdef SSL_R_REUSE_CIPHER_LIST_NOT_ZERO
1223 {"REUSE_CIPHER_LIST_NOT_ZERO", ERR_LIB_SSL, SSL_R_REUSE_CIPHER_LIST_NOT_ZERO},
1224 #else
1225 {"REUSE_CIPHER_LIST_NOT_ZERO", ERR_LIB_SSL, 218},
1226 #endif
1227 #ifdef SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING
1228 {"SCSV_RECEIVED_WHEN_RENEGOTIATING", ERR_LIB_SSL, SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING},
1229 #else
1230 {"SCSV_RECEIVED_WHEN_RENEGOTIATING", ERR_LIB_SSL, 345},
1231 #endif
1232 #ifdef SSL_R_SERVERHELLO_TLSEXT
1233 {"SERVERHELLO_TLSEXT", ERR_LIB_SSL, SSL_R_SERVERHELLO_TLSEXT},
1234 #else
1235 {"SERVERHELLO_TLSEXT", ERR_LIB_SSL, 275},
1236 #endif
1237 #ifdef SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED
1238 {"SESSION_ID_CONTEXT_UNINITIALIZED", ERR_LIB_SSL, SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED},
1239 #else
1240 {"SESSION_ID_CONTEXT_UNINITIALIZED", ERR_LIB_SSL, 277},
1241 #endif
1242 #ifdef SSL_R_SHORT_READ
1243 {"SHORT_READ", ERR_LIB_SSL, SSL_R_SHORT_READ},
1244 #else
1245 {"SHORT_READ", ERR_LIB_SSL, 219},
1246 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001247 #ifdef SSL_R_SIGNATURE_ALGORITHMS_ERROR
1248 {"SIGNATURE_ALGORITHMS_ERROR", ERR_LIB_SSL, SSL_R_SIGNATURE_ALGORITHMS_ERROR},
1249 #else
1250 {"SIGNATURE_ALGORITHMS_ERROR", ERR_LIB_SSL, 360},
1251 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001252 #ifdef SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE
1253 {"SIGNATURE_FOR_NON_SIGNING_CERTIFICATE", ERR_LIB_SSL, SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE},
1254 #else
1255 {"SIGNATURE_FOR_NON_SIGNING_CERTIFICATE", ERR_LIB_SSL, 220},
1256 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001257 #ifdef SSL_R_SRP_A_CALC
1258 {"SRP_A_CALC", ERR_LIB_SSL, SSL_R_SRP_A_CALC},
1259 #else
1260 {"SRP_A_CALC", ERR_LIB_SSL, 361},
1261 #endif
1262 #ifdef SSL_R_SRTP_COULD_NOT_ALLOCATE_PROFILES
1263 {"SRTP_COULD_NOT_ALLOCATE_PROFILES", ERR_LIB_SSL, SSL_R_SRTP_COULD_NOT_ALLOCATE_PROFILES},
1264 #else
1265 {"SRTP_COULD_NOT_ALLOCATE_PROFILES", ERR_LIB_SSL, 362},
1266 #endif
1267 #ifdef SSL_R_SRTP_PROTECTION_PROFILE_LIST_TOO_LONG
1268 {"SRTP_PROTECTION_PROFILE_LIST_TOO_LONG", ERR_LIB_SSL, SSL_R_SRTP_PROTECTION_PROFILE_LIST_TOO_LONG},
1269 #else
1270 {"SRTP_PROTECTION_PROFILE_LIST_TOO_LONG", ERR_LIB_SSL, 363},
1271 #endif
1272 #ifdef SSL_R_SRTP_UNKNOWN_PROTECTION_PROFILE
1273 {"SRTP_UNKNOWN_PROTECTION_PROFILE", ERR_LIB_SSL, SSL_R_SRTP_UNKNOWN_PROTECTION_PROFILE},
1274 #else
1275 {"SRTP_UNKNOWN_PROTECTION_PROFILE", ERR_LIB_SSL, 364},
1276 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001277 #ifdef SSL_R_SSL23_DOING_SESSION_ID_REUSE
1278 {"SSL23_DOING_SESSION_ID_REUSE", ERR_LIB_SSL, SSL_R_SSL23_DOING_SESSION_ID_REUSE},
1279 #else
1280 {"SSL23_DOING_SESSION_ID_REUSE", ERR_LIB_SSL, 221},
1281 #endif
1282 #ifdef SSL_R_SSL2_CONNECTION_ID_TOO_LONG
1283 {"SSL2_CONNECTION_ID_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL2_CONNECTION_ID_TOO_LONG},
1284 #else
1285 {"SSL2_CONNECTION_ID_TOO_LONG", ERR_LIB_SSL, 299},
1286 #endif
1287 #ifdef SSL_R_SSL3_EXT_INVALID_ECPOINTFORMAT
1288 {"SSL3_EXT_INVALID_ECPOINTFORMAT", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_ECPOINTFORMAT},
1289 #else
1290 {"SSL3_EXT_INVALID_ECPOINTFORMAT", ERR_LIB_SSL, 321},
1291 #endif
1292 #ifdef SSL_R_SSL3_EXT_INVALID_SERVERNAME
1293 {"SSL3_EXT_INVALID_SERVERNAME", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_SERVERNAME},
1294 #else
1295 {"SSL3_EXT_INVALID_SERVERNAME", ERR_LIB_SSL, 319},
1296 #endif
1297 #ifdef SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE
1298 {"SSL3_EXT_INVALID_SERVERNAME_TYPE", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE},
1299 #else
1300 {"SSL3_EXT_INVALID_SERVERNAME_TYPE", ERR_LIB_SSL, 320},
1301 #endif
1302 #ifdef SSL_R_SSL3_SESSION_ID_TOO_LONG
1303 {"SSL3_SESSION_ID_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL3_SESSION_ID_TOO_LONG},
1304 #else
1305 {"SSL3_SESSION_ID_TOO_LONG", ERR_LIB_SSL, 300},
1306 #endif
1307 #ifdef SSL_R_SSL3_SESSION_ID_TOO_SHORT
1308 {"SSL3_SESSION_ID_TOO_SHORT", ERR_LIB_SSL, SSL_R_SSL3_SESSION_ID_TOO_SHORT},
1309 #else
1310 {"SSL3_SESSION_ID_TOO_SHORT", ERR_LIB_SSL, 222},
1311 #endif
1312 #ifdef SSL_R_SSLV3_ALERT_BAD_CERTIFICATE
1313 {"SSLV3_ALERT_BAD_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_BAD_CERTIFICATE},
1314 #else
1315 {"SSLV3_ALERT_BAD_CERTIFICATE", ERR_LIB_SSL, 1042},
1316 #endif
1317 #ifdef SSL_R_SSLV3_ALERT_BAD_RECORD_MAC
1318 {"SSLV3_ALERT_BAD_RECORD_MAC", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_BAD_RECORD_MAC},
1319 #else
1320 {"SSLV3_ALERT_BAD_RECORD_MAC", ERR_LIB_SSL, 1020},
1321 #endif
1322 #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED
1323 {"SSLV3_ALERT_CERTIFICATE_EXPIRED", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED},
1324 #else
1325 {"SSLV3_ALERT_CERTIFICATE_EXPIRED", ERR_LIB_SSL, 1045},
1326 #endif
1327 #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED
1328 {"SSLV3_ALERT_CERTIFICATE_REVOKED", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED},
1329 #else
1330 {"SSLV3_ALERT_CERTIFICATE_REVOKED", ERR_LIB_SSL, 1044},
1331 #endif
1332 #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN
1333 {"SSLV3_ALERT_CERTIFICATE_UNKNOWN", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN},
1334 #else
1335 {"SSLV3_ALERT_CERTIFICATE_UNKNOWN", ERR_LIB_SSL, 1046},
1336 #endif
1337 #ifdef SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE
1338 {"SSLV3_ALERT_DECOMPRESSION_FAILURE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE},
1339 #else
1340 {"SSLV3_ALERT_DECOMPRESSION_FAILURE", ERR_LIB_SSL, 1030},
1341 #endif
1342 #ifdef SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE
1343 {"SSLV3_ALERT_HANDSHAKE_FAILURE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE},
1344 #else
1345 {"SSLV3_ALERT_HANDSHAKE_FAILURE", ERR_LIB_SSL, 1040},
1346 #endif
1347 #ifdef SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER
1348 {"SSLV3_ALERT_ILLEGAL_PARAMETER", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER},
1349 #else
1350 {"SSLV3_ALERT_ILLEGAL_PARAMETER", ERR_LIB_SSL, 1047},
1351 #endif
1352 #ifdef SSL_R_SSLV3_ALERT_NO_CERTIFICATE
1353 {"SSLV3_ALERT_NO_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_NO_CERTIFICATE},
1354 #else
1355 {"SSLV3_ALERT_NO_CERTIFICATE", ERR_LIB_SSL, 1041},
1356 #endif
1357 #ifdef SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE
1358 {"SSLV3_ALERT_UNEXPECTED_MESSAGE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE},
1359 #else
1360 {"SSLV3_ALERT_UNEXPECTED_MESSAGE", ERR_LIB_SSL, 1010},
1361 #endif
1362 #ifdef SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE
1363 {"SSLV3_ALERT_UNSUPPORTED_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE},
1364 #else
1365 {"SSLV3_ALERT_UNSUPPORTED_CERTIFICATE", ERR_LIB_SSL, 1043},
1366 #endif
1367 #ifdef SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION
1368 {"SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION", ERR_LIB_SSL, SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION},
1369 #else
1370 {"SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION", ERR_LIB_SSL, 228},
1371 #endif
1372 #ifdef SSL_R_SSL_HANDSHAKE_FAILURE
1373 {"SSL_HANDSHAKE_FAILURE", ERR_LIB_SSL, SSL_R_SSL_HANDSHAKE_FAILURE},
1374 #else
1375 {"SSL_HANDSHAKE_FAILURE", ERR_LIB_SSL, 229},
1376 #endif
1377 #ifdef SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS
1378 {"SSL_LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS},
1379 #else
1380 {"SSL_LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, 230},
1381 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001382 #ifdef SSL_R_SSL_NEGATIVE_LENGTH
1383 {"SSL_NEGATIVE_LENGTH", ERR_LIB_SSL, SSL_R_SSL_NEGATIVE_LENGTH},
1384 #else
1385 {"SSL_NEGATIVE_LENGTH", ERR_LIB_SSL, 372},
1386 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001387 #ifdef SSL_R_SSL_SESSION_ID_CALLBACK_FAILED
1388 {"SSL_SESSION_ID_CALLBACK_FAILED", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CALLBACK_FAILED},
1389 #else
1390 {"SSL_SESSION_ID_CALLBACK_FAILED", ERR_LIB_SSL, 301},
1391 #endif
1392 #ifdef SSL_R_SSL_SESSION_ID_CONFLICT
1393 {"SSL_SESSION_ID_CONFLICT", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CONFLICT},
1394 #else
1395 {"SSL_SESSION_ID_CONFLICT", ERR_LIB_SSL, 302},
1396 #endif
1397 #ifdef SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG
1398 {"SSL_SESSION_ID_CONTEXT_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG},
1399 #else
1400 {"SSL_SESSION_ID_CONTEXT_TOO_LONG", ERR_LIB_SSL, 273},
1401 #endif
1402 #ifdef SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH
1403 {"SSL_SESSION_ID_HAS_BAD_LENGTH", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH},
1404 #else
1405 {"SSL_SESSION_ID_HAS_BAD_LENGTH", ERR_LIB_SSL, 303},
1406 #endif
1407 #ifdef SSL_R_SSL_SESSION_ID_IS_DIFFERENT
1408 {"SSL_SESSION_ID_IS_DIFFERENT", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_IS_DIFFERENT},
1409 #else
1410 {"SSL_SESSION_ID_IS_DIFFERENT", ERR_LIB_SSL, 231},
1411 #endif
1412 #ifdef SSL_R_TLSV1_ALERT_ACCESS_DENIED
1413 {"TLSV1_ALERT_ACCESS_DENIED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_ACCESS_DENIED},
1414 #else
1415 {"TLSV1_ALERT_ACCESS_DENIED", ERR_LIB_SSL, 1049},
1416 #endif
1417 #ifdef SSL_R_TLSV1_ALERT_DECODE_ERROR
1418 {"TLSV1_ALERT_DECODE_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECODE_ERROR},
1419 #else
1420 {"TLSV1_ALERT_DECODE_ERROR", ERR_LIB_SSL, 1050},
1421 #endif
1422 #ifdef SSL_R_TLSV1_ALERT_DECRYPTION_FAILED
1423 {"TLSV1_ALERT_DECRYPTION_FAILED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECRYPTION_FAILED},
1424 #else
1425 {"TLSV1_ALERT_DECRYPTION_FAILED", ERR_LIB_SSL, 1021},
1426 #endif
1427 #ifdef SSL_R_TLSV1_ALERT_DECRYPT_ERROR
1428 {"TLSV1_ALERT_DECRYPT_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECRYPT_ERROR},
1429 #else
1430 {"TLSV1_ALERT_DECRYPT_ERROR", ERR_LIB_SSL, 1051},
1431 #endif
1432 #ifdef SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION
1433 {"TLSV1_ALERT_EXPORT_RESTRICTION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION},
1434 #else
1435 {"TLSV1_ALERT_EXPORT_RESTRICTION", ERR_LIB_SSL, 1060},
1436 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001437 #ifdef SSL_R_TLSV1_ALERT_INAPPROPRIATE_FALLBACK
1438 {"TLSV1_ALERT_INAPPROPRIATE_FALLBACK", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INAPPROPRIATE_FALLBACK},
1439 #else
1440 {"TLSV1_ALERT_INAPPROPRIATE_FALLBACK", ERR_LIB_SSL, 1086},
1441 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001442 #ifdef SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY
1443 {"TLSV1_ALERT_INSUFFICIENT_SECURITY", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY},
1444 #else
1445 {"TLSV1_ALERT_INSUFFICIENT_SECURITY", ERR_LIB_SSL, 1071},
1446 #endif
1447 #ifdef SSL_R_TLSV1_ALERT_INTERNAL_ERROR
1448 {"TLSV1_ALERT_INTERNAL_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INTERNAL_ERROR},
1449 #else
1450 {"TLSV1_ALERT_INTERNAL_ERROR", ERR_LIB_SSL, 1080},
1451 #endif
1452 #ifdef SSL_R_TLSV1_ALERT_NO_RENEGOTIATION
1453 {"TLSV1_ALERT_NO_RENEGOTIATION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_NO_RENEGOTIATION},
1454 #else
1455 {"TLSV1_ALERT_NO_RENEGOTIATION", ERR_LIB_SSL, 1100},
1456 #endif
1457 #ifdef SSL_R_TLSV1_ALERT_PROTOCOL_VERSION
1458 {"TLSV1_ALERT_PROTOCOL_VERSION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_PROTOCOL_VERSION},
1459 #else
1460 {"TLSV1_ALERT_PROTOCOL_VERSION", ERR_LIB_SSL, 1070},
1461 #endif
1462 #ifdef SSL_R_TLSV1_ALERT_RECORD_OVERFLOW
1463 {"TLSV1_ALERT_RECORD_OVERFLOW", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_RECORD_OVERFLOW},
1464 #else
1465 {"TLSV1_ALERT_RECORD_OVERFLOW", ERR_LIB_SSL, 1022},
1466 #endif
1467 #ifdef SSL_R_TLSV1_ALERT_UNKNOWN_CA
1468 {"TLSV1_ALERT_UNKNOWN_CA", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_UNKNOWN_CA},
1469 #else
1470 {"TLSV1_ALERT_UNKNOWN_CA", ERR_LIB_SSL, 1048},
1471 #endif
1472 #ifdef SSL_R_TLSV1_ALERT_USER_CANCELLED
1473 {"TLSV1_ALERT_USER_CANCELLED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_USER_CANCELLED},
1474 #else
1475 {"TLSV1_ALERT_USER_CANCELLED", ERR_LIB_SSL, 1090},
1476 #endif
1477 #ifdef SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE
1478 {"TLSV1_BAD_CERTIFICATE_HASH_VALUE", ERR_LIB_SSL, SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE},
1479 #else
1480 {"TLSV1_BAD_CERTIFICATE_HASH_VALUE", ERR_LIB_SSL, 1114},
1481 #endif
1482 #ifdef SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE
1483 {"TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE", ERR_LIB_SSL, SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE},
1484 #else
1485 {"TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE", ERR_LIB_SSL, 1113},
1486 #endif
1487 #ifdef SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE
1488 {"TLSV1_CERTIFICATE_UNOBTAINABLE", ERR_LIB_SSL, SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE},
1489 #else
1490 {"TLSV1_CERTIFICATE_UNOBTAINABLE", ERR_LIB_SSL, 1111},
1491 #endif
1492 #ifdef SSL_R_TLSV1_UNRECOGNIZED_NAME
1493 {"TLSV1_UNRECOGNIZED_NAME", ERR_LIB_SSL, SSL_R_TLSV1_UNRECOGNIZED_NAME},
1494 #else
1495 {"TLSV1_UNRECOGNIZED_NAME", ERR_LIB_SSL, 1112},
1496 #endif
1497 #ifdef SSL_R_TLSV1_UNSUPPORTED_EXTENSION
1498 {"TLSV1_UNSUPPORTED_EXTENSION", ERR_LIB_SSL, SSL_R_TLSV1_UNSUPPORTED_EXTENSION},
1499 #else
1500 {"TLSV1_UNSUPPORTED_EXTENSION", ERR_LIB_SSL, 1110},
1501 #endif
1502 #ifdef SSL_R_TLS_CLIENT_CERT_REQ_WITH_ANON_CIPHER
1503 {"TLS_CLIENT_CERT_REQ_WITH_ANON_CIPHER", ERR_LIB_SSL, SSL_R_TLS_CLIENT_CERT_REQ_WITH_ANON_CIPHER},
1504 #else
1505 {"TLS_CLIENT_CERT_REQ_WITH_ANON_CIPHER", ERR_LIB_SSL, 232},
1506 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001507 #ifdef SSL_R_TLS_HEARTBEAT_PEER_DOESNT_ACCEPT
1508 {"TLS_HEARTBEAT_PEER_DOESNT_ACCEPT", ERR_LIB_SSL, SSL_R_TLS_HEARTBEAT_PEER_DOESNT_ACCEPT},
1509 #else
1510 {"TLS_HEARTBEAT_PEER_DOESNT_ACCEPT", ERR_LIB_SSL, 365},
1511 #endif
1512 #ifdef SSL_R_TLS_HEARTBEAT_PENDING
1513 {"TLS_HEARTBEAT_PENDING", ERR_LIB_SSL, SSL_R_TLS_HEARTBEAT_PENDING},
1514 #else
1515 {"TLS_HEARTBEAT_PENDING", ERR_LIB_SSL, 366},
1516 #endif
1517 #ifdef SSL_R_TLS_ILLEGAL_EXPORTER_LABEL
1518 {"TLS_ILLEGAL_EXPORTER_LABEL", ERR_LIB_SSL, SSL_R_TLS_ILLEGAL_EXPORTER_LABEL},
1519 #else
1520 {"TLS_ILLEGAL_EXPORTER_LABEL", ERR_LIB_SSL, 367},
1521 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001522 #ifdef SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST
1523 {"TLS_INVALID_ECPOINTFORMAT_LIST", ERR_LIB_SSL, SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST},
1524 #else
1525 {"TLS_INVALID_ECPOINTFORMAT_LIST", ERR_LIB_SSL, 157},
1526 #endif
1527 #ifdef SSL_R_TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST
1528 {"TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST", ERR_LIB_SSL, SSL_R_TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST},
1529 #else
1530 {"TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST", ERR_LIB_SSL, 233},
1531 #endif
1532 #ifdef SSL_R_TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG
1533 {"TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG", ERR_LIB_SSL, SSL_R_TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG},
1534 #else
1535 {"TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG", ERR_LIB_SSL, 234},
1536 #endif
1537 #ifdef SSL_R_TRIED_TO_USE_UNSUPPORTED_CIPHER
1538 {"TRIED_TO_USE_UNSUPPORTED_CIPHER", ERR_LIB_SSL, SSL_R_TRIED_TO_USE_UNSUPPORTED_CIPHER},
1539 #else
1540 {"TRIED_TO_USE_UNSUPPORTED_CIPHER", ERR_LIB_SSL, 235},
1541 #endif
1542 #ifdef SSL_R_UNABLE_TO_DECODE_DH_CERTS
1543 {"UNABLE_TO_DECODE_DH_CERTS", ERR_LIB_SSL, SSL_R_UNABLE_TO_DECODE_DH_CERTS},
1544 #else
1545 {"UNABLE_TO_DECODE_DH_CERTS", ERR_LIB_SSL, 236},
1546 #endif
1547 #ifdef SSL_R_UNABLE_TO_DECODE_ECDH_CERTS
1548 {"UNABLE_TO_DECODE_ECDH_CERTS", ERR_LIB_SSL, SSL_R_UNABLE_TO_DECODE_ECDH_CERTS},
1549 #else
1550 {"UNABLE_TO_DECODE_ECDH_CERTS", ERR_LIB_SSL, 313},
1551 #endif
1552 #ifdef SSL_R_UNABLE_TO_EXTRACT_PUBLIC_KEY
1553 {"UNABLE_TO_EXTRACT_PUBLIC_KEY", ERR_LIB_SSL, SSL_R_UNABLE_TO_EXTRACT_PUBLIC_KEY},
1554 #else
1555 {"UNABLE_TO_EXTRACT_PUBLIC_KEY", ERR_LIB_SSL, 237},
1556 #endif
1557 #ifdef SSL_R_UNABLE_TO_FIND_DH_PARAMETERS
1558 {"UNABLE_TO_FIND_DH_PARAMETERS", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_DH_PARAMETERS},
1559 #else
1560 {"UNABLE_TO_FIND_DH_PARAMETERS", ERR_LIB_SSL, 238},
1561 #endif
1562 #ifdef SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS
1563 {"UNABLE_TO_FIND_ECDH_PARAMETERS", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS},
1564 #else
1565 {"UNABLE_TO_FIND_ECDH_PARAMETERS", ERR_LIB_SSL, 314},
1566 #endif
1567 #ifdef SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS
1568 {"UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS},
1569 #else
1570 {"UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS", ERR_LIB_SSL, 239},
1571 #endif
1572 #ifdef SSL_R_UNABLE_TO_FIND_SSL_METHOD
1573 {"UNABLE_TO_FIND_SSL_METHOD", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_SSL_METHOD},
1574 #else
1575 {"UNABLE_TO_FIND_SSL_METHOD", ERR_LIB_SSL, 240},
1576 #endif
1577 #ifdef SSL_R_UNABLE_TO_LOAD_SSL2_MD5_ROUTINES
1578 {"UNABLE_TO_LOAD_SSL2_MD5_ROUTINES", ERR_LIB_SSL, SSL_R_UNABLE_TO_LOAD_SSL2_MD5_ROUTINES},
1579 #else
1580 {"UNABLE_TO_LOAD_SSL2_MD5_ROUTINES", ERR_LIB_SSL, 241},
1581 #endif
1582 #ifdef SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES
1583 {"UNABLE_TO_LOAD_SSL3_MD5_ROUTINES", ERR_LIB_SSL, SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES},
1584 #else
1585 {"UNABLE_TO_LOAD_SSL3_MD5_ROUTINES", ERR_LIB_SSL, 242},
1586 #endif
1587 #ifdef SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES
1588 {"UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES", ERR_LIB_SSL, SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES},
1589 #else
1590 {"UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES", ERR_LIB_SSL, 243},
1591 #endif
1592 #ifdef SSL_R_UNEXPECTED_MESSAGE
1593 {"UNEXPECTED_MESSAGE", ERR_LIB_SSL, SSL_R_UNEXPECTED_MESSAGE},
1594 #else
1595 {"UNEXPECTED_MESSAGE", ERR_LIB_SSL, 244},
1596 #endif
1597 #ifdef SSL_R_UNEXPECTED_RECORD
1598 {"UNEXPECTED_RECORD", ERR_LIB_SSL, SSL_R_UNEXPECTED_RECORD},
1599 #else
1600 {"UNEXPECTED_RECORD", ERR_LIB_SSL, 245},
1601 #endif
1602 #ifdef SSL_R_UNINITIALIZED
1603 {"UNINITIALIZED", ERR_LIB_SSL, SSL_R_UNINITIALIZED},
1604 #else
1605 {"UNINITIALIZED", ERR_LIB_SSL, 276},
1606 #endif
1607 #ifdef SSL_R_UNKNOWN_ALERT_TYPE
1608 {"UNKNOWN_ALERT_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_ALERT_TYPE},
1609 #else
1610 {"UNKNOWN_ALERT_TYPE", ERR_LIB_SSL, 246},
1611 #endif
1612 #ifdef SSL_R_UNKNOWN_CERTIFICATE_TYPE
1613 {"UNKNOWN_CERTIFICATE_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_CERTIFICATE_TYPE},
1614 #else
1615 {"UNKNOWN_CERTIFICATE_TYPE", ERR_LIB_SSL, 247},
1616 #endif
1617 #ifdef SSL_R_UNKNOWN_CIPHER_RETURNED
1618 {"UNKNOWN_CIPHER_RETURNED", ERR_LIB_SSL, SSL_R_UNKNOWN_CIPHER_RETURNED},
1619 #else
1620 {"UNKNOWN_CIPHER_RETURNED", ERR_LIB_SSL, 248},
1621 #endif
1622 #ifdef SSL_R_UNKNOWN_CIPHER_TYPE
1623 {"UNKNOWN_CIPHER_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_CIPHER_TYPE},
1624 #else
1625 {"UNKNOWN_CIPHER_TYPE", ERR_LIB_SSL, 249},
1626 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001627 #ifdef SSL_R_UNKNOWN_CMD_NAME
1628 {"UNKNOWN_CMD_NAME", ERR_LIB_SSL, SSL_R_UNKNOWN_CMD_NAME},
1629 #else
1630 {"UNKNOWN_CMD_NAME", ERR_LIB_SSL, 386},
1631 #endif
1632 #ifdef SSL_R_UNKNOWN_DIGEST
1633 {"UNKNOWN_DIGEST", ERR_LIB_SSL, SSL_R_UNKNOWN_DIGEST},
1634 #else
1635 {"UNKNOWN_DIGEST", ERR_LIB_SSL, 368},
1636 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001637 #ifdef SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE
1638 {"UNKNOWN_KEY_EXCHANGE_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE},
1639 #else
1640 {"UNKNOWN_KEY_EXCHANGE_TYPE", ERR_LIB_SSL, 250},
1641 #endif
1642 #ifdef SSL_R_UNKNOWN_PKEY_TYPE
1643 {"UNKNOWN_PKEY_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_PKEY_TYPE},
1644 #else
1645 {"UNKNOWN_PKEY_TYPE", ERR_LIB_SSL, 251},
1646 #endif
1647 #ifdef SSL_R_UNKNOWN_PROTOCOL
1648 {"UNKNOWN_PROTOCOL", ERR_LIB_SSL, SSL_R_UNKNOWN_PROTOCOL},
1649 #else
1650 {"UNKNOWN_PROTOCOL", ERR_LIB_SSL, 252},
1651 #endif
1652 #ifdef SSL_R_UNKNOWN_REMOTE_ERROR_TYPE
1653 {"UNKNOWN_REMOTE_ERROR_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_REMOTE_ERROR_TYPE},
1654 #else
1655 {"UNKNOWN_REMOTE_ERROR_TYPE", ERR_LIB_SSL, 253},
1656 #endif
1657 #ifdef SSL_R_UNKNOWN_SSL_VERSION
1658 {"UNKNOWN_SSL_VERSION", ERR_LIB_SSL, SSL_R_UNKNOWN_SSL_VERSION},
1659 #else
1660 {"UNKNOWN_SSL_VERSION", ERR_LIB_SSL, 254},
1661 #endif
1662 #ifdef SSL_R_UNKNOWN_STATE
1663 {"UNKNOWN_STATE", ERR_LIB_SSL, SSL_R_UNKNOWN_STATE},
1664 #else
1665 {"UNKNOWN_STATE", ERR_LIB_SSL, 255},
1666 #endif
1667 #ifdef SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED
1668 {"UNSAFE_LEGACY_RENEGOTIATION_DISABLED", ERR_LIB_SSL, SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED},
1669 #else
1670 {"UNSAFE_LEGACY_RENEGOTIATION_DISABLED", ERR_LIB_SSL, 338},
1671 #endif
1672 #ifdef SSL_R_UNSUPPORTED_CIPHER
1673 {"UNSUPPORTED_CIPHER", ERR_LIB_SSL, SSL_R_UNSUPPORTED_CIPHER},
1674 #else
1675 {"UNSUPPORTED_CIPHER", ERR_LIB_SSL, 256},
1676 #endif
1677 #ifdef SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM
1678 {"UNSUPPORTED_COMPRESSION_ALGORITHM", ERR_LIB_SSL, SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM},
1679 #else
1680 {"UNSUPPORTED_COMPRESSION_ALGORITHM", ERR_LIB_SSL, 257},
1681 #endif
1682 #ifdef SSL_R_UNSUPPORTED_DIGEST_TYPE
1683 {"UNSUPPORTED_DIGEST_TYPE", ERR_LIB_SSL, SSL_R_UNSUPPORTED_DIGEST_TYPE},
1684 #else
1685 {"UNSUPPORTED_DIGEST_TYPE", ERR_LIB_SSL, 326},
1686 #endif
1687 #ifdef SSL_R_UNSUPPORTED_ELLIPTIC_CURVE
1688 {"UNSUPPORTED_ELLIPTIC_CURVE", ERR_LIB_SSL, SSL_R_UNSUPPORTED_ELLIPTIC_CURVE},
1689 #else
1690 {"UNSUPPORTED_ELLIPTIC_CURVE", ERR_LIB_SSL, 315},
1691 #endif
1692 #ifdef SSL_R_UNSUPPORTED_PROTOCOL
1693 {"UNSUPPORTED_PROTOCOL", ERR_LIB_SSL, SSL_R_UNSUPPORTED_PROTOCOL},
1694 #else
1695 {"UNSUPPORTED_PROTOCOL", ERR_LIB_SSL, 258},
1696 #endif
1697 #ifdef SSL_R_UNSUPPORTED_SSL_VERSION
1698 {"UNSUPPORTED_SSL_VERSION", ERR_LIB_SSL, SSL_R_UNSUPPORTED_SSL_VERSION},
1699 #else
1700 {"UNSUPPORTED_SSL_VERSION", ERR_LIB_SSL, 259},
1701 #endif
1702 #ifdef SSL_R_UNSUPPORTED_STATUS_TYPE
1703 {"UNSUPPORTED_STATUS_TYPE", ERR_LIB_SSL, SSL_R_UNSUPPORTED_STATUS_TYPE},
1704 #else
1705 {"UNSUPPORTED_STATUS_TYPE", ERR_LIB_SSL, 329},
1706 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001707 #ifdef SSL_R_USE_SRTP_NOT_NEGOTIATED
1708 {"USE_SRTP_NOT_NEGOTIATED", ERR_LIB_SSL, SSL_R_USE_SRTP_NOT_NEGOTIATED},
1709 #else
1710 {"USE_SRTP_NOT_NEGOTIATED", ERR_LIB_SSL, 369},
1711 #endif
1712 #ifdef SSL_R_VERSION_TOO_LOW
1713 {"VERSION_TOO_LOW", ERR_LIB_SSL, SSL_R_VERSION_TOO_LOW},
1714 #else
1715 {"VERSION_TOO_LOW", ERR_LIB_SSL, 396},
1716 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001717 #ifdef SSL_R_WRITE_BIO_NOT_SET
1718 {"WRITE_BIO_NOT_SET", ERR_LIB_SSL, SSL_R_WRITE_BIO_NOT_SET},
1719 #else
1720 {"WRITE_BIO_NOT_SET", ERR_LIB_SSL, 260},
1721 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001722 #ifdef SSL_R_WRONG_CERTIFICATE_TYPE
1723 {"WRONG_CERTIFICATE_TYPE", ERR_LIB_SSL, SSL_R_WRONG_CERTIFICATE_TYPE},
1724 #else
1725 {"WRONG_CERTIFICATE_TYPE", ERR_LIB_SSL, 383},
1726 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001727 #ifdef SSL_R_WRONG_CIPHER_RETURNED
1728 {"WRONG_CIPHER_RETURNED", ERR_LIB_SSL, SSL_R_WRONG_CIPHER_RETURNED},
1729 #else
1730 {"WRONG_CIPHER_RETURNED", ERR_LIB_SSL, 261},
1731 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001732 #ifdef SSL_R_WRONG_CURVE
1733 {"WRONG_CURVE", ERR_LIB_SSL, SSL_R_WRONG_CURVE},
1734 #else
1735 {"WRONG_CURVE", ERR_LIB_SSL, 378},
1736 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001737 #ifdef SSL_R_WRONG_MESSAGE_TYPE
1738 {"WRONG_MESSAGE_TYPE", ERR_LIB_SSL, SSL_R_WRONG_MESSAGE_TYPE},
1739 #else
1740 {"WRONG_MESSAGE_TYPE", ERR_LIB_SSL, 262},
1741 #endif
1742 #ifdef SSL_R_WRONG_NUMBER_OF_KEY_BITS
1743 {"WRONG_NUMBER_OF_KEY_BITS", ERR_LIB_SSL, SSL_R_WRONG_NUMBER_OF_KEY_BITS},
1744 #else
1745 {"WRONG_NUMBER_OF_KEY_BITS", ERR_LIB_SSL, 263},
1746 #endif
1747 #ifdef SSL_R_WRONG_SIGNATURE_LENGTH
1748 {"WRONG_SIGNATURE_LENGTH", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_LENGTH},
1749 #else
1750 {"WRONG_SIGNATURE_LENGTH", ERR_LIB_SSL, 264},
1751 #endif
1752 #ifdef SSL_R_WRONG_SIGNATURE_SIZE
1753 {"WRONG_SIGNATURE_SIZE", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_SIZE},
1754 #else
1755 {"WRONG_SIGNATURE_SIZE", ERR_LIB_SSL, 265},
1756 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001757 #ifdef SSL_R_WRONG_SIGNATURE_TYPE
1758 {"WRONG_SIGNATURE_TYPE", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_TYPE},
1759 #else
1760 {"WRONG_SIGNATURE_TYPE", ERR_LIB_SSL, 370},
1761 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001762 #ifdef SSL_R_WRONG_SSL_VERSION
1763 {"WRONG_SSL_VERSION", ERR_LIB_SSL, SSL_R_WRONG_SSL_VERSION},
1764 #else
1765 {"WRONG_SSL_VERSION", ERR_LIB_SSL, 266},
1766 #endif
1767 #ifdef SSL_R_WRONG_VERSION_NUMBER
1768 {"WRONG_VERSION_NUMBER", ERR_LIB_SSL, SSL_R_WRONG_VERSION_NUMBER},
1769 #else
1770 {"WRONG_VERSION_NUMBER", ERR_LIB_SSL, 267},
1771 #endif
1772 #ifdef SSL_R_X509_LIB
1773 {"X509_LIB", ERR_LIB_SSL, SSL_R_X509_LIB},
1774 #else
1775 {"X509_LIB", ERR_LIB_SSL, 268},
1776 #endif
1777 #ifdef SSL_R_X509_VERIFICATION_SETUP_PROBLEMS
1778 {"X509_VERIFICATION_SETUP_PROBLEMS", ERR_LIB_SSL, SSL_R_X509_VERIFICATION_SETUP_PROBLEMS},
1779 #else
1780 {"X509_VERIFICATION_SETUP_PROBLEMS", ERR_LIB_SSL, 269},
1781 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001782 #ifdef X509_R_AKID_MISMATCH
1783 {"AKID_MISMATCH", ERR_LIB_X509, X509_R_AKID_MISMATCH},
1784 #else
1785 {"AKID_MISMATCH", ERR_LIB_X509, 110},
1786 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001787 #ifdef X509_R_BAD_X509_FILETYPE
1788 {"BAD_X509_FILETYPE", ERR_LIB_X509, X509_R_BAD_X509_FILETYPE},
1789 #else
1790 {"BAD_X509_FILETYPE", ERR_LIB_X509, 100},
1791 #endif
1792 #ifdef X509_R_BASE64_DECODE_ERROR
1793 {"BASE64_DECODE_ERROR", ERR_LIB_X509, X509_R_BASE64_DECODE_ERROR},
1794 #else
1795 {"BASE64_DECODE_ERROR", ERR_LIB_X509, 118},
1796 #endif
1797 #ifdef X509_R_CANT_CHECK_DH_KEY
1798 {"CANT_CHECK_DH_KEY", ERR_LIB_X509, X509_R_CANT_CHECK_DH_KEY},
1799 #else
1800 {"CANT_CHECK_DH_KEY", ERR_LIB_X509, 114},
1801 #endif
1802 #ifdef X509_R_CERT_ALREADY_IN_HASH_TABLE
1803 {"CERT_ALREADY_IN_HASH_TABLE", ERR_LIB_X509, X509_R_CERT_ALREADY_IN_HASH_TABLE},
1804 #else
1805 {"CERT_ALREADY_IN_HASH_TABLE", ERR_LIB_X509, 101},
1806 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001807 #ifdef X509_R_CRL_ALREADY_DELTA
1808 {"CRL_ALREADY_DELTA", ERR_LIB_X509, X509_R_CRL_ALREADY_DELTA},
1809 #else
1810 {"CRL_ALREADY_DELTA", ERR_LIB_X509, 127},
1811 #endif
1812 #ifdef X509_R_CRL_VERIFY_FAILURE
1813 {"CRL_VERIFY_FAILURE", ERR_LIB_X509, X509_R_CRL_VERIFY_FAILURE},
1814 #else
1815 {"CRL_VERIFY_FAILURE", ERR_LIB_X509, 131},
1816 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001817 #ifdef X509_R_ERR_ASN1_LIB
1818 {"ERR_ASN1_LIB", ERR_LIB_X509, X509_R_ERR_ASN1_LIB},
1819 #else
1820 {"ERR_ASN1_LIB", ERR_LIB_X509, 102},
1821 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001822 #ifdef X509_R_IDP_MISMATCH
1823 {"IDP_MISMATCH", ERR_LIB_X509, X509_R_IDP_MISMATCH},
1824 #else
1825 {"IDP_MISMATCH", ERR_LIB_X509, 128},
1826 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001827 #ifdef X509_R_INVALID_DIRECTORY
1828 {"INVALID_DIRECTORY", ERR_LIB_X509, X509_R_INVALID_DIRECTORY},
1829 #else
1830 {"INVALID_DIRECTORY", ERR_LIB_X509, 113},
1831 #endif
1832 #ifdef X509_R_INVALID_FIELD_NAME
1833 {"INVALID_FIELD_NAME", ERR_LIB_X509, X509_R_INVALID_FIELD_NAME},
1834 #else
1835 {"INVALID_FIELD_NAME", ERR_LIB_X509, 119},
1836 #endif
1837 #ifdef X509_R_INVALID_TRUST
1838 {"INVALID_TRUST", ERR_LIB_X509, X509_R_INVALID_TRUST},
1839 #else
1840 {"INVALID_TRUST", ERR_LIB_X509, 123},
1841 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001842 #ifdef X509_R_ISSUER_MISMATCH
1843 {"ISSUER_MISMATCH", ERR_LIB_X509, X509_R_ISSUER_MISMATCH},
1844 #else
1845 {"ISSUER_MISMATCH", ERR_LIB_X509, 129},
1846 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001847 #ifdef X509_R_KEY_TYPE_MISMATCH
1848 {"KEY_TYPE_MISMATCH", ERR_LIB_X509, X509_R_KEY_TYPE_MISMATCH},
1849 #else
1850 {"KEY_TYPE_MISMATCH", ERR_LIB_X509, 115},
1851 #endif
1852 #ifdef X509_R_KEY_VALUES_MISMATCH
1853 {"KEY_VALUES_MISMATCH", ERR_LIB_X509, X509_R_KEY_VALUES_MISMATCH},
1854 #else
1855 {"KEY_VALUES_MISMATCH", ERR_LIB_X509, 116},
1856 #endif
1857 #ifdef X509_R_LOADING_CERT_DIR
1858 {"LOADING_CERT_DIR", ERR_LIB_X509, X509_R_LOADING_CERT_DIR},
1859 #else
1860 {"LOADING_CERT_DIR", ERR_LIB_X509, 103},
1861 #endif
1862 #ifdef X509_R_LOADING_DEFAULTS
1863 {"LOADING_DEFAULTS", ERR_LIB_X509, X509_R_LOADING_DEFAULTS},
1864 #else
1865 {"LOADING_DEFAULTS", ERR_LIB_X509, 104},
1866 #endif
1867 #ifdef X509_R_METHOD_NOT_SUPPORTED
1868 {"METHOD_NOT_SUPPORTED", ERR_LIB_X509, X509_R_METHOD_NOT_SUPPORTED},
1869 #else
1870 {"METHOD_NOT_SUPPORTED", ERR_LIB_X509, 124},
1871 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001872 #ifdef X509_R_NEWER_CRL_NOT_NEWER
1873 {"NEWER_CRL_NOT_NEWER", ERR_LIB_X509, X509_R_NEWER_CRL_NOT_NEWER},
1874 #else
1875 {"NEWER_CRL_NOT_NEWER", ERR_LIB_X509, 132},
1876 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001877 #ifdef X509_R_NO_CERT_SET_FOR_US_TO_VERIFY
1878 {"NO_CERT_SET_FOR_US_TO_VERIFY", ERR_LIB_X509, X509_R_NO_CERT_SET_FOR_US_TO_VERIFY},
1879 #else
1880 {"NO_CERT_SET_FOR_US_TO_VERIFY", ERR_LIB_X509, 105},
1881 #endif
Antoine Pitrou173ad832015-01-18 17:39:32 +01001882 #ifdef X509_R_NO_CRL_NUMBER
1883 {"NO_CRL_NUMBER", ERR_LIB_X509, X509_R_NO_CRL_NUMBER},
1884 #else
1885 {"NO_CRL_NUMBER", ERR_LIB_X509, 130},
1886 #endif
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001887 #ifdef X509_R_PUBLIC_KEY_DECODE_ERROR
1888 {"PUBLIC_KEY_DECODE_ERROR", ERR_LIB_X509, X509_R_PUBLIC_KEY_DECODE_ERROR},
1889 #else
1890 {"PUBLIC_KEY_DECODE_ERROR", ERR_LIB_X509, 125},
1891 #endif
1892 #ifdef X509_R_PUBLIC_KEY_ENCODE_ERROR
1893 {"PUBLIC_KEY_ENCODE_ERROR", ERR_LIB_X509, X509_R_PUBLIC_KEY_ENCODE_ERROR},
1894 #else
1895 {"PUBLIC_KEY_ENCODE_ERROR", ERR_LIB_X509, 126},
1896 #endif
1897 #ifdef X509_R_SHOULD_RETRY
1898 {"SHOULD_RETRY", ERR_LIB_X509, X509_R_SHOULD_RETRY},
1899 #else
1900 {"SHOULD_RETRY", ERR_LIB_X509, 106},
1901 #endif
1902 #ifdef X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN
1903 {"UNABLE_TO_FIND_PARAMETERS_IN_CHAIN", ERR_LIB_X509, X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN},
1904 #else
1905 {"UNABLE_TO_FIND_PARAMETERS_IN_CHAIN", ERR_LIB_X509, 107},
1906 #endif
1907 #ifdef X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY
1908 {"UNABLE_TO_GET_CERTS_PUBLIC_KEY", ERR_LIB_X509, X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY},
1909 #else
1910 {"UNABLE_TO_GET_CERTS_PUBLIC_KEY", ERR_LIB_X509, 108},
1911 #endif
1912 #ifdef X509_R_UNKNOWN_KEY_TYPE
1913 {"UNKNOWN_KEY_TYPE", ERR_LIB_X509, X509_R_UNKNOWN_KEY_TYPE},
1914 #else
1915 {"UNKNOWN_KEY_TYPE", ERR_LIB_X509, 117},
1916 #endif
1917 #ifdef X509_R_UNKNOWN_NID
1918 {"UNKNOWN_NID", ERR_LIB_X509, X509_R_UNKNOWN_NID},
1919 #else
1920 {"UNKNOWN_NID", ERR_LIB_X509, 109},
1921 #endif
1922 #ifdef X509_R_UNKNOWN_PURPOSE_ID
1923 {"UNKNOWN_PURPOSE_ID", ERR_LIB_X509, X509_R_UNKNOWN_PURPOSE_ID},
1924 #else
1925 {"UNKNOWN_PURPOSE_ID", ERR_LIB_X509, 121},
1926 #endif
1927 #ifdef X509_R_UNKNOWN_TRUST_ID
1928 {"UNKNOWN_TRUST_ID", ERR_LIB_X509, X509_R_UNKNOWN_TRUST_ID},
1929 #else
1930 {"UNKNOWN_TRUST_ID", ERR_LIB_X509, 120},
1931 #endif
1932 #ifdef X509_R_UNSUPPORTED_ALGORITHM
1933 {"UNSUPPORTED_ALGORITHM", ERR_LIB_X509, X509_R_UNSUPPORTED_ALGORITHM},
1934 #else
1935 {"UNSUPPORTED_ALGORITHM", ERR_LIB_X509, 111},
1936 #endif
1937 #ifdef X509_R_WRONG_LOOKUP_TYPE
1938 {"WRONG_LOOKUP_TYPE", ERR_LIB_X509, X509_R_WRONG_LOOKUP_TYPE},
1939 #else
1940 {"WRONG_LOOKUP_TYPE", ERR_LIB_X509, 112},
1941 #endif
1942 #ifdef X509_R_WRONG_TYPE
1943 {"WRONG_TYPE", ERR_LIB_X509, X509_R_WRONG_TYPE},
1944 #else
1945 {"WRONG_TYPE", ERR_LIB_X509, 122},
1946 #endif
1947 { NULL }
1948};