1/* File generated by Tools/ssl/make_ssl_data.py */
2/* Generated on 2015-01-17T20:33:43.377453 */
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
183    {"BAD_DATA", ERR_LIB_SSL, SSL_R_BAD_DATA},
184  #else
185    {"BAD_DATA", ERR_LIB_SSL, 390},
186  #endif
187  #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
317  #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
357  #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
372  #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
377  #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
407  #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
417  #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
427  #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
432  #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
522  #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
527  #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
567  #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
572  #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
577  #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
587  #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
617  #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
627  #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
642  #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
652  #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
672  #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
677  #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
682  #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
692  #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
812  #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
822  #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
847  #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
852  #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
877  #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
882  #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
962  #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
967  #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
1002  #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
1012  #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
1037  #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
1047  #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
1102  #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
1112  #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
1247  #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
1252  #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
1257  #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
1277  #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
1382  #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
1387  #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
1437  #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
1442  #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
1507  #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
1522  #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
1627  #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
1637  #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
1707  #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
1717  #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
1722  #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
1727  #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
1732  #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
1737  #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
1757  #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
1762  #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
1782  #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
1787  #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
1807  #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
1817  #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
1822  #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
1827  #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
1842  #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
1847  #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
1872  #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
1877  #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
1882  #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
1887  #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};
1949