blob: 81a8d7ba169ee904ea3ca5c350aeecfd33fafe46 [file] [log] [blame]
Antoine Pitrouf7338f62012-06-22 21:12:59 +02001/* File generated by Tools/ssl/make_ssl_data.py */
2/* Generated on 2012-05-16T23:56:40.981382 */
3
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
182 #ifdef SSL_R_BAD_DATA_RETURNED_BY_CALLBACK
183 {"BAD_DATA_RETURNED_BY_CALLBACK", ERR_LIB_SSL, SSL_R_BAD_DATA_RETURNED_BY_CALLBACK},
184 #else
185 {"BAD_DATA_RETURNED_BY_CALLBACK", ERR_LIB_SSL, 106},
186 #endif
187 #ifdef SSL_R_BAD_DECOMPRESSION
188 {"BAD_DECOMPRESSION", ERR_LIB_SSL, SSL_R_BAD_DECOMPRESSION},
189 #else
190 {"BAD_DECOMPRESSION", ERR_LIB_SSL, 107},
191 #endif
192 #ifdef SSL_R_BAD_DH_G_LENGTH
193 {"BAD_DH_G_LENGTH", ERR_LIB_SSL, SSL_R_BAD_DH_G_LENGTH},
194 #else
195 {"BAD_DH_G_LENGTH", ERR_LIB_SSL, 108},
196 #endif
197 #ifdef SSL_R_BAD_DH_PUB_KEY_LENGTH
198 {"BAD_DH_PUB_KEY_LENGTH", ERR_LIB_SSL, SSL_R_BAD_DH_PUB_KEY_LENGTH},
199 #else
200 {"BAD_DH_PUB_KEY_LENGTH", ERR_LIB_SSL, 109},
201 #endif
202 #ifdef SSL_R_BAD_DH_P_LENGTH
203 {"BAD_DH_P_LENGTH", ERR_LIB_SSL, SSL_R_BAD_DH_P_LENGTH},
204 #else
205 {"BAD_DH_P_LENGTH", ERR_LIB_SSL, 110},
206 #endif
207 #ifdef SSL_R_BAD_DIGEST_LENGTH
208 {"BAD_DIGEST_LENGTH", ERR_LIB_SSL, SSL_R_BAD_DIGEST_LENGTH},
209 #else
210 {"BAD_DIGEST_LENGTH", ERR_LIB_SSL, 111},
211 #endif
212 #ifdef SSL_R_BAD_DSA_SIGNATURE
213 {"BAD_DSA_SIGNATURE", ERR_LIB_SSL, SSL_R_BAD_DSA_SIGNATURE},
214 #else
215 {"BAD_DSA_SIGNATURE", ERR_LIB_SSL, 112},
216 #endif
217 #ifdef SSL_R_BAD_ECC_CERT
218 {"BAD_ECC_CERT", ERR_LIB_SSL, SSL_R_BAD_ECC_CERT},
219 #else
220 {"BAD_ECC_CERT", ERR_LIB_SSL, 304},
221 #endif
222 #ifdef SSL_R_BAD_ECDSA_SIGNATURE
223 {"BAD_ECDSA_SIGNATURE", ERR_LIB_SSL, SSL_R_BAD_ECDSA_SIGNATURE},
224 #else
225 {"BAD_ECDSA_SIGNATURE", ERR_LIB_SSL, 305},
226 #endif
227 #ifdef SSL_R_BAD_ECPOINT
228 {"BAD_ECPOINT", ERR_LIB_SSL, SSL_R_BAD_ECPOINT},
229 #else
230 {"BAD_ECPOINT", ERR_LIB_SSL, 306},
231 #endif
232 #ifdef SSL_R_BAD_HANDSHAKE_LENGTH
233 {"BAD_HANDSHAKE_LENGTH", ERR_LIB_SSL, SSL_R_BAD_HANDSHAKE_LENGTH},
234 #else
235 {"BAD_HANDSHAKE_LENGTH", ERR_LIB_SSL, 332},
236 #endif
237 #ifdef SSL_R_BAD_HELLO_REQUEST
238 {"BAD_HELLO_REQUEST", ERR_LIB_SSL, SSL_R_BAD_HELLO_REQUEST},
239 #else
240 {"BAD_HELLO_REQUEST", ERR_LIB_SSL, 105},
241 #endif
242 #ifdef SSL_R_BAD_LENGTH
243 {"BAD_LENGTH", ERR_LIB_SSL, SSL_R_BAD_LENGTH},
244 #else
245 {"BAD_LENGTH", ERR_LIB_SSL, 271},
246 #endif
247 #ifdef SSL_R_BAD_MAC_DECODE
248 {"BAD_MAC_DECODE", ERR_LIB_SSL, SSL_R_BAD_MAC_DECODE},
249 #else
250 {"BAD_MAC_DECODE", ERR_LIB_SSL, 113},
251 #endif
252 #ifdef SSL_R_BAD_MAC_LENGTH
253 {"BAD_MAC_LENGTH", ERR_LIB_SSL, SSL_R_BAD_MAC_LENGTH},
254 #else
255 {"BAD_MAC_LENGTH", ERR_LIB_SSL, 333},
256 #endif
257 #ifdef SSL_R_BAD_MESSAGE_TYPE
258 {"BAD_MESSAGE_TYPE", ERR_LIB_SSL, SSL_R_BAD_MESSAGE_TYPE},
259 #else
260 {"BAD_MESSAGE_TYPE", ERR_LIB_SSL, 114},
261 #endif
262 #ifdef SSL_R_BAD_PACKET_LENGTH
263 {"BAD_PACKET_LENGTH", ERR_LIB_SSL, SSL_R_BAD_PACKET_LENGTH},
264 #else
265 {"BAD_PACKET_LENGTH", ERR_LIB_SSL, 115},
266 #endif
267 #ifdef SSL_R_BAD_PROTOCOL_VERSION_NUMBER
268 {"BAD_PROTOCOL_VERSION_NUMBER", ERR_LIB_SSL, SSL_R_BAD_PROTOCOL_VERSION_NUMBER},
269 #else
270 {"BAD_PROTOCOL_VERSION_NUMBER", ERR_LIB_SSL, 116},
271 #endif
272 #ifdef SSL_R_BAD_PSK_IDENTITY_HINT_LENGTH
273 {"BAD_PSK_IDENTITY_HINT_LENGTH", ERR_LIB_SSL, SSL_R_BAD_PSK_IDENTITY_HINT_LENGTH},
274 #else
275 {"BAD_PSK_IDENTITY_HINT_LENGTH", ERR_LIB_SSL, 316},
276 #endif
277 #ifdef SSL_R_BAD_RESPONSE_ARGUMENT
278 {"BAD_RESPONSE_ARGUMENT", ERR_LIB_SSL, SSL_R_BAD_RESPONSE_ARGUMENT},
279 #else
280 {"BAD_RESPONSE_ARGUMENT", ERR_LIB_SSL, 117},
281 #endif
282 #ifdef SSL_R_BAD_RSA_DECRYPT
283 {"BAD_RSA_DECRYPT", ERR_LIB_SSL, SSL_R_BAD_RSA_DECRYPT},
284 #else
285 {"BAD_RSA_DECRYPT", ERR_LIB_SSL, 118},
286 #endif
287 #ifdef SSL_R_BAD_RSA_ENCRYPT
288 {"BAD_RSA_ENCRYPT", ERR_LIB_SSL, SSL_R_BAD_RSA_ENCRYPT},
289 #else
290 {"BAD_RSA_ENCRYPT", ERR_LIB_SSL, 119},
291 #endif
292 #ifdef SSL_R_BAD_RSA_E_LENGTH
293 {"BAD_RSA_E_LENGTH", ERR_LIB_SSL, SSL_R_BAD_RSA_E_LENGTH},
294 #else
295 {"BAD_RSA_E_LENGTH", ERR_LIB_SSL, 120},
296 #endif
297 #ifdef SSL_R_BAD_RSA_MODULUS_LENGTH
298 {"BAD_RSA_MODULUS_LENGTH", ERR_LIB_SSL, SSL_R_BAD_RSA_MODULUS_LENGTH},
299 #else
300 {"BAD_RSA_MODULUS_LENGTH", ERR_LIB_SSL, 121},
301 #endif
302 #ifdef SSL_R_BAD_RSA_SIGNATURE
303 {"BAD_RSA_SIGNATURE", ERR_LIB_SSL, SSL_R_BAD_RSA_SIGNATURE},
304 #else
305 {"BAD_RSA_SIGNATURE", ERR_LIB_SSL, 122},
306 #endif
307 #ifdef SSL_R_BAD_SIGNATURE
308 {"BAD_SIGNATURE", ERR_LIB_SSL, SSL_R_BAD_SIGNATURE},
309 #else
310 {"BAD_SIGNATURE", ERR_LIB_SSL, 123},
311 #endif
312 #ifdef SSL_R_BAD_SSL_FILETYPE
313 {"BAD_SSL_FILETYPE", ERR_LIB_SSL, SSL_R_BAD_SSL_FILETYPE},
314 #else
315 {"BAD_SSL_FILETYPE", ERR_LIB_SSL, 124},
316 #endif
317 #ifdef SSL_R_BAD_SSL_SESSION_ID_LENGTH
318 {"BAD_SSL_SESSION_ID_LENGTH", ERR_LIB_SSL, SSL_R_BAD_SSL_SESSION_ID_LENGTH},
319 #else
320 {"BAD_SSL_SESSION_ID_LENGTH", ERR_LIB_SSL, 125},
321 #endif
322 #ifdef SSL_R_BAD_STATE
323 {"BAD_STATE", ERR_LIB_SSL, SSL_R_BAD_STATE},
324 #else
325 {"BAD_STATE", ERR_LIB_SSL, 126},
326 #endif
327 #ifdef SSL_R_BAD_WRITE_RETRY
328 {"BAD_WRITE_RETRY", ERR_LIB_SSL, SSL_R_BAD_WRITE_RETRY},
329 #else
330 {"BAD_WRITE_RETRY", ERR_LIB_SSL, 127},
331 #endif
332 #ifdef SSL_R_BIO_NOT_SET
333 {"BIO_NOT_SET", ERR_LIB_SSL, SSL_R_BIO_NOT_SET},
334 #else
335 {"BIO_NOT_SET", ERR_LIB_SSL, 128},
336 #endif
337 #ifdef SSL_R_BLOCK_CIPHER_PAD_IS_WRONG
338 {"BLOCK_CIPHER_PAD_IS_WRONG", ERR_LIB_SSL, SSL_R_BLOCK_CIPHER_PAD_IS_WRONG},
339 #else
340 {"BLOCK_CIPHER_PAD_IS_WRONG", ERR_LIB_SSL, 129},
341 #endif
342 #ifdef SSL_R_BN_LIB
343 {"BN_LIB", ERR_LIB_SSL, SSL_R_BN_LIB},
344 #else
345 {"BN_LIB", ERR_LIB_SSL, 130},
346 #endif
347 #ifdef SSL_R_CA_DN_LENGTH_MISMATCH
348 {"CA_DN_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_CA_DN_LENGTH_MISMATCH},
349 #else
350 {"CA_DN_LENGTH_MISMATCH", ERR_LIB_SSL, 131},
351 #endif
352 #ifdef SSL_R_CA_DN_TOO_LONG
353 {"CA_DN_TOO_LONG", ERR_LIB_SSL, SSL_R_CA_DN_TOO_LONG},
354 #else
355 {"CA_DN_TOO_LONG", ERR_LIB_SSL, 132},
356 #endif
357 #ifdef SSL_R_CCS_RECEIVED_EARLY
358 {"CCS_RECEIVED_EARLY", ERR_LIB_SSL, SSL_R_CCS_RECEIVED_EARLY},
359 #else
360 {"CCS_RECEIVED_EARLY", ERR_LIB_SSL, 133},
361 #endif
362 #ifdef SSL_R_CERTIFICATE_VERIFY_FAILED
363 {"CERTIFICATE_VERIFY_FAILED", ERR_LIB_SSL, SSL_R_CERTIFICATE_VERIFY_FAILED},
364 #else
365 {"CERTIFICATE_VERIFY_FAILED", ERR_LIB_SSL, 134},
366 #endif
367 #ifdef SSL_R_CERT_LENGTH_MISMATCH
368 {"CERT_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_CERT_LENGTH_MISMATCH},
369 #else
370 {"CERT_LENGTH_MISMATCH", ERR_LIB_SSL, 135},
371 #endif
372 #ifdef SSL_R_CHALLENGE_IS_DIFFERENT
373 {"CHALLENGE_IS_DIFFERENT", ERR_LIB_SSL, SSL_R_CHALLENGE_IS_DIFFERENT},
374 #else
375 {"CHALLENGE_IS_DIFFERENT", ERR_LIB_SSL, 136},
376 #endif
377 #ifdef SSL_R_CIPHER_CODE_WRONG_LENGTH
378 {"CIPHER_CODE_WRONG_LENGTH", ERR_LIB_SSL, SSL_R_CIPHER_CODE_WRONG_LENGTH},
379 #else
380 {"CIPHER_CODE_WRONG_LENGTH", ERR_LIB_SSL, 137},
381 #endif
382 #ifdef SSL_R_CIPHER_OR_HASH_UNAVAILABLE
383 {"CIPHER_OR_HASH_UNAVAILABLE", ERR_LIB_SSL, SSL_R_CIPHER_OR_HASH_UNAVAILABLE},
384 #else
385 {"CIPHER_OR_HASH_UNAVAILABLE", ERR_LIB_SSL, 138},
386 #endif
387 #ifdef SSL_R_CIPHER_TABLE_SRC_ERROR
388 {"CIPHER_TABLE_SRC_ERROR", ERR_LIB_SSL, SSL_R_CIPHER_TABLE_SRC_ERROR},
389 #else
390 {"CIPHER_TABLE_SRC_ERROR", ERR_LIB_SSL, 139},
391 #endif
392 #ifdef SSL_R_CLIENTHELLO_TLSEXT
393 {"CLIENTHELLO_TLSEXT", ERR_LIB_SSL, SSL_R_CLIENTHELLO_TLSEXT},
394 #else
395 {"CLIENTHELLO_TLSEXT", ERR_LIB_SSL, 226},
396 #endif
397 #ifdef SSL_R_COMPRESSED_LENGTH_TOO_LONG
398 {"COMPRESSED_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_COMPRESSED_LENGTH_TOO_LONG},
399 #else
400 {"COMPRESSED_LENGTH_TOO_LONG", ERR_LIB_SSL, 140},
401 #endif
402 #ifdef SSL_R_COMPRESSION_DISABLED
403 {"COMPRESSION_DISABLED", ERR_LIB_SSL, SSL_R_COMPRESSION_DISABLED},
404 #else
405 {"COMPRESSION_DISABLED", ERR_LIB_SSL, 343},
406 #endif
407 #ifdef SSL_R_COMPRESSION_FAILURE
408 {"COMPRESSION_FAILURE", ERR_LIB_SSL, SSL_R_COMPRESSION_FAILURE},
409 #else
410 {"COMPRESSION_FAILURE", ERR_LIB_SSL, 141},
411 #endif
412 #ifdef SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE
413 {"COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE", ERR_LIB_SSL, SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE},
414 #else
415 {"COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE", ERR_LIB_SSL, 307},
416 #endif
417 #ifdef SSL_R_COMPRESSION_LIBRARY_ERROR
418 {"COMPRESSION_LIBRARY_ERROR", ERR_LIB_SSL, SSL_R_COMPRESSION_LIBRARY_ERROR},
419 #else
420 {"COMPRESSION_LIBRARY_ERROR", ERR_LIB_SSL, 142},
421 #endif
422 #ifdef SSL_R_CONNECTION_ID_IS_DIFFERENT
423 {"CONNECTION_ID_IS_DIFFERENT", ERR_LIB_SSL, SSL_R_CONNECTION_ID_IS_DIFFERENT},
424 #else
425 {"CONNECTION_ID_IS_DIFFERENT", ERR_LIB_SSL, 143},
426 #endif
427 #ifdef SSL_R_CONNECTION_TYPE_NOT_SET
428 {"CONNECTION_TYPE_NOT_SET", ERR_LIB_SSL, SSL_R_CONNECTION_TYPE_NOT_SET},
429 #else
430 {"CONNECTION_TYPE_NOT_SET", ERR_LIB_SSL, 144},
431 #endif
432 #ifdef SSL_R_COOKIE_MISMATCH
433 {"COOKIE_MISMATCH", ERR_LIB_SSL, SSL_R_COOKIE_MISMATCH},
434 #else
435 {"COOKIE_MISMATCH", ERR_LIB_SSL, 308},
436 #endif
437 #ifdef SSL_R_DATA_BETWEEN_CCS_AND_FINISHED
438 {"DATA_BETWEEN_CCS_AND_FINISHED", ERR_LIB_SSL, SSL_R_DATA_BETWEEN_CCS_AND_FINISHED},
439 #else
440 {"DATA_BETWEEN_CCS_AND_FINISHED", ERR_LIB_SSL, 145},
441 #endif
442 #ifdef SSL_R_DATA_LENGTH_TOO_LONG
443 {"DATA_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_DATA_LENGTH_TOO_LONG},
444 #else
445 {"DATA_LENGTH_TOO_LONG", ERR_LIB_SSL, 146},
446 #endif
447 #ifdef SSL_R_DECRYPTION_FAILED
448 {"DECRYPTION_FAILED", ERR_LIB_SSL, SSL_R_DECRYPTION_FAILED},
449 #else
450 {"DECRYPTION_FAILED", ERR_LIB_SSL, 147},
451 #endif
452 #ifdef SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC
453 {"DECRYPTION_FAILED_OR_BAD_RECORD_MAC", ERR_LIB_SSL, SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC},
454 #else
455 {"DECRYPTION_FAILED_OR_BAD_RECORD_MAC", ERR_LIB_SSL, 281},
456 #endif
457 #ifdef SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG
458 {"DH_PUBLIC_VALUE_LENGTH_IS_WRONG", ERR_LIB_SSL, SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG},
459 #else
460 {"DH_PUBLIC_VALUE_LENGTH_IS_WRONG", ERR_LIB_SSL, 148},
461 #endif
462 #ifdef SSL_R_DIGEST_CHECK_FAILED
463 {"DIGEST_CHECK_FAILED", ERR_LIB_SSL, SSL_R_DIGEST_CHECK_FAILED},
464 #else
465 {"DIGEST_CHECK_FAILED", ERR_LIB_SSL, 149},
466 #endif
467 #ifdef SSL_R_DTLS_MESSAGE_TOO_BIG
468 {"DTLS_MESSAGE_TOO_BIG", ERR_LIB_SSL, SSL_R_DTLS_MESSAGE_TOO_BIG},
469 #else
470 {"DTLS_MESSAGE_TOO_BIG", ERR_LIB_SSL, 334},
471 #endif
472 #ifdef SSL_R_DUPLICATE_COMPRESSION_ID
473 {"DUPLICATE_COMPRESSION_ID", ERR_LIB_SSL, SSL_R_DUPLICATE_COMPRESSION_ID},
474 #else
475 {"DUPLICATE_COMPRESSION_ID", ERR_LIB_SSL, 309},
476 #endif
477 #ifdef SSL_R_ECC_CERT_NOT_FOR_KEY_AGREEMENT
478 {"ECC_CERT_NOT_FOR_KEY_AGREEMENT", ERR_LIB_SSL, SSL_R_ECC_CERT_NOT_FOR_KEY_AGREEMENT},
479 #else
480 {"ECC_CERT_NOT_FOR_KEY_AGREEMENT", ERR_LIB_SSL, 317},
481 #endif
482 #ifdef SSL_R_ECC_CERT_NOT_FOR_SIGNING
483 {"ECC_CERT_NOT_FOR_SIGNING", ERR_LIB_SSL, SSL_R_ECC_CERT_NOT_FOR_SIGNING},
484 #else
485 {"ECC_CERT_NOT_FOR_SIGNING", ERR_LIB_SSL, 318},
486 #endif
487 #ifdef SSL_R_ECC_CERT_SHOULD_HAVE_RSA_SIGNATURE
488 {"ECC_CERT_SHOULD_HAVE_RSA_SIGNATURE", ERR_LIB_SSL, SSL_R_ECC_CERT_SHOULD_HAVE_RSA_SIGNATURE},
489 #else
490 {"ECC_CERT_SHOULD_HAVE_RSA_SIGNATURE", ERR_LIB_SSL, 322},
491 #endif
492 #ifdef SSL_R_ECC_CERT_SHOULD_HAVE_SHA1_SIGNATURE
493 {"ECC_CERT_SHOULD_HAVE_SHA1_SIGNATURE", ERR_LIB_SSL, SSL_R_ECC_CERT_SHOULD_HAVE_SHA1_SIGNATURE},
494 #else
495 {"ECC_CERT_SHOULD_HAVE_SHA1_SIGNATURE", ERR_LIB_SSL, 323},
496 #endif
497 #ifdef SSL_R_ECGROUP_TOO_LARGE_FOR_CIPHER
498 {"ECGROUP_TOO_LARGE_FOR_CIPHER", ERR_LIB_SSL, SSL_R_ECGROUP_TOO_LARGE_FOR_CIPHER},
499 #else
500 {"ECGROUP_TOO_LARGE_FOR_CIPHER", ERR_LIB_SSL, 310},
501 #endif
502 #ifdef SSL_R_ENCRYPTED_LENGTH_TOO_LONG
503 {"ENCRYPTED_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_ENCRYPTED_LENGTH_TOO_LONG},
504 #else
505 {"ENCRYPTED_LENGTH_TOO_LONG", ERR_LIB_SSL, 150},
506 #endif
507 #ifdef SSL_R_ERROR_GENERATING_TMP_RSA_KEY
508 {"ERROR_GENERATING_TMP_RSA_KEY", ERR_LIB_SSL, SSL_R_ERROR_GENERATING_TMP_RSA_KEY},
509 #else
510 {"ERROR_GENERATING_TMP_RSA_KEY", ERR_LIB_SSL, 282},
511 #endif
512 #ifdef SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST
513 {"ERROR_IN_RECEIVED_CIPHER_LIST", ERR_LIB_SSL, SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST},
514 #else
515 {"ERROR_IN_RECEIVED_CIPHER_LIST", ERR_LIB_SSL, 151},
516 #endif
517 #ifdef SSL_R_EXCESSIVE_MESSAGE_SIZE
518 {"EXCESSIVE_MESSAGE_SIZE", ERR_LIB_SSL, SSL_R_EXCESSIVE_MESSAGE_SIZE},
519 #else
520 {"EXCESSIVE_MESSAGE_SIZE", ERR_LIB_SSL, 152},
521 #endif
522 #ifdef SSL_R_EXTRA_DATA_IN_MESSAGE
523 {"EXTRA_DATA_IN_MESSAGE", ERR_LIB_SSL, SSL_R_EXTRA_DATA_IN_MESSAGE},
524 #else
525 {"EXTRA_DATA_IN_MESSAGE", ERR_LIB_SSL, 153},
526 #endif
527 #ifdef SSL_R_GOT_A_FIN_BEFORE_A_CCS
528 {"GOT_A_FIN_BEFORE_A_CCS", ERR_LIB_SSL, SSL_R_GOT_A_FIN_BEFORE_A_CCS},
529 #else
530 {"GOT_A_FIN_BEFORE_A_CCS", ERR_LIB_SSL, 154},
531 #endif
532 #ifdef SSL_R_HTTPS_PROXY_REQUEST
533 {"HTTPS_PROXY_REQUEST", ERR_LIB_SSL, SSL_R_HTTPS_PROXY_REQUEST},
534 #else
535 {"HTTPS_PROXY_REQUEST", ERR_LIB_SSL, 155},
536 #endif
537 #ifdef SSL_R_HTTP_REQUEST
538 {"HTTP_REQUEST", ERR_LIB_SSL, SSL_R_HTTP_REQUEST},
539 #else
540 {"HTTP_REQUEST", ERR_LIB_SSL, 156},
541 #endif
542 #ifdef SSL_R_ILLEGAL_PADDING
543 {"ILLEGAL_PADDING", ERR_LIB_SSL, SSL_R_ILLEGAL_PADDING},
544 #else
545 {"ILLEGAL_PADDING", ERR_LIB_SSL, 283},
546 #endif
547 #ifdef SSL_R_INCONSISTENT_COMPRESSION
548 {"INCONSISTENT_COMPRESSION", ERR_LIB_SSL, SSL_R_INCONSISTENT_COMPRESSION},
549 #else
550 {"INCONSISTENT_COMPRESSION", ERR_LIB_SSL, 340},
551 #endif
552 #ifdef SSL_R_INVALID_CHALLENGE_LENGTH
553 {"INVALID_CHALLENGE_LENGTH", ERR_LIB_SSL, SSL_R_INVALID_CHALLENGE_LENGTH},
554 #else
555 {"INVALID_CHALLENGE_LENGTH", ERR_LIB_SSL, 158},
556 #endif
557 #ifdef SSL_R_INVALID_COMMAND
558 {"INVALID_COMMAND", ERR_LIB_SSL, SSL_R_INVALID_COMMAND},
559 #else
560 {"INVALID_COMMAND", ERR_LIB_SSL, 280},
561 #endif
562 #ifdef SSL_R_INVALID_COMPRESSION_ALGORITHM
563 {"INVALID_COMPRESSION_ALGORITHM", ERR_LIB_SSL, SSL_R_INVALID_COMPRESSION_ALGORITHM},
564 #else
565 {"INVALID_COMPRESSION_ALGORITHM", ERR_LIB_SSL, 341},
566 #endif
567 #ifdef SSL_R_INVALID_PURPOSE
568 {"INVALID_PURPOSE", ERR_LIB_SSL, SSL_R_INVALID_PURPOSE},
569 #else
570 {"INVALID_PURPOSE", ERR_LIB_SSL, 278},
571 #endif
572 #ifdef SSL_R_INVALID_STATUS_RESPONSE
573 {"INVALID_STATUS_RESPONSE", ERR_LIB_SSL, SSL_R_INVALID_STATUS_RESPONSE},
574 #else
575 {"INVALID_STATUS_RESPONSE", ERR_LIB_SSL, 328},
576 #endif
577 #ifdef SSL_R_INVALID_TICKET_KEYS_LENGTH
578 {"INVALID_TICKET_KEYS_LENGTH", ERR_LIB_SSL, SSL_R_INVALID_TICKET_KEYS_LENGTH},
579 #else
580 {"INVALID_TICKET_KEYS_LENGTH", ERR_LIB_SSL, 325},
581 #endif
582 #ifdef SSL_R_INVALID_TRUST
583 {"INVALID_TRUST", ERR_LIB_SSL, SSL_R_INVALID_TRUST},
584 #else
585 {"INVALID_TRUST", ERR_LIB_SSL, 279},
586 #endif
587 #ifdef SSL_R_KEY_ARG_TOO_LONG
588 {"KEY_ARG_TOO_LONG", ERR_LIB_SSL, SSL_R_KEY_ARG_TOO_LONG},
589 #else
590 {"KEY_ARG_TOO_LONG", ERR_LIB_SSL, 284},
591 #endif
592 #ifdef SSL_R_KRB5
593 {"KRB5", ERR_LIB_SSL, SSL_R_KRB5},
594 #else
595 {"KRB5", ERR_LIB_SSL, 285},
596 #endif
597 #ifdef SSL_R_KRB5_C_CC_PRINC
598 {"KRB5_C_CC_PRINC", ERR_LIB_SSL, SSL_R_KRB5_C_CC_PRINC},
599 #else
600 {"KRB5_C_CC_PRINC", ERR_LIB_SSL, 286},
601 #endif
602 #ifdef SSL_R_KRB5_C_GET_CRED
603 {"KRB5_C_GET_CRED", ERR_LIB_SSL, SSL_R_KRB5_C_GET_CRED},
604 #else
605 {"KRB5_C_GET_CRED", ERR_LIB_SSL, 287},
606 #endif
607 #ifdef SSL_R_KRB5_C_INIT
608 {"KRB5_C_INIT", ERR_LIB_SSL, SSL_R_KRB5_C_INIT},
609 #else
610 {"KRB5_C_INIT", ERR_LIB_SSL, 288},
611 #endif
612 #ifdef SSL_R_KRB5_C_MK_REQ
613 {"KRB5_C_MK_REQ", ERR_LIB_SSL, SSL_R_KRB5_C_MK_REQ},
614 #else
615 {"KRB5_C_MK_REQ", ERR_LIB_SSL, 289},
616 #endif
617 #ifdef SSL_R_KRB5_S_BAD_TICKET
618 {"KRB5_S_BAD_TICKET", ERR_LIB_SSL, SSL_R_KRB5_S_BAD_TICKET},
619 #else
620 {"KRB5_S_BAD_TICKET", ERR_LIB_SSL, 290},
621 #endif
622 #ifdef SSL_R_KRB5_S_INIT
623 {"KRB5_S_INIT", ERR_LIB_SSL, SSL_R_KRB5_S_INIT},
624 #else
625 {"KRB5_S_INIT", ERR_LIB_SSL, 291},
626 #endif
627 #ifdef SSL_R_KRB5_S_RD_REQ
628 {"KRB5_S_RD_REQ", ERR_LIB_SSL, SSL_R_KRB5_S_RD_REQ},
629 #else
630 {"KRB5_S_RD_REQ", ERR_LIB_SSL, 292},
631 #endif
632 #ifdef SSL_R_KRB5_S_TKT_EXPIRED
633 {"KRB5_S_TKT_EXPIRED", ERR_LIB_SSL, SSL_R_KRB5_S_TKT_EXPIRED},
634 #else
635 {"KRB5_S_TKT_EXPIRED", ERR_LIB_SSL, 293},
636 #endif
637 #ifdef SSL_R_KRB5_S_TKT_NYV
638 {"KRB5_S_TKT_NYV", ERR_LIB_SSL, SSL_R_KRB5_S_TKT_NYV},
639 #else
640 {"KRB5_S_TKT_NYV", ERR_LIB_SSL, 294},
641 #endif
642 #ifdef SSL_R_KRB5_S_TKT_SKEW
643 {"KRB5_S_TKT_SKEW", ERR_LIB_SSL, SSL_R_KRB5_S_TKT_SKEW},
644 #else
645 {"KRB5_S_TKT_SKEW", ERR_LIB_SSL, 295},
646 #endif
647 #ifdef SSL_R_LENGTH_MISMATCH
648 {"LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_LENGTH_MISMATCH},
649 #else
650 {"LENGTH_MISMATCH", ERR_LIB_SSL, 159},
651 #endif
652 #ifdef SSL_R_LENGTH_TOO_SHORT
653 {"LENGTH_TOO_SHORT", ERR_LIB_SSL, SSL_R_LENGTH_TOO_SHORT},
654 #else
655 {"LENGTH_TOO_SHORT", ERR_LIB_SSL, 160},
656 #endif
657 #ifdef SSL_R_LIBRARY_BUG
658 {"LIBRARY_BUG", ERR_LIB_SSL, SSL_R_LIBRARY_BUG},
659 #else
660 {"LIBRARY_BUG", ERR_LIB_SSL, 274},
661 #endif
662 #ifdef SSL_R_LIBRARY_HAS_NO_CIPHERS
663 {"LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, SSL_R_LIBRARY_HAS_NO_CIPHERS},
664 #else
665 {"LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, 161},
666 #endif
667 #ifdef SSL_R_MESSAGE_TOO_LONG
668 {"MESSAGE_TOO_LONG", ERR_LIB_SSL, SSL_R_MESSAGE_TOO_LONG},
669 #else
670 {"MESSAGE_TOO_LONG", ERR_LIB_SSL, 296},
671 #endif
672 #ifdef SSL_R_MISSING_DH_DSA_CERT
673 {"MISSING_DH_DSA_CERT", ERR_LIB_SSL, SSL_R_MISSING_DH_DSA_CERT},
674 #else
675 {"MISSING_DH_DSA_CERT", ERR_LIB_SSL, 162},
676 #endif
677 #ifdef SSL_R_MISSING_DH_KEY
678 {"MISSING_DH_KEY", ERR_LIB_SSL, SSL_R_MISSING_DH_KEY},
679 #else
680 {"MISSING_DH_KEY", ERR_LIB_SSL, 163},
681 #endif
682 #ifdef SSL_R_MISSING_DH_RSA_CERT
683 {"MISSING_DH_RSA_CERT", ERR_LIB_SSL, SSL_R_MISSING_DH_RSA_CERT},
684 #else
685 {"MISSING_DH_RSA_CERT", ERR_LIB_SSL, 164},
686 #endif
687 #ifdef SSL_R_MISSING_DSA_SIGNING_CERT
688 {"MISSING_DSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_DSA_SIGNING_CERT},
689 #else
690 {"MISSING_DSA_SIGNING_CERT", ERR_LIB_SSL, 165},
691 #endif
692 #ifdef SSL_R_MISSING_EXPORT_TMP_DH_KEY
693 {"MISSING_EXPORT_TMP_DH_KEY", ERR_LIB_SSL, SSL_R_MISSING_EXPORT_TMP_DH_KEY},
694 #else
695 {"MISSING_EXPORT_TMP_DH_KEY", ERR_LIB_SSL, 166},
696 #endif
697 #ifdef SSL_R_MISSING_EXPORT_TMP_RSA_KEY
698 {"MISSING_EXPORT_TMP_RSA_KEY", ERR_LIB_SSL, SSL_R_MISSING_EXPORT_TMP_RSA_KEY},
699 #else
700 {"MISSING_EXPORT_TMP_RSA_KEY", ERR_LIB_SSL, 167},
701 #endif
702 #ifdef SSL_R_MISSING_RSA_CERTIFICATE
703 {"MISSING_RSA_CERTIFICATE", ERR_LIB_SSL, SSL_R_MISSING_RSA_CERTIFICATE},
704 #else
705 {"MISSING_RSA_CERTIFICATE", ERR_LIB_SSL, 168},
706 #endif
707 #ifdef SSL_R_MISSING_RSA_ENCRYPTING_CERT
708 {"MISSING_RSA_ENCRYPTING_CERT", ERR_LIB_SSL, SSL_R_MISSING_RSA_ENCRYPTING_CERT},
709 #else
710 {"MISSING_RSA_ENCRYPTING_CERT", ERR_LIB_SSL, 169},
711 #endif
712 #ifdef SSL_R_MISSING_RSA_SIGNING_CERT
713 {"MISSING_RSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_RSA_SIGNING_CERT},
714 #else
715 {"MISSING_RSA_SIGNING_CERT", ERR_LIB_SSL, 170},
716 #endif
717 #ifdef SSL_R_MISSING_TMP_DH_KEY
718 {"MISSING_TMP_DH_KEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_DH_KEY},
719 #else
720 {"MISSING_TMP_DH_KEY", ERR_LIB_SSL, 171},
721 #endif
722 #ifdef SSL_R_MISSING_TMP_ECDH_KEY
723 {"MISSING_TMP_ECDH_KEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_ECDH_KEY},
724 #else
725 {"MISSING_TMP_ECDH_KEY", ERR_LIB_SSL, 311},
726 #endif
727 #ifdef SSL_R_MISSING_TMP_RSA_KEY
728 {"MISSING_TMP_RSA_KEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_RSA_KEY},
729 #else
730 {"MISSING_TMP_RSA_KEY", ERR_LIB_SSL, 172},
731 #endif
732 #ifdef SSL_R_MISSING_TMP_RSA_PKEY
733 {"MISSING_TMP_RSA_PKEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_RSA_PKEY},
734 #else
735 {"MISSING_TMP_RSA_PKEY", ERR_LIB_SSL, 173},
736 #endif
737 #ifdef SSL_R_MISSING_VERIFY_MESSAGE
738 {"MISSING_VERIFY_MESSAGE", ERR_LIB_SSL, SSL_R_MISSING_VERIFY_MESSAGE},
739 #else
740 {"MISSING_VERIFY_MESSAGE", ERR_LIB_SSL, 174},
741 #endif
742 #ifdef SSL_R_NON_SSLV2_INITIAL_PACKET
743 {"NON_SSLV2_INITIAL_PACKET", ERR_LIB_SSL, SSL_R_NON_SSLV2_INITIAL_PACKET},
744 #else
745 {"NON_SSLV2_INITIAL_PACKET", ERR_LIB_SSL, 175},
746 #endif
747 #ifdef SSL_R_NO_CERTIFICATES_RETURNED
748 {"NO_CERTIFICATES_RETURNED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATES_RETURNED},
749 #else
750 {"NO_CERTIFICATES_RETURNED", ERR_LIB_SSL, 176},
751 #endif
752 #ifdef SSL_R_NO_CERTIFICATE_ASSIGNED
753 {"NO_CERTIFICATE_ASSIGNED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_ASSIGNED},
754 #else
755 {"NO_CERTIFICATE_ASSIGNED", ERR_LIB_SSL, 177},
756 #endif
757 #ifdef SSL_R_NO_CERTIFICATE_RETURNED
758 {"NO_CERTIFICATE_RETURNED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_RETURNED},
759 #else
760 {"NO_CERTIFICATE_RETURNED", ERR_LIB_SSL, 178},
761 #endif
762 #ifdef SSL_R_NO_CERTIFICATE_SET
763 {"NO_CERTIFICATE_SET", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_SET},
764 #else
765 {"NO_CERTIFICATE_SET", ERR_LIB_SSL, 179},
766 #endif
767 #ifdef SSL_R_NO_CERTIFICATE_SPECIFIED
768 {"NO_CERTIFICATE_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_SPECIFIED},
769 #else
770 {"NO_CERTIFICATE_SPECIFIED", ERR_LIB_SSL, 180},
771 #endif
772 #ifdef SSL_R_NO_CIPHERS_AVAILABLE
773 {"NO_CIPHERS_AVAILABLE", ERR_LIB_SSL, SSL_R_NO_CIPHERS_AVAILABLE},
774 #else
775 {"NO_CIPHERS_AVAILABLE", ERR_LIB_SSL, 181},
776 #endif
777 #ifdef SSL_R_NO_CIPHERS_PASSED
778 {"NO_CIPHERS_PASSED", ERR_LIB_SSL, SSL_R_NO_CIPHERS_PASSED},
779 #else
780 {"NO_CIPHERS_PASSED", ERR_LIB_SSL, 182},
781 #endif
782 #ifdef SSL_R_NO_CIPHERS_SPECIFIED
783 {"NO_CIPHERS_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_CIPHERS_SPECIFIED},
784 #else
785 {"NO_CIPHERS_SPECIFIED", ERR_LIB_SSL, 183},
786 #endif
787 #ifdef SSL_R_NO_CIPHER_LIST
788 {"NO_CIPHER_LIST", ERR_LIB_SSL, SSL_R_NO_CIPHER_LIST},
789 #else
790 {"NO_CIPHER_LIST", ERR_LIB_SSL, 184},
791 #endif
792 #ifdef SSL_R_NO_CIPHER_MATCH
793 {"NO_CIPHER_MATCH", ERR_LIB_SSL, SSL_R_NO_CIPHER_MATCH},
794 #else
795 {"NO_CIPHER_MATCH", ERR_LIB_SSL, 185},
796 #endif
797 #ifdef SSL_R_NO_CLIENT_CERT_METHOD
798 {"NO_CLIENT_CERT_METHOD", ERR_LIB_SSL, SSL_R_NO_CLIENT_CERT_METHOD},
799 #else
800 {"NO_CLIENT_CERT_METHOD", ERR_LIB_SSL, 331},
801 #endif
802 #ifdef SSL_R_NO_CLIENT_CERT_RECEIVED
803 {"NO_CLIENT_CERT_RECEIVED", ERR_LIB_SSL, SSL_R_NO_CLIENT_CERT_RECEIVED},
804 #else
805 {"NO_CLIENT_CERT_RECEIVED", ERR_LIB_SSL, 186},
806 #endif
807 #ifdef SSL_R_NO_COMPRESSION_SPECIFIED
808 {"NO_COMPRESSION_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_COMPRESSION_SPECIFIED},
809 #else
810 {"NO_COMPRESSION_SPECIFIED", ERR_LIB_SSL, 187},
811 #endif
812 #ifdef SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER
813 {"NO_GOST_CERTIFICATE_SENT_BY_PEER", ERR_LIB_SSL, SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER},
814 #else
815 {"NO_GOST_CERTIFICATE_SENT_BY_PEER", ERR_LIB_SSL, 330},
816 #endif
817 #ifdef SSL_R_NO_METHOD_SPECIFIED
818 {"NO_METHOD_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_METHOD_SPECIFIED},
819 #else
820 {"NO_METHOD_SPECIFIED", ERR_LIB_SSL, 188},
821 #endif
822 #ifdef SSL_R_NO_PRIVATEKEY
823 {"NO_PRIVATEKEY", ERR_LIB_SSL, SSL_R_NO_PRIVATEKEY},
824 #else
825 {"NO_PRIVATEKEY", ERR_LIB_SSL, 189},
826 #endif
827 #ifdef SSL_R_NO_PRIVATE_KEY_ASSIGNED
828 {"NO_PRIVATE_KEY_ASSIGNED", ERR_LIB_SSL, SSL_R_NO_PRIVATE_KEY_ASSIGNED},
829 #else
830 {"NO_PRIVATE_KEY_ASSIGNED", ERR_LIB_SSL, 190},
831 #endif
832 #ifdef SSL_R_NO_PROTOCOLS_AVAILABLE
833 {"NO_PROTOCOLS_AVAILABLE", ERR_LIB_SSL, SSL_R_NO_PROTOCOLS_AVAILABLE},
834 #else
835 {"NO_PROTOCOLS_AVAILABLE", ERR_LIB_SSL, 191},
836 #endif
837 #ifdef SSL_R_NO_PUBLICKEY
838 {"NO_PUBLICKEY", ERR_LIB_SSL, SSL_R_NO_PUBLICKEY},
839 #else
840 {"NO_PUBLICKEY", ERR_LIB_SSL, 192},
841 #endif
842 #ifdef SSL_R_NO_RENEGOTIATION
843 {"NO_RENEGOTIATION", ERR_LIB_SSL, SSL_R_NO_RENEGOTIATION},
844 #else
845 {"NO_RENEGOTIATION", ERR_LIB_SSL, 339},
846 #endif
847 #ifdef SSL_R_NO_REQUIRED_DIGEST
848 {"NO_REQUIRED_DIGEST", ERR_LIB_SSL, SSL_R_NO_REQUIRED_DIGEST},
849 #else
850 {"NO_REQUIRED_DIGEST", ERR_LIB_SSL, 324},
851 #endif
852 #ifdef SSL_R_NO_SHARED_CIPHER
853 {"NO_SHARED_CIPHER", ERR_LIB_SSL, SSL_R_NO_SHARED_CIPHER},
854 #else
855 {"NO_SHARED_CIPHER", ERR_LIB_SSL, 193},
856 #endif
857 #ifdef SSL_R_NO_VERIFY_CALLBACK
858 {"NO_VERIFY_CALLBACK", ERR_LIB_SSL, SSL_R_NO_VERIFY_CALLBACK},
859 #else
860 {"NO_VERIFY_CALLBACK", ERR_LIB_SSL, 194},
861 #endif
862 #ifdef SSL_R_NULL_SSL_CTX
863 {"NULL_SSL_CTX", ERR_LIB_SSL, SSL_R_NULL_SSL_CTX},
864 #else
865 {"NULL_SSL_CTX", ERR_LIB_SSL, 195},
866 #endif
867 #ifdef SSL_R_NULL_SSL_METHOD_PASSED
868 {"NULL_SSL_METHOD_PASSED", ERR_LIB_SSL, SSL_R_NULL_SSL_METHOD_PASSED},
869 #else
870 {"NULL_SSL_METHOD_PASSED", ERR_LIB_SSL, 196},
871 #endif
872 #ifdef SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED
873 {"OLD_SESSION_CIPHER_NOT_RETURNED", ERR_LIB_SSL, SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED},
874 #else
875 {"OLD_SESSION_CIPHER_NOT_RETURNED", ERR_LIB_SSL, 197},
876 #endif
877 #ifdef SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED
878 {"OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED", ERR_LIB_SSL, SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED},
879 #else
880 {"OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED", ERR_LIB_SSL, 344},
881 #endif
882 #ifdef SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE
883 {"ONLY_TLS_ALLOWED_IN_FIPS_MODE", ERR_LIB_SSL, SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE},
884 #else
885 {"ONLY_TLS_ALLOWED_IN_FIPS_MODE", ERR_LIB_SSL, 297},
886 #endif
887 #ifdef SSL_R_OPAQUE_PRF_INPUT_TOO_LONG
888 {"OPAQUE_PRF_INPUT_TOO_LONG", ERR_LIB_SSL, SSL_R_OPAQUE_PRF_INPUT_TOO_LONG},
889 #else
890 {"OPAQUE_PRF_INPUT_TOO_LONG", ERR_LIB_SSL, 327},
891 #endif
892 #ifdef SSL_R_PACKET_LENGTH_TOO_LONG
893 {"PACKET_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_PACKET_LENGTH_TOO_LONG},
894 #else
895 {"PACKET_LENGTH_TOO_LONG", ERR_LIB_SSL, 198},
896 #endif
897 #ifdef SSL_R_PARSE_TLSEXT
898 {"PARSE_TLSEXT", ERR_LIB_SSL, SSL_R_PARSE_TLSEXT},
899 #else
900 {"PARSE_TLSEXT", ERR_LIB_SSL, 227},
901 #endif
902 #ifdef SSL_R_PATH_TOO_LONG
903 {"PATH_TOO_LONG", ERR_LIB_SSL, SSL_R_PATH_TOO_LONG},
904 #else
905 {"PATH_TOO_LONG", ERR_LIB_SSL, 270},
906 #endif
907 #ifdef SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE
908 {"PEER_DID_NOT_RETURN_A_CERTIFICATE", ERR_LIB_SSL, SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE},
909 #else
910 {"PEER_DID_NOT_RETURN_A_CERTIFICATE", ERR_LIB_SSL, 199},
911 #endif
912 #ifdef SSL_R_PEER_ERROR
913 {"PEER_ERROR", ERR_LIB_SSL, SSL_R_PEER_ERROR},
914 #else
915 {"PEER_ERROR", ERR_LIB_SSL, 200},
916 #endif
917 #ifdef SSL_R_PEER_ERROR_CERTIFICATE
918 {"PEER_ERROR_CERTIFICATE", ERR_LIB_SSL, SSL_R_PEER_ERROR_CERTIFICATE},
919 #else
920 {"PEER_ERROR_CERTIFICATE", ERR_LIB_SSL, 201},
921 #endif
922 #ifdef SSL_R_PEER_ERROR_NO_CERTIFICATE
923 {"PEER_ERROR_NO_CERTIFICATE", ERR_LIB_SSL, SSL_R_PEER_ERROR_NO_CERTIFICATE},
924 #else
925 {"PEER_ERROR_NO_CERTIFICATE", ERR_LIB_SSL, 202},
926 #endif
927 #ifdef SSL_R_PEER_ERROR_NO_CIPHER
928 {"PEER_ERROR_NO_CIPHER", ERR_LIB_SSL, SSL_R_PEER_ERROR_NO_CIPHER},
929 #else
930 {"PEER_ERROR_NO_CIPHER", ERR_LIB_SSL, 203},
931 #endif
932 #ifdef SSL_R_PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE
933 {"PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE", ERR_LIB_SSL, SSL_R_PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE},
934 #else
935 {"PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE", ERR_LIB_SSL, 204},
936 #endif
937 #ifdef SSL_R_PRE_MAC_LENGTH_TOO_LONG
938 {"PRE_MAC_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_PRE_MAC_LENGTH_TOO_LONG},
939 #else
940 {"PRE_MAC_LENGTH_TOO_LONG", ERR_LIB_SSL, 205},
941 #endif
942 #ifdef SSL_R_PROBLEMS_MAPPING_CIPHER_FUNCTIONS
943 {"PROBLEMS_MAPPING_CIPHER_FUNCTIONS", ERR_LIB_SSL, SSL_R_PROBLEMS_MAPPING_CIPHER_FUNCTIONS},
944 #else
945 {"PROBLEMS_MAPPING_CIPHER_FUNCTIONS", ERR_LIB_SSL, 206},
946 #endif
947 #ifdef SSL_R_PROTOCOL_IS_SHUTDOWN
948 {"PROTOCOL_IS_SHUTDOWN", ERR_LIB_SSL, SSL_R_PROTOCOL_IS_SHUTDOWN},
949 #else
950 {"PROTOCOL_IS_SHUTDOWN", ERR_LIB_SSL, 207},
951 #endif
952 #ifdef SSL_R_PSK_IDENTITY_NOT_FOUND
953 {"PSK_IDENTITY_NOT_FOUND", ERR_LIB_SSL, SSL_R_PSK_IDENTITY_NOT_FOUND},
954 #else
955 {"PSK_IDENTITY_NOT_FOUND", ERR_LIB_SSL, 223},
956 #endif
957 #ifdef SSL_R_PSK_NO_CLIENT_CB
958 {"PSK_NO_CLIENT_CB", ERR_LIB_SSL, SSL_R_PSK_NO_CLIENT_CB},
959 #else
960 {"PSK_NO_CLIENT_CB", ERR_LIB_SSL, 224},
961 #endif
962 #ifdef SSL_R_PSK_NO_SERVER_CB
963 {"PSK_NO_SERVER_CB", ERR_LIB_SSL, SSL_R_PSK_NO_SERVER_CB},
964 #else
965 {"PSK_NO_SERVER_CB", ERR_LIB_SSL, 225},
966 #endif
967 #ifdef SSL_R_PUBLIC_KEY_ENCRYPT_ERROR
968 {"PUBLIC_KEY_ENCRYPT_ERROR", ERR_LIB_SSL, SSL_R_PUBLIC_KEY_ENCRYPT_ERROR},
969 #else
970 {"PUBLIC_KEY_ENCRYPT_ERROR", ERR_LIB_SSL, 208},
971 #endif
972 #ifdef SSL_R_PUBLIC_KEY_IS_NOT_RSA
973 {"PUBLIC_KEY_IS_NOT_RSA", ERR_LIB_SSL, SSL_R_PUBLIC_KEY_IS_NOT_RSA},
974 #else
975 {"PUBLIC_KEY_IS_NOT_RSA", ERR_LIB_SSL, 209},
976 #endif
977 #ifdef SSL_R_PUBLIC_KEY_NOT_RSA
978 {"PUBLIC_KEY_NOT_RSA", ERR_LIB_SSL, SSL_R_PUBLIC_KEY_NOT_RSA},
979 #else
980 {"PUBLIC_KEY_NOT_RSA", ERR_LIB_SSL, 210},
981 #endif
982 #ifdef SSL_R_READ_BIO_NOT_SET
983 {"READ_BIO_NOT_SET", ERR_LIB_SSL, SSL_R_READ_BIO_NOT_SET},
984 #else
985 {"READ_BIO_NOT_SET", ERR_LIB_SSL, 211},
986 #endif
987 #ifdef SSL_R_READ_TIMEOUT_EXPIRED
988 {"READ_TIMEOUT_EXPIRED", ERR_LIB_SSL, SSL_R_READ_TIMEOUT_EXPIRED},
989 #else
990 {"READ_TIMEOUT_EXPIRED", ERR_LIB_SSL, 312},
991 #endif
992 #ifdef SSL_R_READ_WRONG_PACKET_TYPE
993 {"READ_WRONG_PACKET_TYPE", ERR_LIB_SSL, SSL_R_READ_WRONG_PACKET_TYPE},
994 #else
995 {"READ_WRONG_PACKET_TYPE", ERR_LIB_SSL, 212},
996 #endif
997 #ifdef SSL_R_RECORD_LENGTH_MISMATCH
998 {"RECORD_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_RECORD_LENGTH_MISMATCH},
999 #else
1000 {"RECORD_LENGTH_MISMATCH", ERR_LIB_SSL, 213},
1001 #endif
1002 #ifdef SSL_R_RECORD_TOO_LARGE
1003 {"RECORD_TOO_LARGE", ERR_LIB_SSL, SSL_R_RECORD_TOO_LARGE},
1004 #else
1005 {"RECORD_TOO_LARGE", ERR_LIB_SSL, 214},
1006 #endif
1007 #ifdef SSL_R_RECORD_TOO_SMALL
1008 {"RECORD_TOO_SMALL", ERR_LIB_SSL, SSL_R_RECORD_TOO_SMALL},
1009 #else
1010 {"RECORD_TOO_SMALL", ERR_LIB_SSL, 298},
1011 #endif
1012 #ifdef SSL_R_RENEGOTIATE_EXT_TOO_LONG
1013 {"RENEGOTIATE_EXT_TOO_LONG", ERR_LIB_SSL, SSL_R_RENEGOTIATE_EXT_TOO_LONG},
1014 #else
1015 {"RENEGOTIATE_EXT_TOO_LONG", ERR_LIB_SSL, 335},
1016 #endif
1017 #ifdef SSL_R_RENEGOTIATION_ENCODING_ERR
1018 {"RENEGOTIATION_ENCODING_ERR", ERR_LIB_SSL, SSL_R_RENEGOTIATION_ENCODING_ERR},
1019 #else
1020 {"RENEGOTIATION_ENCODING_ERR", ERR_LIB_SSL, 336},
1021 #endif
1022 #ifdef SSL_R_RENEGOTIATION_MISMATCH
1023 {"RENEGOTIATION_MISMATCH", ERR_LIB_SSL, SSL_R_RENEGOTIATION_MISMATCH},
1024 #else
1025 {"RENEGOTIATION_MISMATCH", ERR_LIB_SSL, 337},
1026 #endif
1027 #ifdef SSL_R_REQUIRED_CIPHER_MISSING
1028 {"REQUIRED_CIPHER_MISSING", ERR_LIB_SSL, SSL_R_REQUIRED_CIPHER_MISSING},
1029 #else
1030 {"REQUIRED_CIPHER_MISSING", ERR_LIB_SSL, 215},
1031 #endif
1032 #ifdef SSL_R_REQUIRED_COMPRESSSION_ALGORITHM_MISSING
1033 {"REQUIRED_COMPRESSSION_ALGORITHM_MISSING", ERR_LIB_SSL, SSL_R_REQUIRED_COMPRESSSION_ALGORITHM_MISSING},
1034 #else
1035 {"REQUIRED_COMPRESSSION_ALGORITHM_MISSING", ERR_LIB_SSL, 342},
1036 #endif
1037 #ifdef SSL_R_REUSE_CERT_LENGTH_NOT_ZERO
1038 {"REUSE_CERT_LENGTH_NOT_ZERO", ERR_LIB_SSL, SSL_R_REUSE_CERT_LENGTH_NOT_ZERO},
1039 #else
1040 {"REUSE_CERT_LENGTH_NOT_ZERO", ERR_LIB_SSL, 216},
1041 #endif
1042 #ifdef SSL_R_REUSE_CERT_TYPE_NOT_ZERO
1043 {"REUSE_CERT_TYPE_NOT_ZERO", ERR_LIB_SSL, SSL_R_REUSE_CERT_TYPE_NOT_ZERO},
1044 #else
1045 {"REUSE_CERT_TYPE_NOT_ZERO", ERR_LIB_SSL, 217},
1046 #endif
1047 #ifdef SSL_R_REUSE_CIPHER_LIST_NOT_ZERO
1048 {"REUSE_CIPHER_LIST_NOT_ZERO", ERR_LIB_SSL, SSL_R_REUSE_CIPHER_LIST_NOT_ZERO},
1049 #else
1050 {"REUSE_CIPHER_LIST_NOT_ZERO", ERR_LIB_SSL, 218},
1051 #endif
1052 #ifdef SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING
1053 {"SCSV_RECEIVED_WHEN_RENEGOTIATING", ERR_LIB_SSL, SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING},
1054 #else
1055 {"SCSV_RECEIVED_WHEN_RENEGOTIATING", ERR_LIB_SSL, 345},
1056 #endif
1057 #ifdef SSL_R_SERVERHELLO_TLSEXT
1058 {"SERVERHELLO_TLSEXT", ERR_LIB_SSL, SSL_R_SERVERHELLO_TLSEXT},
1059 #else
1060 {"SERVERHELLO_TLSEXT", ERR_LIB_SSL, 275},
1061 #endif
1062 #ifdef SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED
1063 {"SESSION_ID_CONTEXT_UNINITIALIZED", ERR_LIB_SSL, SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED},
1064 #else
1065 {"SESSION_ID_CONTEXT_UNINITIALIZED", ERR_LIB_SSL, 277},
1066 #endif
1067 #ifdef SSL_R_SHORT_READ
1068 {"SHORT_READ", ERR_LIB_SSL, SSL_R_SHORT_READ},
1069 #else
1070 {"SHORT_READ", ERR_LIB_SSL, 219},
1071 #endif
1072 #ifdef SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE
1073 {"SIGNATURE_FOR_NON_SIGNING_CERTIFICATE", ERR_LIB_SSL, SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE},
1074 #else
1075 {"SIGNATURE_FOR_NON_SIGNING_CERTIFICATE", ERR_LIB_SSL, 220},
1076 #endif
1077 #ifdef SSL_R_SSL23_DOING_SESSION_ID_REUSE
1078 {"SSL23_DOING_SESSION_ID_REUSE", ERR_LIB_SSL, SSL_R_SSL23_DOING_SESSION_ID_REUSE},
1079 #else
1080 {"SSL23_DOING_SESSION_ID_REUSE", ERR_LIB_SSL, 221},
1081 #endif
1082 #ifdef SSL_R_SSL2_CONNECTION_ID_TOO_LONG
1083 {"SSL2_CONNECTION_ID_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL2_CONNECTION_ID_TOO_LONG},
1084 #else
1085 {"SSL2_CONNECTION_ID_TOO_LONG", ERR_LIB_SSL, 299},
1086 #endif
1087 #ifdef SSL_R_SSL3_EXT_INVALID_ECPOINTFORMAT
1088 {"SSL3_EXT_INVALID_ECPOINTFORMAT", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_ECPOINTFORMAT},
1089 #else
1090 {"SSL3_EXT_INVALID_ECPOINTFORMAT", ERR_LIB_SSL, 321},
1091 #endif
1092 #ifdef SSL_R_SSL3_EXT_INVALID_SERVERNAME
1093 {"SSL3_EXT_INVALID_SERVERNAME", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_SERVERNAME},
1094 #else
1095 {"SSL3_EXT_INVALID_SERVERNAME", ERR_LIB_SSL, 319},
1096 #endif
1097 #ifdef SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE
1098 {"SSL3_EXT_INVALID_SERVERNAME_TYPE", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE},
1099 #else
1100 {"SSL3_EXT_INVALID_SERVERNAME_TYPE", ERR_LIB_SSL, 320},
1101 #endif
1102 #ifdef SSL_R_SSL3_SESSION_ID_TOO_LONG
1103 {"SSL3_SESSION_ID_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL3_SESSION_ID_TOO_LONG},
1104 #else
1105 {"SSL3_SESSION_ID_TOO_LONG", ERR_LIB_SSL, 300},
1106 #endif
1107 #ifdef SSL_R_SSL3_SESSION_ID_TOO_SHORT
1108 {"SSL3_SESSION_ID_TOO_SHORT", ERR_LIB_SSL, SSL_R_SSL3_SESSION_ID_TOO_SHORT},
1109 #else
1110 {"SSL3_SESSION_ID_TOO_SHORT", ERR_LIB_SSL, 222},
1111 #endif
1112 #ifdef SSL_R_SSLV3_ALERT_BAD_CERTIFICATE
1113 {"SSLV3_ALERT_BAD_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_BAD_CERTIFICATE},
1114 #else
1115 {"SSLV3_ALERT_BAD_CERTIFICATE", ERR_LIB_SSL, 1042},
1116 #endif
1117 #ifdef SSL_R_SSLV3_ALERT_BAD_RECORD_MAC
1118 {"SSLV3_ALERT_BAD_RECORD_MAC", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_BAD_RECORD_MAC},
1119 #else
1120 {"SSLV3_ALERT_BAD_RECORD_MAC", ERR_LIB_SSL, 1020},
1121 #endif
1122 #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED
1123 {"SSLV3_ALERT_CERTIFICATE_EXPIRED", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED},
1124 #else
1125 {"SSLV3_ALERT_CERTIFICATE_EXPIRED", ERR_LIB_SSL, 1045},
1126 #endif
1127 #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED
1128 {"SSLV3_ALERT_CERTIFICATE_REVOKED", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED},
1129 #else
1130 {"SSLV3_ALERT_CERTIFICATE_REVOKED", ERR_LIB_SSL, 1044},
1131 #endif
1132 #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN
1133 {"SSLV3_ALERT_CERTIFICATE_UNKNOWN", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN},
1134 #else
1135 {"SSLV3_ALERT_CERTIFICATE_UNKNOWN", ERR_LIB_SSL, 1046},
1136 #endif
1137 #ifdef SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE
1138 {"SSLV3_ALERT_DECOMPRESSION_FAILURE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE},
1139 #else
1140 {"SSLV3_ALERT_DECOMPRESSION_FAILURE", ERR_LIB_SSL, 1030},
1141 #endif
1142 #ifdef SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE
1143 {"SSLV3_ALERT_HANDSHAKE_FAILURE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE},
1144 #else
1145 {"SSLV3_ALERT_HANDSHAKE_FAILURE", ERR_LIB_SSL, 1040},
1146 #endif
1147 #ifdef SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER
1148 {"SSLV3_ALERT_ILLEGAL_PARAMETER", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER},
1149 #else
1150 {"SSLV3_ALERT_ILLEGAL_PARAMETER", ERR_LIB_SSL, 1047},
1151 #endif
1152 #ifdef SSL_R_SSLV3_ALERT_NO_CERTIFICATE
1153 {"SSLV3_ALERT_NO_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_NO_CERTIFICATE},
1154 #else
1155 {"SSLV3_ALERT_NO_CERTIFICATE", ERR_LIB_SSL, 1041},
1156 #endif
1157 #ifdef SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE
1158 {"SSLV3_ALERT_UNEXPECTED_MESSAGE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE},
1159 #else
1160 {"SSLV3_ALERT_UNEXPECTED_MESSAGE", ERR_LIB_SSL, 1010},
1161 #endif
1162 #ifdef SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE
1163 {"SSLV3_ALERT_UNSUPPORTED_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE},
1164 #else
1165 {"SSLV3_ALERT_UNSUPPORTED_CERTIFICATE", ERR_LIB_SSL, 1043},
1166 #endif
1167 #ifdef SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION
1168 {"SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION", ERR_LIB_SSL, SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION},
1169 #else
1170 {"SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION", ERR_LIB_SSL, 228},
1171 #endif
1172 #ifdef SSL_R_SSL_HANDSHAKE_FAILURE
1173 {"SSL_HANDSHAKE_FAILURE", ERR_LIB_SSL, SSL_R_SSL_HANDSHAKE_FAILURE},
1174 #else
1175 {"SSL_HANDSHAKE_FAILURE", ERR_LIB_SSL, 229},
1176 #endif
1177 #ifdef SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS
1178 {"SSL_LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS},
1179 #else
1180 {"SSL_LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, 230},
1181 #endif
1182 #ifdef SSL_R_SSL_SESSION_ID_CALLBACK_FAILED
1183 {"SSL_SESSION_ID_CALLBACK_FAILED", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CALLBACK_FAILED},
1184 #else
1185 {"SSL_SESSION_ID_CALLBACK_FAILED", ERR_LIB_SSL, 301},
1186 #endif
1187 #ifdef SSL_R_SSL_SESSION_ID_CONFLICT
1188 {"SSL_SESSION_ID_CONFLICT", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CONFLICT},
1189 #else
1190 {"SSL_SESSION_ID_CONFLICT", ERR_LIB_SSL, 302},
1191 #endif
1192 #ifdef SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG
1193 {"SSL_SESSION_ID_CONTEXT_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG},
1194 #else
1195 {"SSL_SESSION_ID_CONTEXT_TOO_LONG", ERR_LIB_SSL, 273},
1196 #endif
1197 #ifdef SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH
1198 {"SSL_SESSION_ID_HAS_BAD_LENGTH", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH},
1199 #else
1200 {"SSL_SESSION_ID_HAS_BAD_LENGTH", ERR_LIB_SSL, 303},
1201 #endif
1202 #ifdef SSL_R_SSL_SESSION_ID_IS_DIFFERENT
1203 {"SSL_SESSION_ID_IS_DIFFERENT", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_IS_DIFFERENT},
1204 #else
1205 {"SSL_SESSION_ID_IS_DIFFERENT", ERR_LIB_SSL, 231},
1206 #endif
1207 #ifdef SSL_R_TLSV1_ALERT_ACCESS_DENIED
1208 {"TLSV1_ALERT_ACCESS_DENIED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_ACCESS_DENIED},
1209 #else
1210 {"TLSV1_ALERT_ACCESS_DENIED", ERR_LIB_SSL, 1049},
1211 #endif
1212 #ifdef SSL_R_TLSV1_ALERT_DECODE_ERROR
1213 {"TLSV1_ALERT_DECODE_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECODE_ERROR},
1214 #else
1215 {"TLSV1_ALERT_DECODE_ERROR", ERR_LIB_SSL, 1050},
1216 #endif
1217 #ifdef SSL_R_TLSV1_ALERT_DECRYPTION_FAILED
1218 {"TLSV1_ALERT_DECRYPTION_FAILED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECRYPTION_FAILED},
1219 #else
1220 {"TLSV1_ALERT_DECRYPTION_FAILED", ERR_LIB_SSL, 1021},
1221 #endif
1222 #ifdef SSL_R_TLSV1_ALERT_DECRYPT_ERROR
1223 {"TLSV1_ALERT_DECRYPT_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECRYPT_ERROR},
1224 #else
1225 {"TLSV1_ALERT_DECRYPT_ERROR", ERR_LIB_SSL, 1051},
1226 #endif
1227 #ifdef SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION
1228 {"TLSV1_ALERT_EXPORT_RESTRICTION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION},
1229 #else
1230 {"TLSV1_ALERT_EXPORT_RESTRICTION", ERR_LIB_SSL, 1060},
1231 #endif
1232 #ifdef SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY
1233 {"TLSV1_ALERT_INSUFFICIENT_SECURITY", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY},
1234 #else
1235 {"TLSV1_ALERT_INSUFFICIENT_SECURITY", ERR_LIB_SSL, 1071},
1236 #endif
1237 #ifdef SSL_R_TLSV1_ALERT_INTERNAL_ERROR
1238 {"TLSV1_ALERT_INTERNAL_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INTERNAL_ERROR},
1239 #else
1240 {"TLSV1_ALERT_INTERNAL_ERROR", ERR_LIB_SSL, 1080},
1241 #endif
1242 #ifdef SSL_R_TLSV1_ALERT_NO_RENEGOTIATION
1243 {"TLSV1_ALERT_NO_RENEGOTIATION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_NO_RENEGOTIATION},
1244 #else
1245 {"TLSV1_ALERT_NO_RENEGOTIATION", ERR_LIB_SSL, 1100},
1246 #endif
1247 #ifdef SSL_R_TLSV1_ALERT_PROTOCOL_VERSION
1248 {"TLSV1_ALERT_PROTOCOL_VERSION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_PROTOCOL_VERSION},
1249 #else
1250 {"TLSV1_ALERT_PROTOCOL_VERSION", ERR_LIB_SSL, 1070},
1251 #endif
1252 #ifdef SSL_R_TLSV1_ALERT_RECORD_OVERFLOW
1253 {"TLSV1_ALERT_RECORD_OVERFLOW", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_RECORD_OVERFLOW},
1254 #else
1255 {"TLSV1_ALERT_RECORD_OVERFLOW", ERR_LIB_SSL, 1022},
1256 #endif
1257 #ifdef SSL_R_TLSV1_ALERT_UNKNOWN_CA
1258 {"TLSV1_ALERT_UNKNOWN_CA", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_UNKNOWN_CA},
1259 #else
1260 {"TLSV1_ALERT_UNKNOWN_CA", ERR_LIB_SSL, 1048},
1261 #endif
1262 #ifdef SSL_R_TLSV1_ALERT_USER_CANCELLED
1263 {"TLSV1_ALERT_USER_CANCELLED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_USER_CANCELLED},
1264 #else
1265 {"TLSV1_ALERT_USER_CANCELLED", ERR_LIB_SSL, 1090},
1266 #endif
1267 #ifdef SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE
1268 {"TLSV1_BAD_CERTIFICATE_HASH_VALUE", ERR_LIB_SSL, SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE},
1269 #else
1270 {"TLSV1_BAD_CERTIFICATE_HASH_VALUE", ERR_LIB_SSL, 1114},
1271 #endif
1272 #ifdef SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE
1273 {"TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE", ERR_LIB_SSL, SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE},
1274 #else
1275 {"TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE", ERR_LIB_SSL, 1113},
1276 #endif
1277 #ifdef SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE
1278 {"TLSV1_CERTIFICATE_UNOBTAINABLE", ERR_LIB_SSL, SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE},
1279 #else
1280 {"TLSV1_CERTIFICATE_UNOBTAINABLE", ERR_LIB_SSL, 1111},
1281 #endif
1282 #ifdef SSL_R_TLSV1_UNRECOGNIZED_NAME
1283 {"TLSV1_UNRECOGNIZED_NAME", ERR_LIB_SSL, SSL_R_TLSV1_UNRECOGNIZED_NAME},
1284 #else
1285 {"TLSV1_UNRECOGNIZED_NAME", ERR_LIB_SSL, 1112},
1286 #endif
1287 #ifdef SSL_R_TLSV1_UNSUPPORTED_EXTENSION
1288 {"TLSV1_UNSUPPORTED_EXTENSION", ERR_LIB_SSL, SSL_R_TLSV1_UNSUPPORTED_EXTENSION},
1289 #else
1290 {"TLSV1_UNSUPPORTED_EXTENSION", ERR_LIB_SSL, 1110},
1291 #endif
1292 #ifdef SSL_R_TLS_CLIENT_CERT_REQ_WITH_ANON_CIPHER
1293 {"TLS_CLIENT_CERT_REQ_WITH_ANON_CIPHER", ERR_LIB_SSL, SSL_R_TLS_CLIENT_CERT_REQ_WITH_ANON_CIPHER},
1294 #else
1295 {"TLS_CLIENT_CERT_REQ_WITH_ANON_CIPHER", ERR_LIB_SSL, 232},
1296 #endif
1297 #ifdef SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST
1298 {"TLS_INVALID_ECPOINTFORMAT_LIST", ERR_LIB_SSL, SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST},
1299 #else
1300 {"TLS_INVALID_ECPOINTFORMAT_LIST", ERR_LIB_SSL, 157},
1301 #endif
1302 #ifdef SSL_R_TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST
1303 {"TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST", ERR_LIB_SSL, SSL_R_TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST},
1304 #else
1305 {"TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST", ERR_LIB_SSL, 233},
1306 #endif
1307 #ifdef SSL_R_TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG
1308 {"TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG", ERR_LIB_SSL, SSL_R_TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG},
1309 #else
1310 {"TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG", ERR_LIB_SSL, 234},
1311 #endif
1312 #ifdef SSL_R_TRIED_TO_USE_UNSUPPORTED_CIPHER
1313 {"TRIED_TO_USE_UNSUPPORTED_CIPHER", ERR_LIB_SSL, SSL_R_TRIED_TO_USE_UNSUPPORTED_CIPHER},
1314 #else
1315 {"TRIED_TO_USE_UNSUPPORTED_CIPHER", ERR_LIB_SSL, 235},
1316 #endif
1317 #ifdef SSL_R_UNABLE_TO_DECODE_DH_CERTS
1318 {"UNABLE_TO_DECODE_DH_CERTS", ERR_LIB_SSL, SSL_R_UNABLE_TO_DECODE_DH_CERTS},
1319 #else
1320 {"UNABLE_TO_DECODE_DH_CERTS", ERR_LIB_SSL, 236},
1321 #endif
1322 #ifdef SSL_R_UNABLE_TO_DECODE_ECDH_CERTS
1323 {"UNABLE_TO_DECODE_ECDH_CERTS", ERR_LIB_SSL, SSL_R_UNABLE_TO_DECODE_ECDH_CERTS},
1324 #else
1325 {"UNABLE_TO_DECODE_ECDH_CERTS", ERR_LIB_SSL, 313},
1326 #endif
1327 #ifdef SSL_R_UNABLE_TO_EXTRACT_PUBLIC_KEY
1328 {"UNABLE_TO_EXTRACT_PUBLIC_KEY", ERR_LIB_SSL, SSL_R_UNABLE_TO_EXTRACT_PUBLIC_KEY},
1329 #else
1330 {"UNABLE_TO_EXTRACT_PUBLIC_KEY", ERR_LIB_SSL, 237},
1331 #endif
1332 #ifdef SSL_R_UNABLE_TO_FIND_DH_PARAMETERS
1333 {"UNABLE_TO_FIND_DH_PARAMETERS", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_DH_PARAMETERS},
1334 #else
1335 {"UNABLE_TO_FIND_DH_PARAMETERS", ERR_LIB_SSL, 238},
1336 #endif
1337 #ifdef SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS
1338 {"UNABLE_TO_FIND_ECDH_PARAMETERS", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS},
1339 #else
1340 {"UNABLE_TO_FIND_ECDH_PARAMETERS", ERR_LIB_SSL, 314},
1341 #endif
1342 #ifdef SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS
1343 {"UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS},
1344 #else
1345 {"UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS", ERR_LIB_SSL, 239},
1346 #endif
1347 #ifdef SSL_R_UNABLE_TO_FIND_SSL_METHOD
1348 {"UNABLE_TO_FIND_SSL_METHOD", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_SSL_METHOD},
1349 #else
1350 {"UNABLE_TO_FIND_SSL_METHOD", ERR_LIB_SSL, 240},
1351 #endif
1352 #ifdef SSL_R_UNABLE_TO_LOAD_SSL2_MD5_ROUTINES
1353 {"UNABLE_TO_LOAD_SSL2_MD5_ROUTINES", ERR_LIB_SSL, SSL_R_UNABLE_TO_LOAD_SSL2_MD5_ROUTINES},
1354 #else
1355 {"UNABLE_TO_LOAD_SSL2_MD5_ROUTINES", ERR_LIB_SSL, 241},
1356 #endif
1357 #ifdef SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES
1358 {"UNABLE_TO_LOAD_SSL3_MD5_ROUTINES", ERR_LIB_SSL, SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES},
1359 #else
1360 {"UNABLE_TO_LOAD_SSL3_MD5_ROUTINES", ERR_LIB_SSL, 242},
1361 #endif
1362 #ifdef SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES
1363 {"UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES", ERR_LIB_SSL, SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES},
1364 #else
1365 {"UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES", ERR_LIB_SSL, 243},
1366 #endif
1367 #ifdef SSL_R_UNEXPECTED_MESSAGE
1368 {"UNEXPECTED_MESSAGE", ERR_LIB_SSL, SSL_R_UNEXPECTED_MESSAGE},
1369 #else
1370 {"UNEXPECTED_MESSAGE", ERR_LIB_SSL, 244},
1371 #endif
1372 #ifdef SSL_R_UNEXPECTED_RECORD
1373 {"UNEXPECTED_RECORD", ERR_LIB_SSL, SSL_R_UNEXPECTED_RECORD},
1374 #else
1375 {"UNEXPECTED_RECORD", ERR_LIB_SSL, 245},
1376 #endif
1377 #ifdef SSL_R_UNINITIALIZED
1378 {"UNINITIALIZED", ERR_LIB_SSL, SSL_R_UNINITIALIZED},
1379 #else
1380 {"UNINITIALIZED", ERR_LIB_SSL, 276},
1381 #endif
1382 #ifdef SSL_R_UNKNOWN_ALERT_TYPE
1383 {"UNKNOWN_ALERT_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_ALERT_TYPE},
1384 #else
1385 {"UNKNOWN_ALERT_TYPE", ERR_LIB_SSL, 246},
1386 #endif
1387 #ifdef SSL_R_UNKNOWN_CERTIFICATE_TYPE
1388 {"UNKNOWN_CERTIFICATE_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_CERTIFICATE_TYPE},
1389 #else
1390 {"UNKNOWN_CERTIFICATE_TYPE", ERR_LIB_SSL, 247},
1391 #endif
1392 #ifdef SSL_R_UNKNOWN_CIPHER_RETURNED
1393 {"UNKNOWN_CIPHER_RETURNED", ERR_LIB_SSL, SSL_R_UNKNOWN_CIPHER_RETURNED},
1394 #else
1395 {"UNKNOWN_CIPHER_RETURNED", ERR_LIB_SSL, 248},
1396 #endif
1397 #ifdef SSL_R_UNKNOWN_CIPHER_TYPE
1398 {"UNKNOWN_CIPHER_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_CIPHER_TYPE},
1399 #else
1400 {"UNKNOWN_CIPHER_TYPE", ERR_LIB_SSL, 249},
1401 #endif
1402 #ifdef SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE
1403 {"UNKNOWN_KEY_EXCHANGE_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE},
1404 #else
1405 {"UNKNOWN_KEY_EXCHANGE_TYPE", ERR_LIB_SSL, 250},
1406 #endif
1407 #ifdef SSL_R_UNKNOWN_PKEY_TYPE
1408 {"UNKNOWN_PKEY_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_PKEY_TYPE},
1409 #else
1410 {"UNKNOWN_PKEY_TYPE", ERR_LIB_SSL, 251},
1411 #endif
1412 #ifdef SSL_R_UNKNOWN_PROTOCOL
1413 {"UNKNOWN_PROTOCOL", ERR_LIB_SSL, SSL_R_UNKNOWN_PROTOCOL},
1414 #else
1415 {"UNKNOWN_PROTOCOL", ERR_LIB_SSL, 252},
1416 #endif
1417 #ifdef SSL_R_UNKNOWN_REMOTE_ERROR_TYPE
1418 {"UNKNOWN_REMOTE_ERROR_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_REMOTE_ERROR_TYPE},
1419 #else
1420 {"UNKNOWN_REMOTE_ERROR_TYPE", ERR_LIB_SSL, 253},
1421 #endif
1422 #ifdef SSL_R_UNKNOWN_SSL_VERSION
1423 {"UNKNOWN_SSL_VERSION", ERR_LIB_SSL, SSL_R_UNKNOWN_SSL_VERSION},
1424 #else
1425 {"UNKNOWN_SSL_VERSION", ERR_LIB_SSL, 254},
1426 #endif
1427 #ifdef SSL_R_UNKNOWN_STATE
1428 {"UNKNOWN_STATE", ERR_LIB_SSL, SSL_R_UNKNOWN_STATE},
1429 #else
1430 {"UNKNOWN_STATE", ERR_LIB_SSL, 255},
1431 #endif
1432 #ifdef SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED
1433 {"UNSAFE_LEGACY_RENEGOTIATION_DISABLED", ERR_LIB_SSL, SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED},
1434 #else
1435 {"UNSAFE_LEGACY_RENEGOTIATION_DISABLED", ERR_LIB_SSL, 338},
1436 #endif
1437 #ifdef SSL_R_UNSUPPORTED_CIPHER
1438 {"UNSUPPORTED_CIPHER", ERR_LIB_SSL, SSL_R_UNSUPPORTED_CIPHER},
1439 #else
1440 {"UNSUPPORTED_CIPHER", ERR_LIB_SSL, 256},
1441 #endif
1442 #ifdef SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM
1443 {"UNSUPPORTED_COMPRESSION_ALGORITHM", ERR_LIB_SSL, SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM},
1444 #else
1445 {"UNSUPPORTED_COMPRESSION_ALGORITHM", ERR_LIB_SSL, 257},
1446 #endif
1447 #ifdef SSL_R_UNSUPPORTED_DIGEST_TYPE
1448 {"UNSUPPORTED_DIGEST_TYPE", ERR_LIB_SSL, SSL_R_UNSUPPORTED_DIGEST_TYPE},
1449 #else
1450 {"UNSUPPORTED_DIGEST_TYPE", ERR_LIB_SSL, 326},
1451 #endif
1452 #ifdef SSL_R_UNSUPPORTED_ELLIPTIC_CURVE
1453 {"UNSUPPORTED_ELLIPTIC_CURVE", ERR_LIB_SSL, SSL_R_UNSUPPORTED_ELLIPTIC_CURVE},
1454 #else
1455 {"UNSUPPORTED_ELLIPTIC_CURVE", ERR_LIB_SSL, 315},
1456 #endif
1457 #ifdef SSL_R_UNSUPPORTED_PROTOCOL
1458 {"UNSUPPORTED_PROTOCOL", ERR_LIB_SSL, SSL_R_UNSUPPORTED_PROTOCOL},
1459 #else
1460 {"UNSUPPORTED_PROTOCOL", ERR_LIB_SSL, 258},
1461 #endif
1462 #ifdef SSL_R_UNSUPPORTED_SSL_VERSION
1463 {"UNSUPPORTED_SSL_VERSION", ERR_LIB_SSL, SSL_R_UNSUPPORTED_SSL_VERSION},
1464 #else
1465 {"UNSUPPORTED_SSL_VERSION", ERR_LIB_SSL, 259},
1466 #endif
1467 #ifdef SSL_R_UNSUPPORTED_STATUS_TYPE
1468 {"UNSUPPORTED_STATUS_TYPE", ERR_LIB_SSL, SSL_R_UNSUPPORTED_STATUS_TYPE},
1469 #else
1470 {"UNSUPPORTED_STATUS_TYPE", ERR_LIB_SSL, 329},
1471 #endif
1472 #ifdef SSL_R_WRITE_BIO_NOT_SET
1473 {"WRITE_BIO_NOT_SET", ERR_LIB_SSL, SSL_R_WRITE_BIO_NOT_SET},
1474 #else
1475 {"WRITE_BIO_NOT_SET", ERR_LIB_SSL, 260},
1476 #endif
1477 #ifdef SSL_R_WRONG_CIPHER_RETURNED
1478 {"WRONG_CIPHER_RETURNED", ERR_LIB_SSL, SSL_R_WRONG_CIPHER_RETURNED},
1479 #else
1480 {"WRONG_CIPHER_RETURNED", ERR_LIB_SSL, 261},
1481 #endif
1482 #ifdef SSL_R_WRONG_MESSAGE_TYPE
1483 {"WRONG_MESSAGE_TYPE", ERR_LIB_SSL, SSL_R_WRONG_MESSAGE_TYPE},
1484 #else
1485 {"WRONG_MESSAGE_TYPE", ERR_LIB_SSL, 262},
1486 #endif
1487 #ifdef SSL_R_WRONG_NUMBER_OF_KEY_BITS
1488 {"WRONG_NUMBER_OF_KEY_BITS", ERR_LIB_SSL, SSL_R_WRONG_NUMBER_OF_KEY_BITS},
1489 #else
1490 {"WRONG_NUMBER_OF_KEY_BITS", ERR_LIB_SSL, 263},
1491 #endif
1492 #ifdef SSL_R_WRONG_SIGNATURE_LENGTH
1493 {"WRONG_SIGNATURE_LENGTH", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_LENGTH},
1494 #else
1495 {"WRONG_SIGNATURE_LENGTH", ERR_LIB_SSL, 264},
1496 #endif
1497 #ifdef SSL_R_WRONG_SIGNATURE_SIZE
1498 {"WRONG_SIGNATURE_SIZE", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_SIZE},
1499 #else
1500 {"WRONG_SIGNATURE_SIZE", ERR_LIB_SSL, 265},
1501 #endif
1502 #ifdef SSL_R_WRONG_SSL_VERSION
1503 {"WRONG_SSL_VERSION", ERR_LIB_SSL, SSL_R_WRONG_SSL_VERSION},
1504 #else
1505 {"WRONG_SSL_VERSION", ERR_LIB_SSL, 266},
1506 #endif
1507 #ifdef SSL_R_WRONG_VERSION_NUMBER
1508 {"WRONG_VERSION_NUMBER", ERR_LIB_SSL, SSL_R_WRONG_VERSION_NUMBER},
1509 #else
1510 {"WRONG_VERSION_NUMBER", ERR_LIB_SSL, 267},
1511 #endif
1512 #ifdef SSL_R_X509_LIB
1513 {"X509_LIB", ERR_LIB_SSL, SSL_R_X509_LIB},
1514 #else
1515 {"X509_LIB", ERR_LIB_SSL, 268},
1516 #endif
1517 #ifdef SSL_R_X509_VERIFICATION_SETUP_PROBLEMS
1518 {"X509_VERIFICATION_SETUP_PROBLEMS", ERR_LIB_SSL, SSL_R_X509_VERIFICATION_SETUP_PROBLEMS},
1519 #else
1520 {"X509_VERIFICATION_SETUP_PROBLEMS", ERR_LIB_SSL, 269},
1521 #endif
1522 #ifdef X509_R_BAD_X509_FILETYPE
1523 {"BAD_X509_FILETYPE", ERR_LIB_X509, X509_R_BAD_X509_FILETYPE},
1524 #else
1525 {"BAD_X509_FILETYPE", ERR_LIB_X509, 100},
1526 #endif
1527 #ifdef X509_R_BASE64_DECODE_ERROR
1528 {"BASE64_DECODE_ERROR", ERR_LIB_X509, X509_R_BASE64_DECODE_ERROR},
1529 #else
1530 {"BASE64_DECODE_ERROR", ERR_LIB_X509, 118},
1531 #endif
1532 #ifdef X509_R_CANT_CHECK_DH_KEY
1533 {"CANT_CHECK_DH_KEY", ERR_LIB_X509, X509_R_CANT_CHECK_DH_KEY},
1534 #else
1535 {"CANT_CHECK_DH_KEY", ERR_LIB_X509, 114},
1536 #endif
1537 #ifdef X509_R_CERT_ALREADY_IN_HASH_TABLE
1538 {"CERT_ALREADY_IN_HASH_TABLE", ERR_LIB_X509, X509_R_CERT_ALREADY_IN_HASH_TABLE},
1539 #else
1540 {"CERT_ALREADY_IN_HASH_TABLE", ERR_LIB_X509, 101},
1541 #endif
1542 #ifdef X509_R_ERR_ASN1_LIB
1543 {"ERR_ASN1_LIB", ERR_LIB_X509, X509_R_ERR_ASN1_LIB},
1544 #else
1545 {"ERR_ASN1_LIB", ERR_LIB_X509, 102},
1546 #endif
1547 #ifdef X509_R_INVALID_DIRECTORY
1548 {"INVALID_DIRECTORY", ERR_LIB_X509, X509_R_INVALID_DIRECTORY},
1549 #else
1550 {"INVALID_DIRECTORY", ERR_LIB_X509, 113},
1551 #endif
1552 #ifdef X509_R_INVALID_FIELD_NAME
1553 {"INVALID_FIELD_NAME", ERR_LIB_X509, X509_R_INVALID_FIELD_NAME},
1554 #else
1555 {"INVALID_FIELD_NAME", ERR_LIB_X509, 119},
1556 #endif
1557 #ifdef X509_R_INVALID_TRUST
1558 {"INVALID_TRUST", ERR_LIB_X509, X509_R_INVALID_TRUST},
1559 #else
1560 {"INVALID_TRUST", ERR_LIB_X509, 123},
1561 #endif
1562 #ifdef X509_R_KEY_TYPE_MISMATCH
1563 {"KEY_TYPE_MISMATCH", ERR_LIB_X509, X509_R_KEY_TYPE_MISMATCH},
1564 #else
1565 {"KEY_TYPE_MISMATCH", ERR_LIB_X509, 115},
1566 #endif
1567 #ifdef X509_R_KEY_VALUES_MISMATCH
1568 {"KEY_VALUES_MISMATCH", ERR_LIB_X509, X509_R_KEY_VALUES_MISMATCH},
1569 #else
1570 {"KEY_VALUES_MISMATCH", ERR_LIB_X509, 116},
1571 #endif
1572 #ifdef X509_R_LOADING_CERT_DIR
1573 {"LOADING_CERT_DIR", ERR_LIB_X509, X509_R_LOADING_CERT_DIR},
1574 #else
1575 {"LOADING_CERT_DIR", ERR_LIB_X509, 103},
1576 #endif
1577 #ifdef X509_R_LOADING_DEFAULTS
1578 {"LOADING_DEFAULTS", ERR_LIB_X509, X509_R_LOADING_DEFAULTS},
1579 #else
1580 {"LOADING_DEFAULTS", ERR_LIB_X509, 104},
1581 #endif
1582 #ifdef X509_R_METHOD_NOT_SUPPORTED
1583 {"METHOD_NOT_SUPPORTED", ERR_LIB_X509, X509_R_METHOD_NOT_SUPPORTED},
1584 #else
1585 {"METHOD_NOT_SUPPORTED", ERR_LIB_X509, 124},
1586 #endif
1587 #ifdef X509_R_NO_CERT_SET_FOR_US_TO_VERIFY
1588 {"NO_CERT_SET_FOR_US_TO_VERIFY", ERR_LIB_X509, X509_R_NO_CERT_SET_FOR_US_TO_VERIFY},
1589 #else
1590 {"NO_CERT_SET_FOR_US_TO_VERIFY", ERR_LIB_X509, 105},
1591 #endif
1592 #ifdef X509_R_PUBLIC_KEY_DECODE_ERROR
1593 {"PUBLIC_KEY_DECODE_ERROR", ERR_LIB_X509, X509_R_PUBLIC_KEY_DECODE_ERROR},
1594 #else
1595 {"PUBLIC_KEY_DECODE_ERROR", ERR_LIB_X509, 125},
1596 #endif
1597 #ifdef X509_R_PUBLIC_KEY_ENCODE_ERROR
1598 {"PUBLIC_KEY_ENCODE_ERROR", ERR_LIB_X509, X509_R_PUBLIC_KEY_ENCODE_ERROR},
1599 #else
1600 {"PUBLIC_KEY_ENCODE_ERROR", ERR_LIB_X509, 126},
1601 #endif
1602 #ifdef X509_R_SHOULD_RETRY
1603 {"SHOULD_RETRY", ERR_LIB_X509, X509_R_SHOULD_RETRY},
1604 #else
1605 {"SHOULD_RETRY", ERR_LIB_X509, 106},
1606 #endif
1607 #ifdef X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN
1608 {"UNABLE_TO_FIND_PARAMETERS_IN_CHAIN", ERR_LIB_X509, X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN},
1609 #else
1610 {"UNABLE_TO_FIND_PARAMETERS_IN_CHAIN", ERR_LIB_X509, 107},
1611 #endif
1612 #ifdef X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY
1613 {"UNABLE_TO_GET_CERTS_PUBLIC_KEY", ERR_LIB_X509, X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY},
1614 #else
1615 {"UNABLE_TO_GET_CERTS_PUBLIC_KEY", ERR_LIB_X509, 108},
1616 #endif
1617 #ifdef X509_R_UNKNOWN_KEY_TYPE
1618 {"UNKNOWN_KEY_TYPE", ERR_LIB_X509, X509_R_UNKNOWN_KEY_TYPE},
1619 #else
1620 {"UNKNOWN_KEY_TYPE", ERR_LIB_X509, 117},
1621 #endif
1622 #ifdef X509_R_UNKNOWN_NID
1623 {"UNKNOWN_NID", ERR_LIB_X509, X509_R_UNKNOWN_NID},
1624 #else
1625 {"UNKNOWN_NID", ERR_LIB_X509, 109},
1626 #endif
1627 #ifdef X509_R_UNKNOWN_PURPOSE_ID
1628 {"UNKNOWN_PURPOSE_ID", ERR_LIB_X509, X509_R_UNKNOWN_PURPOSE_ID},
1629 #else
1630 {"UNKNOWN_PURPOSE_ID", ERR_LIB_X509, 121},
1631 #endif
1632 #ifdef X509_R_UNKNOWN_TRUST_ID
1633 {"UNKNOWN_TRUST_ID", ERR_LIB_X509, X509_R_UNKNOWN_TRUST_ID},
1634 #else
1635 {"UNKNOWN_TRUST_ID", ERR_LIB_X509, 120},
1636 #endif
1637 #ifdef X509_R_UNSUPPORTED_ALGORITHM
1638 {"UNSUPPORTED_ALGORITHM", ERR_LIB_X509, X509_R_UNSUPPORTED_ALGORITHM},
1639 #else
1640 {"UNSUPPORTED_ALGORITHM", ERR_LIB_X509, 111},
1641 #endif
1642 #ifdef X509_R_WRONG_LOOKUP_TYPE
1643 {"WRONG_LOOKUP_TYPE", ERR_LIB_X509, X509_R_WRONG_LOOKUP_TYPE},
1644 #else
1645 {"WRONG_LOOKUP_TYPE", ERR_LIB_X509, 112},
1646 #endif
1647 #ifdef X509_R_WRONG_TYPE
1648 {"WRONG_TYPE", ERR_LIB_X509, X509_R_WRONG_TYPE},
1649 #else
1650 {"WRONG_TYPE", ERR_LIB_X509, 122},
1651 #endif
1652 { NULL }
1653};