1/* File generated by Tools/ssl/make_ssl_data.py *//* Generated on 2023-06-01T02:58:04.081473 */
2static struct py_ssl_library_code library_codes[] = {
3#ifdef ERR_LIB_ASN1
4    {"ASN1", ERR_LIB_ASN1},
5#endif
6#ifdef ERR_LIB_ASYNC
7    {"ASYNC", ERR_LIB_ASYNC},
8#endif
9#ifdef ERR_LIB_BIO
10    {"BIO", ERR_LIB_BIO},
11#endif
12#ifdef ERR_LIB_BN
13    {"BN", ERR_LIB_BN},
14#endif
15#ifdef ERR_LIB_BUF
16    {"BUF", ERR_LIB_BUF},
17#endif
18#ifdef ERR_LIB_CMS
19    {"CMS", ERR_LIB_CMS},
20#endif
21#ifdef ERR_LIB_COMP
22    {"COMP", ERR_LIB_COMP},
23#endif
24#ifdef ERR_LIB_CONF
25    {"CONF", ERR_LIB_CONF},
26#endif
27#ifdef ERR_LIB_CRYPTO
28    {"CRYPTO", ERR_LIB_CRYPTO},
29#endif
30#ifdef ERR_LIB_CT
31    {"CT", ERR_LIB_CT},
32#endif
33#ifdef ERR_LIB_DH
34    {"DH", ERR_LIB_DH},
35#endif
36#ifdef ERR_LIB_DSA
37    {"DSA", ERR_LIB_DSA},
38#endif
39#ifdef ERR_LIB_DSO
40    {"DSO", ERR_LIB_DSO},
41#endif
42#ifdef ERR_LIB_EC
43    {"EC", ERR_LIB_EC},
44#endif
45#ifdef ERR_LIB_ECDH
46    {"ECDH", ERR_LIB_ECDH},
47#endif
48#ifdef ERR_LIB_ECDSA
49    {"ECDSA", ERR_LIB_ECDSA},
50#endif
51#ifdef ERR_LIB_ENGINE
52    {"ENGINE", ERR_LIB_ENGINE},
53#endif
54#ifdef ERR_LIB_EVP
55    {"EVP", ERR_LIB_EVP},
56#endif
57#ifdef ERR_LIB_FIPS
58    {"FIPS", ERR_LIB_FIPS},
59#endif
60#ifdef ERR_LIB_HMAC
61    {"HMAC", ERR_LIB_HMAC},
62#endif
63#ifdef ERR_LIB_JPAKE
64    {"JPAKE", ERR_LIB_JPAKE},
65#endif
66#ifdef ERR_LIB_KDF
67    {"KDF", ERR_LIB_KDF},
68#endif
69#ifdef ERR_LIB_METH
70    {"METH", ERR_LIB_METH},
71#endif
72#ifdef ERR_LIB_NONE
73    {"NONE", ERR_LIB_NONE},
74#endif
75#ifdef ERR_LIB_OBJ
76    {"OBJ", ERR_LIB_OBJ},
77#endif
78#ifdef ERR_LIB_OCSP
79    {"OCSP", ERR_LIB_OCSP},
80#endif
81#ifdef ERR_LIB_OSSL_STORE
82    {"OSSL_STORE", ERR_LIB_OSSL_STORE},
83#endif
84#ifdef ERR_LIB_PEM
85    {"PEM", ERR_LIB_PEM},
86#endif
87#ifdef ERR_LIB_PKCS12
88    {"PKCS12", ERR_LIB_PKCS12},
89#endif
90#ifdef ERR_LIB_PKCS7
91    {"PKCS7", ERR_LIB_PKCS7},
92#endif
93#ifdef ERR_LIB_PROXY
94    {"PROXY", ERR_LIB_PROXY},
95#endif
96#ifdef ERR_LIB_RAND
97    {"RAND", ERR_LIB_RAND},
98#endif
99#ifdef ERR_LIB_RSA
100    {"RSA", ERR_LIB_RSA},
101#endif
102#ifdef ERR_LIB_RSAREF
103    {"RSAREF", ERR_LIB_RSAREF},
104#endif
105#ifdef ERR_LIB_SM2
106    {"SM2", ERR_LIB_SM2},
107#endif
108#ifdef ERR_LIB_SSL
109    {"SSL", ERR_LIB_SSL},
110#endif
111#ifdef ERR_LIB_SSL2
112    {"SSL2", ERR_LIB_SSL2},
113#endif
114#ifdef ERR_LIB_SSL23
115    {"SSL23", ERR_LIB_SSL23},
116#endif
117#ifdef ERR_LIB_SSL3
118    {"SSL3", ERR_LIB_SSL3},
119#endif
120#ifdef ERR_LIB_SYS
121    {"SYS", ERR_LIB_SYS},
122#endif
123#ifdef ERR_LIB_TS
124    {"TS", ERR_LIB_TS},
125#endif
126#ifdef ERR_LIB_UI
127    {"UI", ERR_LIB_UI},
128#endif
129#ifdef ERR_LIB_USER
130    {"USER", ERR_LIB_USER},
131#endif
132#ifdef ERR_LIB_X509
133    {"X509", ERR_LIB_X509},
134#endif
135#ifdef ERR_LIB_X509V3
136    {"X509V3", ERR_LIB_X509V3},
137#endif
138    { NULL }
139};
140
141
142static struct py_ssl_error_code error_codes[] = {
143  #ifdef ASN1_R_ADDING_OBJECT
144    {"ADDING_OBJECT", ERR_LIB_ASN1, ASN1_R_ADDING_OBJECT},
145  #else
146    {"ADDING_OBJECT", 13, 171},
147  #endif
148  #ifdef ASN1_R_ASN1_PARSE_ERROR
149    {"ASN1_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_ASN1_PARSE_ERROR},
150  #else
151    {"ASN1_PARSE_ERROR", 13, 203},
152  #endif
153  #ifdef ASN1_R_ASN1_SIG_PARSE_ERROR
154    {"ASN1_SIG_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_ASN1_SIG_PARSE_ERROR},
155  #else
156    {"ASN1_SIG_PARSE_ERROR", 13, 204},
157  #endif
158  #ifdef ASN1_R_AUX_ERROR
159    {"AUX_ERROR", ERR_LIB_ASN1, ASN1_R_AUX_ERROR},
160  #else
161    {"AUX_ERROR", 13, 100},
162  #endif
163  #ifdef ASN1_R_BAD_OBJECT_HEADER
164    {"BAD_OBJECT_HEADER", ERR_LIB_ASN1, ASN1_R_BAD_OBJECT_HEADER},
165  #else
166    {"BAD_OBJECT_HEADER", 13, 102},
167  #endif
168  #ifdef ASN1_R_BAD_TEMPLATE
169    {"BAD_TEMPLATE", ERR_LIB_ASN1, ASN1_R_BAD_TEMPLATE},
170  #else
171    {"BAD_TEMPLATE", 13, 230},
172  #endif
173  #ifdef ASN1_R_BMPSTRING_IS_WRONG_LENGTH
174    {"BMPSTRING_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_BMPSTRING_IS_WRONG_LENGTH},
175  #else
176    {"BMPSTRING_IS_WRONG_LENGTH", 13, 214},
177  #endif
178  #ifdef ASN1_R_BN_LIB
179    {"BN_LIB", ERR_LIB_ASN1, ASN1_R_BN_LIB},
180  #else
181    {"BN_LIB", 13, 105},
182  #endif
183  #ifdef ASN1_R_BOOLEAN_IS_WRONG_LENGTH
184    {"BOOLEAN_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_BOOLEAN_IS_WRONG_LENGTH},
185  #else
186    {"BOOLEAN_IS_WRONG_LENGTH", 13, 106},
187  #endif
188  #ifdef ASN1_R_BUFFER_TOO_SMALL
189    {"BUFFER_TOO_SMALL", ERR_LIB_ASN1, ASN1_R_BUFFER_TOO_SMALL},
190  #else
191    {"BUFFER_TOO_SMALL", 13, 107},
192  #endif
193  #ifdef ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER
194    {"CIPHER_HAS_NO_OBJECT_IDENTIFIER", ERR_LIB_ASN1, ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER},
195  #else
196    {"CIPHER_HAS_NO_OBJECT_IDENTIFIER", 13, 108},
197  #endif
198  #ifdef ASN1_R_CONTEXT_NOT_INITIALISED
199    {"CONTEXT_NOT_INITIALISED", ERR_LIB_ASN1, ASN1_R_CONTEXT_NOT_INITIALISED},
200  #else
201    {"CONTEXT_NOT_INITIALISED", 13, 217},
202  #endif
203  #ifdef ASN1_R_DATA_IS_WRONG
204    {"DATA_IS_WRONG", ERR_LIB_ASN1, ASN1_R_DATA_IS_WRONG},
205  #else
206    {"DATA_IS_WRONG", 13, 109},
207  #endif
208  #ifdef ASN1_R_DECODE_ERROR
209    {"DECODE_ERROR", ERR_LIB_ASN1, ASN1_R_DECODE_ERROR},
210  #else
211    {"DECODE_ERROR", 13, 110},
212  #endif
213  #ifdef ASN1_R_DEPTH_EXCEEDED
214    {"DEPTH_EXCEEDED", ERR_LIB_ASN1, ASN1_R_DEPTH_EXCEEDED},
215  #else
216    {"DEPTH_EXCEEDED", 13, 174},
217  #endif
218  #ifdef ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED
219    {"DIGEST_AND_KEY_TYPE_NOT_SUPPORTED", ERR_LIB_ASN1, ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED},
220  #else
221    {"DIGEST_AND_KEY_TYPE_NOT_SUPPORTED", 13, 198},
222  #endif
223  #ifdef ASN1_R_ENCODE_ERROR
224    {"ENCODE_ERROR", ERR_LIB_ASN1, ASN1_R_ENCODE_ERROR},
225  #else
226    {"ENCODE_ERROR", 13, 112},
227  #endif
228  #ifdef ASN1_R_ERROR_GETTING_TIME
229    {"ERROR_GETTING_TIME", ERR_LIB_ASN1, ASN1_R_ERROR_GETTING_TIME},
230  #else
231    {"ERROR_GETTING_TIME", 13, 173},
232  #endif
233  #ifdef ASN1_R_ERROR_LOADING_SECTION
234    {"ERROR_LOADING_SECTION", ERR_LIB_ASN1, ASN1_R_ERROR_LOADING_SECTION},
235  #else
236    {"ERROR_LOADING_SECTION", 13, 172},
237  #endif
238  #ifdef ASN1_R_ERROR_SETTING_CIPHER_PARAMS
239    {"ERROR_SETTING_CIPHER_PARAMS", ERR_LIB_ASN1, ASN1_R_ERROR_SETTING_CIPHER_PARAMS},
240  #else
241    {"ERROR_SETTING_CIPHER_PARAMS", 13, 114},
242  #endif
243  #ifdef ASN1_R_EXPECTING_AN_INTEGER
244    {"EXPECTING_AN_INTEGER", ERR_LIB_ASN1, ASN1_R_EXPECTING_AN_INTEGER},
245  #else
246    {"EXPECTING_AN_INTEGER", 13, 115},
247  #endif
248  #ifdef ASN1_R_EXPECTING_AN_OBJECT
249    {"EXPECTING_AN_OBJECT", ERR_LIB_ASN1, ASN1_R_EXPECTING_AN_OBJECT},
250  #else
251    {"EXPECTING_AN_OBJECT", 13, 116},
252  #endif
253  #ifdef ASN1_R_EXPLICIT_LENGTH_MISMATCH
254    {"EXPLICIT_LENGTH_MISMATCH", ERR_LIB_ASN1, ASN1_R_EXPLICIT_LENGTH_MISMATCH},
255  #else
256    {"EXPLICIT_LENGTH_MISMATCH", 13, 119},
257  #endif
258  #ifdef ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED
259    {"EXPLICIT_TAG_NOT_CONSTRUCTED", ERR_LIB_ASN1, ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED},
260  #else
261    {"EXPLICIT_TAG_NOT_CONSTRUCTED", 13, 120},
262  #endif
263  #ifdef ASN1_R_FIELD_MISSING
264    {"FIELD_MISSING", ERR_LIB_ASN1, ASN1_R_FIELD_MISSING},
265  #else
266    {"FIELD_MISSING", 13, 121},
267  #endif
268  #ifdef ASN1_R_FIRST_NUM_TOO_LARGE
269    {"FIRST_NUM_TOO_LARGE", ERR_LIB_ASN1, ASN1_R_FIRST_NUM_TOO_LARGE},
270  #else
271    {"FIRST_NUM_TOO_LARGE", 13, 122},
272  #endif
273  #ifdef ASN1_R_HEADER_TOO_LONG
274    {"HEADER_TOO_LONG", ERR_LIB_ASN1, ASN1_R_HEADER_TOO_LONG},
275  #else
276    {"HEADER_TOO_LONG", 13, 123},
277  #endif
278  #ifdef ASN1_R_ILLEGAL_BITSTRING_FORMAT
279    {"ILLEGAL_BITSTRING_FORMAT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_BITSTRING_FORMAT},
280  #else
281    {"ILLEGAL_BITSTRING_FORMAT", 13, 175},
282  #endif
283  #ifdef ASN1_R_ILLEGAL_BOOLEAN
284    {"ILLEGAL_BOOLEAN", ERR_LIB_ASN1, ASN1_R_ILLEGAL_BOOLEAN},
285  #else
286    {"ILLEGAL_BOOLEAN", 13, 176},
287  #endif
288  #ifdef ASN1_R_ILLEGAL_CHARACTERS
289    {"ILLEGAL_CHARACTERS", ERR_LIB_ASN1, ASN1_R_ILLEGAL_CHARACTERS},
290  #else
291    {"ILLEGAL_CHARACTERS", 13, 124},
292  #endif
293  #ifdef ASN1_R_ILLEGAL_FORMAT
294    {"ILLEGAL_FORMAT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_FORMAT},
295  #else
296    {"ILLEGAL_FORMAT", 13, 177},
297  #endif
298  #ifdef ASN1_R_ILLEGAL_HEX
299    {"ILLEGAL_HEX", ERR_LIB_ASN1, ASN1_R_ILLEGAL_HEX},
300  #else
301    {"ILLEGAL_HEX", 13, 178},
302  #endif
303  #ifdef ASN1_R_ILLEGAL_IMPLICIT_TAG
304    {"ILLEGAL_IMPLICIT_TAG", ERR_LIB_ASN1, ASN1_R_ILLEGAL_IMPLICIT_TAG},
305  #else
306    {"ILLEGAL_IMPLICIT_TAG", 13, 179},
307  #endif
308  #ifdef ASN1_R_ILLEGAL_INTEGER
309    {"ILLEGAL_INTEGER", ERR_LIB_ASN1, ASN1_R_ILLEGAL_INTEGER},
310  #else
311    {"ILLEGAL_INTEGER", 13, 180},
312  #endif
313  #ifdef ASN1_R_ILLEGAL_NEGATIVE_VALUE
314    {"ILLEGAL_NEGATIVE_VALUE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NEGATIVE_VALUE},
315  #else
316    {"ILLEGAL_NEGATIVE_VALUE", 13, 226},
317  #endif
318  #ifdef ASN1_R_ILLEGAL_NESTED_TAGGING
319    {"ILLEGAL_NESTED_TAGGING", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NESTED_TAGGING},
320  #else
321    {"ILLEGAL_NESTED_TAGGING", 13, 181},
322  #endif
323  #ifdef ASN1_R_ILLEGAL_NULL
324    {"ILLEGAL_NULL", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NULL},
325  #else
326    {"ILLEGAL_NULL", 13, 125},
327  #endif
328  #ifdef ASN1_R_ILLEGAL_NULL_VALUE
329    {"ILLEGAL_NULL_VALUE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NULL_VALUE},
330  #else
331    {"ILLEGAL_NULL_VALUE", 13, 182},
332  #endif
333  #ifdef ASN1_R_ILLEGAL_OBJECT
334    {"ILLEGAL_OBJECT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_OBJECT},
335  #else
336    {"ILLEGAL_OBJECT", 13, 183},
337  #endif
338  #ifdef ASN1_R_ILLEGAL_OPTIONAL_ANY
339    {"ILLEGAL_OPTIONAL_ANY", ERR_LIB_ASN1, ASN1_R_ILLEGAL_OPTIONAL_ANY},
340  #else
341    {"ILLEGAL_OPTIONAL_ANY", 13, 126},
342  #endif
343  #ifdef ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE
344    {"ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE},
345  #else
346    {"ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE", 13, 170},
347  #endif
348  #ifdef ASN1_R_ILLEGAL_PADDING
349    {"ILLEGAL_PADDING", ERR_LIB_ASN1, ASN1_R_ILLEGAL_PADDING},
350  #else
351    {"ILLEGAL_PADDING", 13, 221},
352  #endif
353  #ifdef ASN1_R_ILLEGAL_TAGGED_ANY
354    {"ILLEGAL_TAGGED_ANY", ERR_LIB_ASN1, ASN1_R_ILLEGAL_TAGGED_ANY},
355  #else
356    {"ILLEGAL_TAGGED_ANY", 13, 127},
357  #endif
358  #ifdef ASN1_R_ILLEGAL_TIME_VALUE
359    {"ILLEGAL_TIME_VALUE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_TIME_VALUE},
360  #else
361    {"ILLEGAL_TIME_VALUE", 13, 184},
362  #endif
363  #ifdef ASN1_R_ILLEGAL_ZERO_CONTENT
364    {"ILLEGAL_ZERO_CONTENT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_ZERO_CONTENT},
365  #else
366    {"ILLEGAL_ZERO_CONTENT", 13, 222},
367  #endif
368  #ifdef ASN1_R_INTEGER_NOT_ASCII_FORMAT
369    {"INTEGER_NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_INTEGER_NOT_ASCII_FORMAT},
370  #else
371    {"INTEGER_NOT_ASCII_FORMAT", 13, 185},
372  #endif
373  #ifdef ASN1_R_INTEGER_TOO_LARGE_FOR_LONG
374    {"INTEGER_TOO_LARGE_FOR_LONG", ERR_LIB_ASN1, ASN1_R_INTEGER_TOO_LARGE_FOR_LONG},
375  #else
376    {"INTEGER_TOO_LARGE_FOR_LONG", 13, 128},
377  #endif
378  #ifdef ASN1_R_INVALID_BIT_STRING_BITS_LEFT
379    {"INVALID_BIT_STRING_BITS_LEFT", ERR_LIB_ASN1, ASN1_R_INVALID_BIT_STRING_BITS_LEFT},
380  #else
381    {"INVALID_BIT_STRING_BITS_LEFT", 13, 220},
382  #endif
383  #ifdef ASN1_R_INVALID_BMPSTRING_LENGTH
384    {"INVALID_BMPSTRING_LENGTH", ERR_LIB_ASN1, ASN1_R_INVALID_BMPSTRING_LENGTH},
385  #else
386    {"INVALID_BMPSTRING_LENGTH", 13, 129},
387  #endif
388  #ifdef ASN1_R_INVALID_DIGIT
389    {"INVALID_DIGIT", ERR_LIB_ASN1, ASN1_R_INVALID_DIGIT},
390  #else
391    {"INVALID_DIGIT", 13, 130},
392  #endif
393  #ifdef ASN1_R_INVALID_MIME_TYPE
394    {"INVALID_MIME_TYPE", ERR_LIB_ASN1, ASN1_R_INVALID_MIME_TYPE},
395  #else
396    {"INVALID_MIME_TYPE", 13, 205},
397  #endif
398  #ifdef ASN1_R_INVALID_MODIFIER
399    {"INVALID_MODIFIER", ERR_LIB_ASN1, ASN1_R_INVALID_MODIFIER},
400  #else
401    {"INVALID_MODIFIER", 13, 186},
402  #endif
403  #ifdef ASN1_R_INVALID_NUMBER
404    {"INVALID_NUMBER", ERR_LIB_ASN1, ASN1_R_INVALID_NUMBER},
405  #else
406    {"INVALID_NUMBER", 13, 187},
407  #endif
408  #ifdef ASN1_R_INVALID_OBJECT_ENCODING
409    {"INVALID_OBJECT_ENCODING", ERR_LIB_ASN1, ASN1_R_INVALID_OBJECT_ENCODING},
410  #else
411    {"INVALID_OBJECT_ENCODING", 13, 216},
412  #endif
413  #ifdef ASN1_R_INVALID_SCRYPT_PARAMETERS
414    {"INVALID_SCRYPT_PARAMETERS", ERR_LIB_ASN1, ASN1_R_INVALID_SCRYPT_PARAMETERS},
415  #else
416    {"INVALID_SCRYPT_PARAMETERS", 13, 227},
417  #endif
418  #ifdef ASN1_R_INVALID_SEPARATOR
419    {"INVALID_SEPARATOR", ERR_LIB_ASN1, ASN1_R_INVALID_SEPARATOR},
420  #else
421    {"INVALID_SEPARATOR", 13, 131},
422  #endif
423  #ifdef ASN1_R_INVALID_STRING_TABLE_VALUE
424    {"INVALID_STRING_TABLE_VALUE", ERR_LIB_ASN1, ASN1_R_INVALID_STRING_TABLE_VALUE},
425  #else
426    {"INVALID_STRING_TABLE_VALUE", 13, 218},
427  #endif
428  #ifdef ASN1_R_INVALID_UNIVERSALSTRING_LENGTH
429    {"INVALID_UNIVERSALSTRING_LENGTH", ERR_LIB_ASN1, ASN1_R_INVALID_UNIVERSALSTRING_LENGTH},
430  #else
431    {"INVALID_UNIVERSALSTRING_LENGTH", 13, 133},
432  #endif
433  #ifdef ASN1_R_INVALID_UTF8STRING
434    {"INVALID_UTF8STRING", ERR_LIB_ASN1, ASN1_R_INVALID_UTF8STRING},
435  #else
436    {"INVALID_UTF8STRING", 13, 134},
437  #endif
438  #ifdef ASN1_R_INVALID_VALUE
439    {"INVALID_VALUE", ERR_LIB_ASN1, ASN1_R_INVALID_VALUE},
440  #else
441    {"INVALID_VALUE", 13, 219},
442  #endif
443  #ifdef ASN1_R_LIST_ERROR
444    {"LIST_ERROR", ERR_LIB_ASN1, ASN1_R_LIST_ERROR},
445  #else
446    {"LIST_ERROR", 13, 188},
447  #endif
448  #ifdef ASN1_R_MIME_NO_CONTENT_TYPE
449    {"MIME_NO_CONTENT_TYPE", ERR_LIB_ASN1, ASN1_R_MIME_NO_CONTENT_TYPE},
450  #else
451    {"MIME_NO_CONTENT_TYPE", 13, 206},
452  #endif
453  #ifdef ASN1_R_MIME_PARSE_ERROR
454    {"MIME_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_MIME_PARSE_ERROR},
455  #else
456    {"MIME_PARSE_ERROR", 13, 207},
457  #endif
458  #ifdef ASN1_R_MIME_SIG_PARSE_ERROR
459    {"MIME_SIG_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_MIME_SIG_PARSE_ERROR},
460  #else
461    {"MIME_SIG_PARSE_ERROR", 13, 208},
462  #endif
463  #ifdef ASN1_R_MISSING_EOC
464    {"MISSING_EOC", ERR_LIB_ASN1, ASN1_R_MISSING_EOC},
465  #else
466    {"MISSING_EOC", 13, 137},
467  #endif
468  #ifdef ASN1_R_MISSING_SECOND_NUMBER
469    {"MISSING_SECOND_NUMBER", ERR_LIB_ASN1, ASN1_R_MISSING_SECOND_NUMBER},
470  #else
471    {"MISSING_SECOND_NUMBER", 13, 138},
472  #endif
473  #ifdef ASN1_R_MISSING_VALUE
474    {"MISSING_VALUE", ERR_LIB_ASN1, ASN1_R_MISSING_VALUE},
475  #else
476    {"MISSING_VALUE", 13, 189},
477  #endif
478  #ifdef ASN1_R_MSTRING_NOT_UNIVERSAL
479    {"MSTRING_NOT_UNIVERSAL", ERR_LIB_ASN1, ASN1_R_MSTRING_NOT_UNIVERSAL},
480  #else
481    {"MSTRING_NOT_UNIVERSAL", 13, 139},
482  #endif
483  #ifdef ASN1_R_MSTRING_WRONG_TAG
484    {"MSTRING_WRONG_TAG", ERR_LIB_ASN1, ASN1_R_MSTRING_WRONG_TAG},
485  #else
486    {"MSTRING_WRONG_TAG", 13, 140},
487  #endif
488  #ifdef ASN1_R_NESTED_ASN1_STRING
489    {"NESTED_ASN1_STRING", ERR_LIB_ASN1, ASN1_R_NESTED_ASN1_STRING},
490  #else
491    {"NESTED_ASN1_STRING", 13, 197},
492  #endif
493  #ifdef ASN1_R_NESTED_TOO_DEEP
494    {"NESTED_TOO_DEEP", ERR_LIB_ASN1, ASN1_R_NESTED_TOO_DEEP},
495  #else
496    {"NESTED_TOO_DEEP", 13, 201},
497  #endif
498  #ifdef ASN1_R_NON_HEX_CHARACTERS
499    {"NON_HEX_CHARACTERS", ERR_LIB_ASN1, ASN1_R_NON_HEX_CHARACTERS},
500  #else
501    {"NON_HEX_CHARACTERS", 13, 141},
502  #endif
503  #ifdef ASN1_R_NOT_ASCII_FORMAT
504    {"NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_NOT_ASCII_FORMAT},
505  #else
506    {"NOT_ASCII_FORMAT", 13, 190},
507  #endif
508  #ifdef ASN1_R_NOT_ENOUGH_DATA
509    {"NOT_ENOUGH_DATA", ERR_LIB_ASN1, ASN1_R_NOT_ENOUGH_DATA},
510  #else
511    {"NOT_ENOUGH_DATA", 13, 142},
512  #endif
513  #ifdef ASN1_R_NO_CONTENT_TYPE
514    {"NO_CONTENT_TYPE", ERR_LIB_ASN1, ASN1_R_NO_CONTENT_TYPE},
515  #else
516    {"NO_CONTENT_TYPE", 13, 209},
517  #endif
518  #ifdef ASN1_R_NO_MATCHING_CHOICE_TYPE
519    {"NO_MATCHING_CHOICE_TYPE", ERR_LIB_ASN1, ASN1_R_NO_MATCHING_CHOICE_TYPE},
520  #else
521    {"NO_MATCHING_CHOICE_TYPE", 13, 143},
522  #endif
523  #ifdef ASN1_R_NO_MULTIPART_BODY_FAILURE
524    {"NO_MULTIPART_BODY_FAILURE", ERR_LIB_ASN1, ASN1_R_NO_MULTIPART_BODY_FAILURE},
525  #else
526    {"NO_MULTIPART_BODY_FAILURE", 13, 210},
527  #endif
528  #ifdef ASN1_R_NO_MULTIPART_BOUNDARY
529    {"NO_MULTIPART_BOUNDARY", ERR_LIB_ASN1, ASN1_R_NO_MULTIPART_BOUNDARY},
530  #else
531    {"NO_MULTIPART_BOUNDARY", 13, 211},
532  #endif
533  #ifdef ASN1_R_NO_SIG_CONTENT_TYPE
534    {"NO_SIG_CONTENT_TYPE", ERR_LIB_ASN1, ASN1_R_NO_SIG_CONTENT_TYPE},
535  #else
536    {"NO_SIG_CONTENT_TYPE", 13, 212},
537  #endif
538  #ifdef ASN1_R_NULL_IS_WRONG_LENGTH
539    {"NULL_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_NULL_IS_WRONG_LENGTH},
540  #else
541    {"NULL_IS_WRONG_LENGTH", 13, 144},
542  #endif
543  #ifdef ASN1_R_OBJECT_NOT_ASCII_FORMAT
544    {"OBJECT_NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_OBJECT_NOT_ASCII_FORMAT},
545  #else
546    {"OBJECT_NOT_ASCII_FORMAT", 13, 191},
547  #endif
548  #ifdef ASN1_R_ODD_NUMBER_OF_CHARS
549    {"ODD_NUMBER_OF_CHARS", ERR_LIB_ASN1, ASN1_R_ODD_NUMBER_OF_CHARS},
550  #else
551    {"ODD_NUMBER_OF_CHARS", 13, 145},
552  #endif
553  #ifdef ASN1_R_SECOND_NUMBER_TOO_LARGE
554    {"SECOND_NUMBER_TOO_LARGE", ERR_LIB_ASN1, ASN1_R_SECOND_NUMBER_TOO_LARGE},
555  #else
556    {"SECOND_NUMBER_TOO_LARGE", 13, 147},
557  #endif
558  #ifdef ASN1_R_SEQUENCE_LENGTH_MISMATCH
559    {"SEQUENCE_LENGTH_MISMATCH", ERR_LIB_ASN1, ASN1_R_SEQUENCE_LENGTH_MISMATCH},
560  #else
561    {"SEQUENCE_LENGTH_MISMATCH", 13, 148},
562  #endif
563  #ifdef ASN1_R_SEQUENCE_NOT_CONSTRUCTED
564    {"SEQUENCE_NOT_CONSTRUCTED", ERR_LIB_ASN1, ASN1_R_SEQUENCE_NOT_CONSTRUCTED},
565  #else
566    {"SEQUENCE_NOT_CONSTRUCTED", 13, 149},
567  #endif
568  #ifdef ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG
569    {"SEQUENCE_OR_SET_NEEDS_CONFIG", ERR_LIB_ASN1, ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG},
570  #else
571    {"SEQUENCE_OR_SET_NEEDS_CONFIG", 13, 192},
572  #endif
573  #ifdef ASN1_R_SHORT_LINE
574    {"SHORT_LINE", ERR_LIB_ASN1, ASN1_R_SHORT_LINE},
575  #else
576    {"SHORT_LINE", 13, 150},
577  #endif
578  #ifdef ASN1_R_SIG_INVALID_MIME_TYPE
579    {"SIG_INVALID_MIME_TYPE", ERR_LIB_ASN1, ASN1_R_SIG_INVALID_MIME_TYPE},
580  #else
581    {"SIG_INVALID_MIME_TYPE", 13, 213},
582  #endif
583  #ifdef ASN1_R_STREAMING_NOT_SUPPORTED
584    {"STREAMING_NOT_SUPPORTED", ERR_LIB_ASN1, ASN1_R_STREAMING_NOT_SUPPORTED},
585  #else
586    {"STREAMING_NOT_SUPPORTED", 13, 202},
587  #endif
588  #ifdef ASN1_R_STRING_TOO_LONG
589    {"STRING_TOO_LONG", ERR_LIB_ASN1, ASN1_R_STRING_TOO_LONG},
590  #else
591    {"STRING_TOO_LONG", 13, 151},
592  #endif
593  #ifdef ASN1_R_STRING_TOO_SHORT
594    {"STRING_TOO_SHORT", ERR_LIB_ASN1, ASN1_R_STRING_TOO_SHORT},
595  #else
596    {"STRING_TOO_SHORT", 13, 152},
597  #endif
598  #ifdef ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD
599    {"THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD", ERR_LIB_ASN1, ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD},
600  #else
601    {"THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD", 13, 154},
602  #endif
603  #ifdef ASN1_R_TIME_NOT_ASCII_FORMAT
604    {"TIME_NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_TIME_NOT_ASCII_FORMAT},
605  #else
606    {"TIME_NOT_ASCII_FORMAT", 13, 193},
607  #endif
608  #ifdef ASN1_R_TOO_LARGE
609    {"TOO_LARGE", ERR_LIB_ASN1, ASN1_R_TOO_LARGE},
610  #else
611    {"TOO_LARGE", 13, 223},
612  #endif
613  #ifdef ASN1_R_TOO_LONG
614    {"TOO_LONG", ERR_LIB_ASN1, ASN1_R_TOO_LONG},
615  #else
616    {"TOO_LONG", 13, 155},
617  #endif
618  #ifdef ASN1_R_TOO_SMALL
619    {"TOO_SMALL", ERR_LIB_ASN1, ASN1_R_TOO_SMALL},
620  #else
621    {"TOO_SMALL", 13, 224},
622  #endif
623  #ifdef ASN1_R_TYPE_NOT_CONSTRUCTED
624    {"TYPE_NOT_CONSTRUCTED", ERR_LIB_ASN1, ASN1_R_TYPE_NOT_CONSTRUCTED},
625  #else
626    {"TYPE_NOT_CONSTRUCTED", 13, 156},
627  #endif
628  #ifdef ASN1_R_TYPE_NOT_PRIMITIVE
629    {"TYPE_NOT_PRIMITIVE", ERR_LIB_ASN1, ASN1_R_TYPE_NOT_PRIMITIVE},
630  #else
631    {"TYPE_NOT_PRIMITIVE", 13, 195},
632  #endif
633  #ifdef ASN1_R_UNEXPECTED_EOC
634    {"UNEXPECTED_EOC", ERR_LIB_ASN1, ASN1_R_UNEXPECTED_EOC},
635  #else
636    {"UNEXPECTED_EOC", 13, 159},
637  #endif
638  #ifdef ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH
639    {"UNIVERSALSTRING_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH},
640  #else
641    {"UNIVERSALSTRING_IS_WRONG_LENGTH", 13, 215},
642  #endif
643  #ifdef ASN1_R_UNKNOWN_FORMAT
644    {"UNKNOWN_FORMAT", ERR_LIB_ASN1, ASN1_R_UNKNOWN_FORMAT},
645  #else
646    {"UNKNOWN_FORMAT", 13, 160},
647  #endif
648  #ifdef ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM
649    {"UNKNOWN_MESSAGE_DIGEST_ALGORITHM", ERR_LIB_ASN1, ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM},
650  #else
651    {"UNKNOWN_MESSAGE_DIGEST_ALGORITHM", 13, 161},
652  #endif
653  #ifdef ASN1_R_UNKNOWN_OBJECT_TYPE
654    {"UNKNOWN_OBJECT_TYPE", ERR_LIB_ASN1, ASN1_R_UNKNOWN_OBJECT_TYPE},
655  #else
656    {"UNKNOWN_OBJECT_TYPE", 13, 162},
657  #endif
658  #ifdef ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE
659    {"UNKNOWN_PUBLIC_KEY_TYPE", ERR_LIB_ASN1, ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE},
660  #else
661    {"UNKNOWN_PUBLIC_KEY_TYPE", 13, 163},
662  #endif
663  #ifdef ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM
664    {"UNKNOWN_SIGNATURE_ALGORITHM", ERR_LIB_ASN1, ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM},
665  #else
666    {"UNKNOWN_SIGNATURE_ALGORITHM", 13, 199},
667  #endif
668  #ifdef ASN1_R_UNKNOWN_TAG
669    {"UNKNOWN_TAG", ERR_LIB_ASN1, ASN1_R_UNKNOWN_TAG},
670  #else
671    {"UNKNOWN_TAG", 13, 194},
672  #endif
673  #ifdef ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE
674    {"UNSUPPORTED_ANY_DEFINED_BY_TYPE", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE},
675  #else
676    {"UNSUPPORTED_ANY_DEFINED_BY_TYPE", 13, 164},
677  #endif
678  #ifdef ASN1_R_UNSUPPORTED_CIPHER
679    {"UNSUPPORTED_CIPHER", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_CIPHER},
680  #else
681    {"UNSUPPORTED_CIPHER", 13, 228},
682  #endif
683  #ifdef ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE
684    {"UNSUPPORTED_PUBLIC_KEY_TYPE", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE},
685  #else
686    {"UNSUPPORTED_PUBLIC_KEY_TYPE", 13, 167},
687  #endif
688  #ifdef ASN1_R_UNSUPPORTED_TYPE
689    {"UNSUPPORTED_TYPE", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_TYPE},
690  #else
691    {"UNSUPPORTED_TYPE", 13, 196},
692  #endif
693  #ifdef ASN1_R_WRONG_INTEGER_TYPE
694    {"WRONG_INTEGER_TYPE", ERR_LIB_ASN1, ASN1_R_WRONG_INTEGER_TYPE},
695  #else
696    {"WRONG_INTEGER_TYPE", 13, 225},
697  #endif
698  #ifdef ASN1_R_WRONG_PUBLIC_KEY_TYPE
699    {"WRONG_PUBLIC_KEY_TYPE", ERR_LIB_ASN1, ASN1_R_WRONG_PUBLIC_KEY_TYPE},
700  #else
701    {"WRONG_PUBLIC_KEY_TYPE", 13, 200},
702  #endif
703  #ifdef ASN1_R_WRONG_TAG
704    {"WRONG_TAG", ERR_LIB_ASN1, ASN1_R_WRONG_TAG},
705  #else
706    {"WRONG_TAG", 13, 168},
707  #endif
708  #ifdef ASYNC_R_FAILED_TO_SET_POOL
709    {"FAILED_TO_SET_POOL", ERR_LIB_ASYNC, ASYNC_R_FAILED_TO_SET_POOL},
710  #else
711    {"FAILED_TO_SET_POOL", 51, 101},
712  #endif
713  #ifdef ASYNC_R_FAILED_TO_SWAP_CONTEXT
714    {"FAILED_TO_SWAP_CONTEXT", ERR_LIB_ASYNC, ASYNC_R_FAILED_TO_SWAP_CONTEXT},
715  #else
716    {"FAILED_TO_SWAP_CONTEXT", 51, 102},
717  #endif
718  #ifdef ASYNC_R_INIT_FAILED
719    {"INIT_FAILED", ERR_LIB_ASYNC, ASYNC_R_INIT_FAILED},
720  #else
721    {"INIT_FAILED", 51, 105},
722  #endif
723  #ifdef ASYNC_R_INVALID_POOL_SIZE
724    {"INVALID_POOL_SIZE", ERR_LIB_ASYNC, ASYNC_R_INVALID_POOL_SIZE},
725  #else
726    {"INVALID_POOL_SIZE", 51, 103},
727  #endif
728  #ifdef BIO_R_ACCEPT_ERROR
729    {"ACCEPT_ERROR", ERR_LIB_BIO, BIO_R_ACCEPT_ERROR},
730  #else
731    {"ACCEPT_ERROR", 32, 100},
732  #endif
733  #ifdef BIO_R_ADDRINFO_ADDR_IS_NOT_AF_INET
734    {"ADDRINFO_ADDR_IS_NOT_AF_INET", ERR_LIB_BIO, BIO_R_ADDRINFO_ADDR_IS_NOT_AF_INET},
735  #else
736    {"ADDRINFO_ADDR_IS_NOT_AF_INET", 32, 141},
737  #endif
738  #ifdef BIO_R_AMBIGUOUS_HOST_OR_SERVICE
739    {"AMBIGUOUS_HOST_OR_SERVICE", ERR_LIB_BIO, BIO_R_AMBIGUOUS_HOST_OR_SERVICE},
740  #else
741    {"AMBIGUOUS_HOST_OR_SERVICE", 32, 129},
742  #endif
743  #ifdef BIO_R_BAD_FOPEN_MODE
744    {"BAD_FOPEN_MODE", ERR_LIB_BIO, BIO_R_BAD_FOPEN_MODE},
745  #else
746    {"BAD_FOPEN_MODE", 32, 101},
747  #endif
748  #ifdef BIO_R_BROKEN_PIPE
749    {"BROKEN_PIPE", ERR_LIB_BIO, BIO_R_BROKEN_PIPE},
750  #else
751    {"BROKEN_PIPE", 32, 124},
752  #endif
753  #ifdef BIO_R_CONNECT_ERROR
754    {"CONNECT_ERROR", ERR_LIB_BIO, BIO_R_CONNECT_ERROR},
755  #else
756    {"CONNECT_ERROR", 32, 103},
757  #endif
758  #ifdef BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET
759    {"GETHOSTBYNAME_ADDR_IS_NOT_AF_INET", ERR_LIB_BIO, BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET},
760  #else
761    {"GETHOSTBYNAME_ADDR_IS_NOT_AF_INET", 32, 107},
762  #endif
763  #ifdef BIO_R_GETSOCKNAME_ERROR
764    {"GETSOCKNAME_ERROR", ERR_LIB_BIO, BIO_R_GETSOCKNAME_ERROR},
765  #else
766    {"GETSOCKNAME_ERROR", 32, 132},
767  #endif
768  #ifdef BIO_R_GETSOCKNAME_TRUNCATED_ADDRESS
769    {"GETSOCKNAME_TRUNCATED_ADDRESS", ERR_LIB_BIO, BIO_R_GETSOCKNAME_TRUNCATED_ADDRESS},
770  #else
771    {"GETSOCKNAME_TRUNCATED_ADDRESS", 32, 133},
772  #endif
773  #ifdef BIO_R_GETTING_SOCKTYPE
774    {"GETTING_SOCKTYPE", ERR_LIB_BIO, BIO_R_GETTING_SOCKTYPE},
775  #else
776    {"GETTING_SOCKTYPE", 32, 134},
777  #endif
778  #ifdef BIO_R_INVALID_ARGUMENT
779    {"INVALID_ARGUMENT", ERR_LIB_BIO, BIO_R_INVALID_ARGUMENT},
780  #else
781    {"INVALID_ARGUMENT", 32, 125},
782  #endif
783  #ifdef BIO_R_INVALID_SOCKET
784    {"INVALID_SOCKET", ERR_LIB_BIO, BIO_R_INVALID_SOCKET},
785  #else
786    {"INVALID_SOCKET", 32, 135},
787  #endif
788  #ifdef BIO_R_IN_USE
789    {"IN_USE", ERR_LIB_BIO, BIO_R_IN_USE},
790  #else
791    {"IN_USE", 32, 123},
792  #endif
793  #ifdef BIO_R_LENGTH_TOO_LONG
794    {"LENGTH_TOO_LONG", ERR_LIB_BIO, BIO_R_LENGTH_TOO_LONG},
795  #else
796    {"LENGTH_TOO_LONG", 32, 102},
797  #endif
798  #ifdef BIO_R_LISTEN_V6_ONLY
799    {"LISTEN_V6_ONLY", ERR_LIB_BIO, BIO_R_LISTEN_V6_ONLY},
800  #else
801    {"LISTEN_V6_ONLY", 32, 136},
802  #endif
803  #ifdef BIO_R_LOOKUP_RETURNED_NOTHING
804    {"LOOKUP_RETURNED_NOTHING", ERR_LIB_BIO, BIO_R_LOOKUP_RETURNED_NOTHING},
805  #else
806    {"LOOKUP_RETURNED_NOTHING", 32, 142},
807  #endif
808  #ifdef BIO_R_MALFORMED_HOST_OR_SERVICE
809    {"MALFORMED_HOST_OR_SERVICE", ERR_LIB_BIO, BIO_R_MALFORMED_HOST_OR_SERVICE},
810  #else
811    {"MALFORMED_HOST_OR_SERVICE", 32, 130},
812  #endif
813  #ifdef BIO_R_NBIO_CONNECT_ERROR
814    {"NBIO_CONNECT_ERROR", ERR_LIB_BIO, BIO_R_NBIO_CONNECT_ERROR},
815  #else
816    {"NBIO_CONNECT_ERROR", 32, 110},
817  #endif
818  #ifdef BIO_R_NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED
819    {"NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED", ERR_LIB_BIO, BIO_R_NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED},
820  #else
821    {"NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED", 32, 143},
822  #endif
823  #ifdef BIO_R_NO_HOSTNAME_OR_SERVICE_SPECIFIED
824    {"NO_HOSTNAME_OR_SERVICE_SPECIFIED", ERR_LIB_BIO, BIO_R_NO_HOSTNAME_OR_SERVICE_SPECIFIED},
825  #else
826    {"NO_HOSTNAME_OR_SERVICE_SPECIFIED", 32, 144},
827  #endif
828  #ifdef BIO_R_NO_PORT_DEFINED
829    {"NO_PORT_DEFINED", ERR_LIB_BIO, BIO_R_NO_PORT_DEFINED},
830  #else
831    {"NO_PORT_DEFINED", 32, 113},
832  #endif
833  #ifdef BIO_R_NO_SUCH_FILE
834    {"NO_SUCH_FILE", ERR_LIB_BIO, BIO_R_NO_SUCH_FILE},
835  #else
836    {"NO_SUCH_FILE", 32, 128},
837  #endif
838  #ifdef BIO_R_NULL_PARAMETER
839    {"NULL_PARAMETER", ERR_LIB_BIO, BIO_R_NULL_PARAMETER},
840  #else
841    {"NULL_PARAMETER", 32, 115},
842  #endif
843  #ifdef BIO_R_UNABLE_TO_BIND_SOCKET
844    {"UNABLE_TO_BIND_SOCKET", ERR_LIB_BIO, BIO_R_UNABLE_TO_BIND_SOCKET},
845  #else
846    {"UNABLE_TO_BIND_SOCKET", 32, 117},
847  #endif
848  #ifdef BIO_R_UNABLE_TO_CREATE_SOCKET
849    {"UNABLE_TO_CREATE_SOCKET", ERR_LIB_BIO, BIO_R_UNABLE_TO_CREATE_SOCKET},
850  #else
851    {"UNABLE_TO_CREATE_SOCKET", 32, 118},
852  #endif
853  #ifdef BIO_R_UNABLE_TO_KEEPALIVE
854    {"UNABLE_TO_KEEPALIVE", ERR_LIB_BIO, BIO_R_UNABLE_TO_KEEPALIVE},
855  #else
856    {"UNABLE_TO_KEEPALIVE", 32, 137},
857  #endif
858  #ifdef BIO_R_UNABLE_TO_LISTEN_SOCKET
859    {"UNABLE_TO_LISTEN_SOCKET", ERR_LIB_BIO, BIO_R_UNABLE_TO_LISTEN_SOCKET},
860  #else
861    {"UNABLE_TO_LISTEN_SOCKET", 32, 119},
862  #endif
863  #ifdef BIO_R_UNABLE_TO_NODELAY
864    {"UNABLE_TO_NODELAY", ERR_LIB_BIO, BIO_R_UNABLE_TO_NODELAY},
865  #else
866    {"UNABLE_TO_NODELAY", 32, 138},
867  #endif
868  #ifdef BIO_R_UNABLE_TO_REUSEADDR
869    {"UNABLE_TO_REUSEADDR", ERR_LIB_BIO, BIO_R_UNABLE_TO_REUSEADDR},
870  #else
871    {"UNABLE_TO_REUSEADDR", 32, 139},
872  #endif
873  #ifdef BIO_R_UNAVAILABLE_IP_FAMILY
874    {"UNAVAILABLE_IP_FAMILY", ERR_LIB_BIO, BIO_R_UNAVAILABLE_IP_FAMILY},
875  #else
876    {"UNAVAILABLE_IP_FAMILY", 32, 145},
877  #endif
878  #ifdef BIO_R_UNINITIALIZED
879    {"UNINITIALIZED", ERR_LIB_BIO, BIO_R_UNINITIALIZED},
880  #else
881    {"UNINITIALIZED", 32, 120},
882  #endif
883  #ifdef BIO_R_UNKNOWN_INFO_TYPE
884    {"UNKNOWN_INFO_TYPE", ERR_LIB_BIO, BIO_R_UNKNOWN_INFO_TYPE},
885  #else
886    {"UNKNOWN_INFO_TYPE", 32, 140},
887  #endif
888  #ifdef BIO_R_UNSUPPORTED_IP_FAMILY
889    {"UNSUPPORTED_IP_FAMILY", ERR_LIB_BIO, BIO_R_UNSUPPORTED_IP_FAMILY},
890  #else
891    {"UNSUPPORTED_IP_FAMILY", 32, 146},
892  #endif
893  #ifdef BIO_R_UNSUPPORTED_METHOD
894    {"UNSUPPORTED_METHOD", ERR_LIB_BIO, BIO_R_UNSUPPORTED_METHOD},
895  #else
896    {"UNSUPPORTED_METHOD", 32, 121},
897  #endif
898  #ifdef BIO_R_UNSUPPORTED_PROTOCOL_FAMILY
899    {"UNSUPPORTED_PROTOCOL_FAMILY", ERR_LIB_BIO, BIO_R_UNSUPPORTED_PROTOCOL_FAMILY},
900  #else
901    {"UNSUPPORTED_PROTOCOL_FAMILY", 32, 131},
902  #endif
903  #ifdef BIO_R_WRITE_TO_READ_ONLY_BIO
904    {"WRITE_TO_READ_ONLY_BIO", ERR_LIB_BIO, BIO_R_WRITE_TO_READ_ONLY_BIO},
905  #else
906    {"WRITE_TO_READ_ONLY_BIO", 32, 126},
907  #endif
908  #ifdef BIO_R_WSASTARTUP
909    {"WSASTARTUP", ERR_LIB_BIO, BIO_R_WSASTARTUP},
910  #else
911    {"WSASTARTUP", 32, 122},
912  #endif
913  #ifdef BN_R_ARG2_LT_ARG3
914    {"ARG2_LT_ARG3", ERR_LIB_BN, BN_R_ARG2_LT_ARG3},
915  #else
916    {"ARG2_LT_ARG3", 3, 100},
917  #endif
918  #ifdef BN_R_BAD_RECIPROCAL
919    {"BAD_RECIPROCAL", ERR_LIB_BN, BN_R_BAD_RECIPROCAL},
920  #else
921    {"BAD_RECIPROCAL", 3, 101},
922  #endif
923  #ifdef BN_R_BIGNUM_TOO_LONG
924    {"BIGNUM_TOO_LONG", ERR_LIB_BN, BN_R_BIGNUM_TOO_LONG},
925  #else
926    {"BIGNUM_TOO_LONG", 3, 114},
927  #endif
928  #ifdef BN_R_BITS_TOO_SMALL
929    {"BITS_TOO_SMALL", ERR_LIB_BN, BN_R_BITS_TOO_SMALL},
930  #else
931    {"BITS_TOO_SMALL", 3, 118},
932  #endif
933  #ifdef BN_R_CALLED_WITH_EVEN_MODULUS
934    {"CALLED_WITH_EVEN_MODULUS", ERR_LIB_BN, BN_R_CALLED_WITH_EVEN_MODULUS},
935  #else
936    {"CALLED_WITH_EVEN_MODULUS", 3, 102},
937  #endif
938  #ifdef BN_R_DIV_BY_ZERO
939    {"DIV_BY_ZERO", ERR_LIB_BN, BN_R_DIV_BY_ZERO},
940  #else
941    {"DIV_BY_ZERO", 3, 103},
942  #endif
943  #ifdef BN_R_ENCODING_ERROR
944    {"ENCODING_ERROR", ERR_LIB_BN, BN_R_ENCODING_ERROR},
945  #else
946    {"ENCODING_ERROR", 3, 104},
947  #endif
948  #ifdef BN_R_EXPAND_ON_STATIC_BIGNUM_DATA
949    {"EXPAND_ON_STATIC_BIGNUM_DATA", ERR_LIB_BN, BN_R_EXPAND_ON_STATIC_BIGNUM_DATA},
950  #else
951    {"EXPAND_ON_STATIC_BIGNUM_DATA", 3, 105},
952  #endif
953  #ifdef BN_R_INPUT_NOT_REDUCED
954    {"INPUT_NOT_REDUCED", ERR_LIB_BN, BN_R_INPUT_NOT_REDUCED},
955  #else
956    {"INPUT_NOT_REDUCED", 3, 110},
957  #endif
958  #ifdef BN_R_INVALID_LENGTH
959    {"INVALID_LENGTH", ERR_LIB_BN, BN_R_INVALID_LENGTH},
960  #else
961    {"INVALID_LENGTH", 3, 106},
962  #endif
963  #ifdef BN_R_INVALID_RANGE
964    {"INVALID_RANGE", ERR_LIB_BN, BN_R_INVALID_RANGE},
965  #else
966    {"INVALID_RANGE", 3, 115},
967  #endif
968  #ifdef BN_R_INVALID_SHIFT
969    {"INVALID_SHIFT", ERR_LIB_BN, BN_R_INVALID_SHIFT},
970  #else
971    {"INVALID_SHIFT", 3, 119},
972  #endif
973  #ifdef BN_R_NOT_A_SQUARE
974    {"NOT_A_SQUARE", ERR_LIB_BN, BN_R_NOT_A_SQUARE},
975  #else
976    {"NOT_A_SQUARE", 3, 111},
977  #endif
978  #ifdef BN_R_NOT_INITIALIZED
979    {"NOT_INITIALIZED", ERR_LIB_BN, BN_R_NOT_INITIALIZED},
980  #else
981    {"NOT_INITIALIZED", 3, 107},
982  #endif
983  #ifdef BN_R_NO_INVERSE
984    {"NO_INVERSE", ERR_LIB_BN, BN_R_NO_INVERSE},
985  #else
986    {"NO_INVERSE", 3, 108},
987  #endif
988  #ifdef BN_R_NO_SOLUTION
989    {"NO_SOLUTION", ERR_LIB_BN, BN_R_NO_SOLUTION},
990  #else
991    {"NO_SOLUTION", 3, 116},
992  #endif
993  #ifdef BN_R_PRIVATE_KEY_TOO_LARGE
994    {"PRIVATE_KEY_TOO_LARGE", ERR_LIB_BN, BN_R_PRIVATE_KEY_TOO_LARGE},
995  #else
996    {"PRIVATE_KEY_TOO_LARGE", 3, 117},
997  #endif
998  #ifdef BN_R_P_IS_NOT_PRIME
999    {"P_IS_NOT_PRIME", ERR_LIB_BN, BN_R_P_IS_NOT_PRIME},
1000  #else
1001    {"P_IS_NOT_PRIME", 3, 112},
1002  #endif
1003  #ifdef BN_R_TOO_MANY_ITERATIONS
1004    {"TOO_MANY_ITERATIONS", ERR_LIB_BN, BN_R_TOO_MANY_ITERATIONS},
1005  #else
1006    {"TOO_MANY_ITERATIONS", 3, 113},
1007  #endif
1008  #ifdef BN_R_TOO_MANY_TEMPORARY_VARIABLES
1009    {"TOO_MANY_TEMPORARY_VARIABLES", ERR_LIB_BN, BN_R_TOO_MANY_TEMPORARY_VARIABLES},
1010  #else
1011    {"TOO_MANY_TEMPORARY_VARIABLES", 3, 109},
1012  #endif
1013  #ifdef CMS_R_ADD_SIGNER_ERROR
1014    {"ADD_SIGNER_ERROR", ERR_LIB_CMS, CMS_R_ADD_SIGNER_ERROR},
1015  #else
1016    {"ADD_SIGNER_ERROR", 46, 99},
1017  #endif
1018  #ifdef CMS_R_ATTRIBUTE_ERROR
1019    {"ATTRIBUTE_ERROR", ERR_LIB_CMS, CMS_R_ATTRIBUTE_ERROR},
1020  #else
1021    {"ATTRIBUTE_ERROR", 46, 161},
1022  #endif
1023  #ifdef CMS_R_CERTIFICATE_ALREADY_PRESENT
1024    {"CERTIFICATE_ALREADY_PRESENT", ERR_LIB_CMS, CMS_R_CERTIFICATE_ALREADY_PRESENT},
1025  #else
1026    {"CERTIFICATE_ALREADY_PRESENT", 46, 175},
1027  #endif
1028  #ifdef CMS_R_CERTIFICATE_HAS_NO_KEYID
1029    {"CERTIFICATE_HAS_NO_KEYID", ERR_LIB_CMS, CMS_R_CERTIFICATE_HAS_NO_KEYID},
1030  #else
1031    {"CERTIFICATE_HAS_NO_KEYID", 46, 160},
1032  #endif
1033  #ifdef CMS_R_CERTIFICATE_VERIFY_ERROR
1034    {"CERTIFICATE_VERIFY_ERROR", ERR_LIB_CMS, CMS_R_CERTIFICATE_VERIFY_ERROR},
1035  #else
1036    {"CERTIFICATE_VERIFY_ERROR", 46, 100},
1037  #endif
1038  #ifdef CMS_R_CIPHER_INITIALISATION_ERROR
1039    {"CIPHER_INITIALISATION_ERROR", ERR_LIB_CMS, CMS_R_CIPHER_INITIALISATION_ERROR},
1040  #else
1041    {"CIPHER_INITIALISATION_ERROR", 46, 101},
1042  #endif
1043  #ifdef CMS_R_CIPHER_PARAMETER_INITIALISATION_ERROR
1044    {"CIPHER_PARAMETER_INITIALISATION_ERROR", ERR_LIB_CMS, CMS_R_CIPHER_PARAMETER_INITIALISATION_ERROR},
1045  #else
1046    {"CIPHER_PARAMETER_INITIALISATION_ERROR", 46, 102},
1047  #endif
1048  #ifdef CMS_R_CMS_DATAFINAL_ERROR
1049    {"CMS_DATAFINAL_ERROR", ERR_LIB_CMS, CMS_R_CMS_DATAFINAL_ERROR},
1050  #else
1051    {"CMS_DATAFINAL_ERROR", 46, 103},
1052  #endif
1053  #ifdef CMS_R_CMS_LIB
1054    {"CMS_LIB", ERR_LIB_CMS, CMS_R_CMS_LIB},
1055  #else
1056    {"CMS_LIB", 46, 104},
1057  #endif
1058  #ifdef CMS_R_CONTENTIDENTIFIER_MISMATCH
1059    {"CONTENTIDENTIFIER_MISMATCH", ERR_LIB_CMS, CMS_R_CONTENTIDENTIFIER_MISMATCH},
1060  #else
1061    {"CONTENTIDENTIFIER_MISMATCH", 46, 170},
1062  #endif
1063  #ifdef CMS_R_CONTENT_NOT_FOUND
1064    {"CONTENT_NOT_FOUND", ERR_LIB_CMS, CMS_R_CONTENT_NOT_FOUND},
1065  #else
1066    {"CONTENT_NOT_FOUND", 46, 105},
1067  #endif
1068  #ifdef CMS_R_CONTENT_TYPE_MISMATCH
1069    {"CONTENT_TYPE_MISMATCH", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_MISMATCH},
1070  #else
1071    {"CONTENT_TYPE_MISMATCH", 46, 171},
1072  #endif
1073  #ifdef CMS_R_CONTENT_TYPE_NOT_COMPRESSED_DATA
1074    {"CONTENT_TYPE_NOT_COMPRESSED_DATA", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_NOT_COMPRESSED_DATA},
1075  #else
1076    {"CONTENT_TYPE_NOT_COMPRESSED_DATA", 46, 106},
1077  #endif
1078  #ifdef CMS_R_CONTENT_TYPE_NOT_ENVELOPED_DATA
1079    {"CONTENT_TYPE_NOT_ENVELOPED_DATA", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_NOT_ENVELOPED_DATA},
1080  #else
1081    {"CONTENT_TYPE_NOT_ENVELOPED_DATA", 46, 107},
1082  #endif
1083  #ifdef CMS_R_CONTENT_TYPE_NOT_SIGNED_DATA
1084    {"CONTENT_TYPE_NOT_SIGNED_DATA", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_NOT_SIGNED_DATA},
1085  #else
1086    {"CONTENT_TYPE_NOT_SIGNED_DATA", 46, 108},
1087  #endif
1088  #ifdef CMS_R_CONTENT_VERIFY_ERROR
1089    {"CONTENT_VERIFY_ERROR", ERR_LIB_CMS, CMS_R_CONTENT_VERIFY_ERROR},
1090  #else
1091    {"CONTENT_VERIFY_ERROR", 46, 109},
1092  #endif
1093  #ifdef CMS_R_CTRL_ERROR
1094    {"CTRL_ERROR", ERR_LIB_CMS, CMS_R_CTRL_ERROR},
1095  #else
1096    {"CTRL_ERROR", 46, 110},
1097  #endif
1098  #ifdef CMS_R_CTRL_FAILURE
1099    {"CTRL_FAILURE", ERR_LIB_CMS, CMS_R_CTRL_FAILURE},
1100  #else
1101    {"CTRL_FAILURE", 46, 111},
1102  #endif
1103  #ifdef CMS_R_DECRYPT_ERROR
1104    {"DECRYPT_ERROR", ERR_LIB_CMS, CMS_R_DECRYPT_ERROR},
1105  #else
1106    {"DECRYPT_ERROR", 46, 112},
1107  #endif
1108  #ifdef CMS_R_ERROR_GETTING_PUBLIC_KEY
1109    {"ERROR_GETTING_PUBLIC_KEY", ERR_LIB_CMS, CMS_R_ERROR_GETTING_PUBLIC_KEY},
1110  #else
1111    {"ERROR_GETTING_PUBLIC_KEY", 46, 113},
1112  #endif
1113  #ifdef CMS_R_ERROR_READING_MESSAGEDIGEST_ATTRIBUTE
1114    {"ERROR_READING_MESSAGEDIGEST_ATTRIBUTE", ERR_LIB_CMS, CMS_R_ERROR_READING_MESSAGEDIGEST_ATTRIBUTE},
1115  #else
1116    {"ERROR_READING_MESSAGEDIGEST_ATTRIBUTE", 46, 114},
1117  #endif
1118  #ifdef CMS_R_ERROR_SETTING_KEY
1119    {"ERROR_SETTING_KEY", ERR_LIB_CMS, CMS_R_ERROR_SETTING_KEY},
1120  #else
1121    {"ERROR_SETTING_KEY", 46, 115},
1122  #endif
1123  #ifdef CMS_R_ERROR_SETTING_RECIPIENTINFO
1124    {"ERROR_SETTING_RECIPIENTINFO", ERR_LIB_CMS, CMS_R_ERROR_SETTING_RECIPIENTINFO},
1125  #else
1126    {"ERROR_SETTING_RECIPIENTINFO", 46, 116},
1127  #endif
1128  #ifdef CMS_R_INVALID_ENCRYPTED_KEY_LENGTH
1129    {"INVALID_ENCRYPTED_KEY_LENGTH", ERR_LIB_CMS, CMS_R_INVALID_ENCRYPTED_KEY_LENGTH},
1130  #else
1131    {"INVALID_ENCRYPTED_KEY_LENGTH", 46, 117},
1132  #endif
1133  #ifdef CMS_R_INVALID_KEY_ENCRYPTION_PARAMETER
1134    {"INVALID_KEY_ENCRYPTION_PARAMETER", ERR_LIB_CMS, CMS_R_INVALID_KEY_ENCRYPTION_PARAMETER},
1135  #else
1136    {"INVALID_KEY_ENCRYPTION_PARAMETER", 46, 176},
1137  #endif
1138  #ifdef CMS_R_INVALID_KEY_LENGTH
1139    {"INVALID_KEY_LENGTH", ERR_LIB_CMS, CMS_R_INVALID_KEY_LENGTH},
1140  #else
1141    {"INVALID_KEY_LENGTH", 46, 118},
1142  #endif
1143  #ifdef CMS_R_MD_BIO_INIT_ERROR
1144    {"MD_BIO_INIT_ERROR", ERR_LIB_CMS, CMS_R_MD_BIO_INIT_ERROR},
1145  #else
1146    {"MD_BIO_INIT_ERROR", 46, 119},
1147  #endif
1148  #ifdef CMS_R_MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH
1149    {"MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH", ERR_LIB_CMS, CMS_R_MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH},
1150  #else
1151    {"MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH", 46, 120},
1152  #endif
1153  #ifdef CMS_R_MESSAGEDIGEST_WRONG_LENGTH
1154    {"MESSAGEDIGEST_WRONG_LENGTH", ERR_LIB_CMS, CMS_R_MESSAGEDIGEST_WRONG_LENGTH},
1155  #else
1156    {"MESSAGEDIGEST_WRONG_LENGTH", 46, 121},
1157  #endif
1158  #ifdef CMS_R_MSGSIGDIGEST_ERROR
1159    {"MSGSIGDIGEST_ERROR", ERR_LIB_CMS, CMS_R_MSGSIGDIGEST_ERROR},
1160  #else
1161    {"MSGSIGDIGEST_ERROR", 46, 172},
1162  #endif
1163  #ifdef CMS_R_MSGSIGDIGEST_VERIFICATION_FAILURE
1164    {"MSGSIGDIGEST_VERIFICATION_FAILURE", ERR_LIB_CMS, CMS_R_MSGSIGDIGEST_VERIFICATION_FAILURE},
1165  #else
1166    {"MSGSIGDIGEST_VERIFICATION_FAILURE", 46, 162},
1167  #endif
1168  #ifdef CMS_R_MSGSIGDIGEST_WRONG_LENGTH
1169    {"MSGSIGDIGEST_WRONG_LENGTH", ERR_LIB_CMS, CMS_R_MSGSIGDIGEST_WRONG_LENGTH},
1170  #else
1171    {"MSGSIGDIGEST_WRONG_LENGTH", 46, 163},
1172  #endif
1173  #ifdef CMS_R_NEED_ONE_SIGNER
1174    {"NEED_ONE_SIGNER", ERR_LIB_CMS, CMS_R_NEED_ONE_SIGNER},
1175  #else
1176    {"NEED_ONE_SIGNER", 46, 164},
1177  #endif
1178  #ifdef CMS_R_NOT_A_SIGNED_RECEIPT
1179    {"NOT_A_SIGNED_RECEIPT", ERR_LIB_CMS, CMS_R_NOT_A_SIGNED_RECEIPT},
1180  #else
1181    {"NOT_A_SIGNED_RECEIPT", 46, 165},
1182  #endif
1183  #ifdef CMS_R_NOT_ENCRYPTED_DATA
1184    {"NOT_ENCRYPTED_DATA", ERR_LIB_CMS, CMS_R_NOT_ENCRYPTED_DATA},
1185  #else
1186    {"NOT_ENCRYPTED_DATA", 46, 122},
1187  #endif
1188  #ifdef CMS_R_NOT_KEK
1189    {"NOT_KEK", ERR_LIB_CMS, CMS_R_NOT_KEK},
1190  #else
1191    {"NOT_KEK", 46, 123},
1192  #endif
1193  #ifdef CMS_R_NOT_KEY_AGREEMENT
1194    {"NOT_KEY_AGREEMENT", ERR_LIB_CMS, CMS_R_NOT_KEY_AGREEMENT},
1195  #else
1196    {"NOT_KEY_AGREEMENT", 46, 181},
1197  #endif
1198  #ifdef CMS_R_NOT_KEY_TRANSPORT
1199    {"NOT_KEY_TRANSPORT", ERR_LIB_CMS, CMS_R_NOT_KEY_TRANSPORT},
1200  #else
1201    {"NOT_KEY_TRANSPORT", 46, 124},
1202  #endif
1203  #ifdef CMS_R_NOT_PWRI
1204    {"NOT_PWRI", ERR_LIB_CMS, CMS_R_NOT_PWRI},
1205  #else
1206    {"NOT_PWRI", 46, 177},
1207  #endif
1208  #ifdef CMS_R_NOT_SUPPORTED_FOR_THIS_KEY_TYPE
1209    {"NOT_SUPPORTED_FOR_THIS_KEY_TYPE", ERR_LIB_CMS, CMS_R_NOT_SUPPORTED_FOR_THIS_KEY_TYPE},
1210  #else
1211    {"NOT_SUPPORTED_FOR_THIS_KEY_TYPE", 46, 125},
1212  #endif
1213  #ifdef CMS_R_NO_CIPHER
1214    {"NO_CIPHER", ERR_LIB_CMS, CMS_R_NO_CIPHER},
1215  #else
1216    {"NO_CIPHER", 46, 126},
1217  #endif
1218  #ifdef CMS_R_NO_CONTENT
1219    {"NO_CONTENT", ERR_LIB_CMS, CMS_R_NO_CONTENT},
1220  #else
1221    {"NO_CONTENT", 46, 127},
1222  #endif
1223  #ifdef CMS_R_NO_CONTENT_TYPE
1224    {"NO_CONTENT_TYPE", ERR_LIB_CMS, CMS_R_NO_CONTENT_TYPE},
1225  #else
1226    {"NO_CONTENT_TYPE", 46, 173},
1227  #endif
1228  #ifdef CMS_R_NO_DEFAULT_DIGEST
1229    {"NO_DEFAULT_DIGEST", ERR_LIB_CMS, CMS_R_NO_DEFAULT_DIGEST},
1230  #else
1231    {"NO_DEFAULT_DIGEST", 46, 128},
1232  #endif
1233  #ifdef CMS_R_NO_DIGEST_SET
1234    {"NO_DIGEST_SET", ERR_LIB_CMS, CMS_R_NO_DIGEST_SET},
1235  #else
1236    {"NO_DIGEST_SET", 46, 129},
1237  #endif
1238  #ifdef CMS_R_NO_KEY
1239    {"NO_KEY", ERR_LIB_CMS, CMS_R_NO_KEY},
1240  #else
1241    {"NO_KEY", 46, 130},
1242  #endif
1243  #ifdef CMS_R_NO_KEY_OR_CERT
1244    {"NO_KEY_OR_CERT", ERR_LIB_CMS, CMS_R_NO_KEY_OR_CERT},
1245  #else
1246    {"NO_KEY_OR_CERT", 46, 174},
1247  #endif
1248  #ifdef CMS_R_NO_MATCHING_DIGEST
1249    {"NO_MATCHING_DIGEST", ERR_LIB_CMS, CMS_R_NO_MATCHING_DIGEST},
1250  #else
1251    {"NO_MATCHING_DIGEST", 46, 131},
1252  #endif
1253  #ifdef CMS_R_NO_MATCHING_RECIPIENT
1254    {"NO_MATCHING_RECIPIENT", ERR_LIB_CMS, CMS_R_NO_MATCHING_RECIPIENT},
1255  #else
1256    {"NO_MATCHING_RECIPIENT", 46, 132},
1257  #endif
1258  #ifdef CMS_R_NO_MATCHING_SIGNATURE
1259    {"NO_MATCHING_SIGNATURE", ERR_LIB_CMS, CMS_R_NO_MATCHING_SIGNATURE},
1260  #else
1261    {"NO_MATCHING_SIGNATURE", 46, 166},
1262  #endif
1263  #ifdef CMS_R_NO_MSGSIGDIGEST
1264    {"NO_MSGSIGDIGEST", ERR_LIB_CMS, CMS_R_NO_MSGSIGDIGEST},
1265  #else
1266    {"NO_MSGSIGDIGEST", 46, 167},
1267  #endif
1268  #ifdef CMS_R_NO_PASSWORD
1269    {"NO_PASSWORD", ERR_LIB_CMS, CMS_R_NO_PASSWORD},
1270  #else
1271    {"NO_PASSWORD", 46, 178},
1272  #endif
1273  #ifdef CMS_R_NO_PRIVATE_KEY
1274    {"NO_PRIVATE_KEY", ERR_LIB_CMS, CMS_R_NO_PRIVATE_KEY},
1275  #else
1276    {"NO_PRIVATE_KEY", 46, 133},
1277  #endif
1278  #ifdef CMS_R_NO_PUBLIC_KEY
1279    {"NO_PUBLIC_KEY", ERR_LIB_CMS, CMS_R_NO_PUBLIC_KEY},
1280  #else
1281    {"NO_PUBLIC_KEY", 46, 134},
1282  #endif
1283  #ifdef CMS_R_NO_RECEIPT_REQUEST
1284    {"NO_RECEIPT_REQUEST", ERR_LIB_CMS, CMS_R_NO_RECEIPT_REQUEST},
1285  #else
1286    {"NO_RECEIPT_REQUEST", 46, 168},
1287  #endif
1288  #ifdef CMS_R_NO_SIGNERS
1289    {"NO_SIGNERS", ERR_LIB_CMS, CMS_R_NO_SIGNERS},
1290  #else
1291    {"NO_SIGNERS", 46, 135},
1292  #endif
1293  #ifdef CMS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE
1294    {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", ERR_LIB_CMS, CMS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE},
1295  #else
1296    {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", 46, 136},
1297  #endif
1298  #ifdef CMS_R_RECEIPT_DECODE_ERROR
1299    {"RECEIPT_DECODE_ERROR", ERR_LIB_CMS, CMS_R_RECEIPT_DECODE_ERROR},
1300  #else
1301    {"RECEIPT_DECODE_ERROR", 46, 169},
1302  #endif
1303  #ifdef CMS_R_RECIPIENT_ERROR
1304    {"RECIPIENT_ERROR", ERR_LIB_CMS, CMS_R_RECIPIENT_ERROR},
1305  #else
1306    {"RECIPIENT_ERROR", 46, 137},
1307  #endif
1308  #ifdef CMS_R_SIGNER_CERTIFICATE_NOT_FOUND
1309    {"SIGNER_CERTIFICATE_NOT_FOUND", ERR_LIB_CMS, CMS_R_SIGNER_CERTIFICATE_NOT_FOUND},
1310  #else
1311    {"SIGNER_CERTIFICATE_NOT_FOUND", 46, 138},
1312  #endif
1313  #ifdef CMS_R_SIGNFINAL_ERROR
1314    {"SIGNFINAL_ERROR", ERR_LIB_CMS, CMS_R_SIGNFINAL_ERROR},
1315  #else
1316    {"SIGNFINAL_ERROR", 46, 139},
1317  #endif
1318  #ifdef CMS_R_SMIME_TEXT_ERROR
1319    {"SMIME_TEXT_ERROR", ERR_LIB_CMS, CMS_R_SMIME_TEXT_ERROR},
1320  #else
1321    {"SMIME_TEXT_ERROR", 46, 140},
1322  #endif
1323  #ifdef CMS_R_STORE_INIT_ERROR
1324    {"STORE_INIT_ERROR", ERR_LIB_CMS, CMS_R_STORE_INIT_ERROR},
1325  #else
1326    {"STORE_INIT_ERROR", 46, 141},
1327  #endif
1328  #ifdef CMS_R_TYPE_NOT_COMPRESSED_DATA
1329    {"TYPE_NOT_COMPRESSED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_COMPRESSED_DATA},
1330  #else
1331    {"TYPE_NOT_COMPRESSED_DATA", 46, 142},
1332  #endif
1333  #ifdef CMS_R_TYPE_NOT_DATA
1334    {"TYPE_NOT_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_DATA},
1335  #else
1336    {"TYPE_NOT_DATA", 46, 143},
1337  #endif
1338  #ifdef CMS_R_TYPE_NOT_DIGESTED_DATA
1339    {"TYPE_NOT_DIGESTED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_DIGESTED_DATA},
1340  #else
1341    {"TYPE_NOT_DIGESTED_DATA", 46, 144},
1342  #endif
1343  #ifdef CMS_R_TYPE_NOT_ENCRYPTED_DATA
1344    {"TYPE_NOT_ENCRYPTED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_ENCRYPTED_DATA},
1345  #else
1346    {"TYPE_NOT_ENCRYPTED_DATA", 46, 145},
1347  #endif
1348  #ifdef CMS_R_TYPE_NOT_ENVELOPED_DATA
1349    {"TYPE_NOT_ENVELOPED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_ENVELOPED_DATA},
1350  #else
1351    {"TYPE_NOT_ENVELOPED_DATA", 46, 146},
1352  #endif
1353  #ifdef CMS_R_UNABLE_TO_FINALIZE_CONTEXT
1354    {"UNABLE_TO_FINALIZE_CONTEXT", ERR_LIB_CMS, CMS_R_UNABLE_TO_FINALIZE_CONTEXT},
1355  #else
1356    {"UNABLE_TO_FINALIZE_CONTEXT", 46, 147},
1357  #endif
1358  #ifdef CMS_R_UNKNOWN_CIPHER
1359    {"UNKNOWN_CIPHER", ERR_LIB_CMS, CMS_R_UNKNOWN_CIPHER},
1360  #else
1361    {"UNKNOWN_CIPHER", 46, 148},
1362  #endif
1363  #ifdef CMS_R_UNKNOWN_DIGEST_ALGORITHM
1364    {"UNKNOWN_DIGEST_ALGORITHM", ERR_LIB_CMS, CMS_R_UNKNOWN_DIGEST_ALGORITHM},
1365  #else
1366    {"UNKNOWN_DIGEST_ALGORITHM", 46, 149},
1367  #endif
1368  #ifdef CMS_R_UNKNOWN_ID
1369    {"UNKNOWN_ID", ERR_LIB_CMS, CMS_R_UNKNOWN_ID},
1370  #else
1371    {"UNKNOWN_ID", 46, 150},
1372  #endif
1373  #ifdef CMS_R_UNSUPPORTED_COMPRESSION_ALGORITHM
1374    {"UNSUPPORTED_COMPRESSION_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_COMPRESSION_ALGORITHM},
1375  #else
1376    {"UNSUPPORTED_COMPRESSION_ALGORITHM", 46, 151},
1377  #endif
1378  #ifdef CMS_R_UNSUPPORTED_CONTENT_ENCRYPTION_ALGORITHM
1379    {"UNSUPPORTED_CONTENT_ENCRYPTION_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_CONTENT_ENCRYPTION_ALGORITHM},
1380  #else
1381    {"UNSUPPORTED_CONTENT_ENCRYPTION_ALGORITHM", 46, 194},
1382  #endif
1383  #ifdef CMS_R_UNSUPPORTED_CONTENT_TYPE
1384    {"UNSUPPORTED_CONTENT_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_CONTENT_TYPE},
1385  #else
1386    {"UNSUPPORTED_CONTENT_TYPE", 46, 152},
1387  #endif
1388  #ifdef CMS_R_UNSUPPORTED_KEK_ALGORITHM
1389    {"UNSUPPORTED_KEK_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_KEK_ALGORITHM},
1390  #else
1391    {"UNSUPPORTED_KEK_ALGORITHM", 46, 153},
1392  #endif
1393  #ifdef CMS_R_UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM
1394    {"UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM},
1395  #else
1396    {"UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM", 46, 179},
1397  #endif
1398  #ifdef CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE
1399    {"UNSUPPORTED_RECIPIENTINFO_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE},
1400  #else
1401    {"UNSUPPORTED_RECIPIENTINFO_TYPE", 46, 155},
1402  #endif
1403  #ifdef CMS_R_UNSUPPORTED_RECIPIENT_TYPE
1404    {"UNSUPPORTED_RECIPIENT_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_RECIPIENT_TYPE},
1405  #else
1406    {"UNSUPPORTED_RECIPIENT_TYPE", 46, 154},
1407  #endif
1408  #ifdef CMS_R_UNSUPPORTED_TYPE
1409    {"UNSUPPORTED_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_TYPE},
1410  #else
1411    {"UNSUPPORTED_TYPE", 46, 156},
1412  #endif
1413  #ifdef CMS_R_UNWRAP_ERROR
1414    {"UNWRAP_ERROR", ERR_LIB_CMS, CMS_R_UNWRAP_ERROR},
1415  #else
1416    {"UNWRAP_ERROR", 46, 157},
1417  #endif
1418  #ifdef CMS_R_UNWRAP_FAILURE
1419    {"UNWRAP_FAILURE", ERR_LIB_CMS, CMS_R_UNWRAP_FAILURE},
1420  #else
1421    {"UNWRAP_FAILURE", 46, 180},
1422  #endif
1423  #ifdef CMS_R_VERIFICATION_FAILURE
1424    {"VERIFICATION_FAILURE", ERR_LIB_CMS, CMS_R_VERIFICATION_FAILURE},
1425  #else
1426    {"VERIFICATION_FAILURE", 46, 158},
1427  #endif
1428  #ifdef CMS_R_WRAP_ERROR
1429    {"WRAP_ERROR", ERR_LIB_CMS, CMS_R_WRAP_ERROR},
1430  #else
1431    {"WRAP_ERROR", 46, 159},
1432  #endif
1433  #ifdef COMP_R_ZLIB_DEFLATE_ERROR
1434    {"ZLIB_DEFLATE_ERROR", ERR_LIB_COMP, COMP_R_ZLIB_DEFLATE_ERROR},
1435  #else
1436    {"ZLIB_DEFLATE_ERROR", 41, 99},
1437  #endif
1438  #ifdef COMP_R_ZLIB_INFLATE_ERROR
1439    {"ZLIB_INFLATE_ERROR", ERR_LIB_COMP, COMP_R_ZLIB_INFLATE_ERROR},
1440  #else
1441    {"ZLIB_INFLATE_ERROR", 41, 100},
1442  #endif
1443  #ifdef COMP_R_ZLIB_NOT_SUPPORTED
1444    {"ZLIB_NOT_SUPPORTED", ERR_LIB_COMP, COMP_R_ZLIB_NOT_SUPPORTED},
1445  #else
1446    {"ZLIB_NOT_SUPPORTED", 41, 101},
1447  #endif
1448  #ifdef CONF_R_ERROR_LOADING_DSO
1449    {"ERROR_LOADING_DSO", ERR_LIB_CONF, CONF_R_ERROR_LOADING_DSO},
1450  #else
1451    {"ERROR_LOADING_DSO", 14, 110},
1452  #endif
1453  #ifdef CONF_R_LIST_CANNOT_BE_NULL
1454    {"LIST_CANNOT_BE_NULL", ERR_LIB_CONF, CONF_R_LIST_CANNOT_BE_NULL},
1455  #else
1456    {"LIST_CANNOT_BE_NULL", 14, 115},
1457  #endif
1458  #ifdef CONF_R_MISSING_CLOSE_SQUARE_BRACKET
1459    {"MISSING_CLOSE_SQUARE_BRACKET", ERR_LIB_CONF, CONF_R_MISSING_CLOSE_SQUARE_BRACKET},
1460  #else
1461    {"MISSING_CLOSE_SQUARE_BRACKET", 14, 100},
1462  #endif
1463  #ifdef CONF_R_MISSING_EQUAL_SIGN
1464    {"MISSING_EQUAL_SIGN", ERR_LIB_CONF, CONF_R_MISSING_EQUAL_SIGN},
1465  #else
1466    {"MISSING_EQUAL_SIGN", 14, 101},
1467  #endif
1468  #ifdef CONF_R_MISSING_INIT_FUNCTION
1469    {"MISSING_INIT_FUNCTION", ERR_LIB_CONF, CONF_R_MISSING_INIT_FUNCTION},
1470  #else
1471    {"MISSING_INIT_FUNCTION", 14, 112},
1472  #endif
1473  #ifdef CONF_R_MODULE_INITIALIZATION_ERROR
1474    {"MODULE_INITIALIZATION_ERROR", ERR_LIB_CONF, CONF_R_MODULE_INITIALIZATION_ERROR},
1475  #else
1476    {"MODULE_INITIALIZATION_ERROR", 14, 109},
1477  #endif
1478  #ifdef CONF_R_NO_CLOSE_BRACE
1479    {"NO_CLOSE_BRACE", ERR_LIB_CONF, CONF_R_NO_CLOSE_BRACE},
1480  #else
1481    {"NO_CLOSE_BRACE", 14, 102},
1482  #endif
1483  #ifdef CONF_R_NO_CONF
1484    {"NO_CONF", ERR_LIB_CONF, CONF_R_NO_CONF},
1485  #else
1486    {"NO_CONF", 14, 105},
1487  #endif
1488  #ifdef CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE
1489    {"NO_CONF_OR_ENVIRONMENT_VARIABLE", ERR_LIB_CONF, CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE},
1490  #else
1491    {"NO_CONF_OR_ENVIRONMENT_VARIABLE", 14, 106},
1492  #endif
1493  #ifdef CONF_R_NO_SECTION
1494    {"NO_SECTION", ERR_LIB_CONF, CONF_R_NO_SECTION},
1495  #else
1496    {"NO_SECTION", 14, 107},
1497  #endif
1498  #ifdef CONF_R_NO_SUCH_FILE
1499    {"NO_SUCH_FILE", ERR_LIB_CONF, CONF_R_NO_SUCH_FILE},
1500  #else
1501    {"NO_SUCH_FILE", 14, 114},
1502  #endif
1503  #ifdef CONF_R_NO_VALUE
1504    {"NO_VALUE", ERR_LIB_CONF, CONF_R_NO_VALUE},
1505  #else
1506    {"NO_VALUE", 14, 108},
1507  #endif
1508  #ifdef CONF_R_NUMBER_TOO_LARGE
1509    {"NUMBER_TOO_LARGE", ERR_LIB_CONF, CONF_R_NUMBER_TOO_LARGE},
1510  #else
1511    {"NUMBER_TOO_LARGE", 14, 121},
1512  #endif
1513  #ifdef CONF_R_RECURSIVE_DIRECTORY_INCLUDE
1514    {"RECURSIVE_DIRECTORY_INCLUDE", ERR_LIB_CONF, CONF_R_RECURSIVE_DIRECTORY_INCLUDE},
1515  #else
1516    {"RECURSIVE_DIRECTORY_INCLUDE", 14, 111},
1517  #endif
1518  #ifdef CONF_R_SSL_COMMAND_SECTION_EMPTY
1519    {"SSL_COMMAND_SECTION_EMPTY", ERR_LIB_CONF, CONF_R_SSL_COMMAND_SECTION_EMPTY},
1520  #else
1521    {"SSL_COMMAND_SECTION_EMPTY", 14, 117},
1522  #endif
1523  #ifdef CONF_R_SSL_COMMAND_SECTION_NOT_FOUND
1524    {"SSL_COMMAND_SECTION_NOT_FOUND", ERR_LIB_CONF, CONF_R_SSL_COMMAND_SECTION_NOT_FOUND},
1525  #else
1526    {"SSL_COMMAND_SECTION_NOT_FOUND", 14, 118},
1527  #endif
1528  #ifdef CONF_R_SSL_SECTION_EMPTY
1529    {"SSL_SECTION_EMPTY", ERR_LIB_CONF, CONF_R_SSL_SECTION_EMPTY},
1530  #else
1531    {"SSL_SECTION_EMPTY", 14, 119},
1532  #endif
1533  #ifdef CONF_R_SSL_SECTION_NOT_FOUND
1534    {"SSL_SECTION_NOT_FOUND", ERR_LIB_CONF, CONF_R_SSL_SECTION_NOT_FOUND},
1535  #else
1536    {"SSL_SECTION_NOT_FOUND", 14, 120},
1537  #endif
1538  #ifdef CONF_R_UNABLE_TO_CREATE_NEW_SECTION
1539    {"UNABLE_TO_CREATE_NEW_SECTION", ERR_LIB_CONF, CONF_R_UNABLE_TO_CREATE_NEW_SECTION},
1540  #else
1541    {"UNABLE_TO_CREATE_NEW_SECTION", 14, 103},
1542  #endif
1543  #ifdef CONF_R_UNKNOWN_MODULE_NAME
1544    {"UNKNOWN_MODULE_NAME", ERR_LIB_CONF, CONF_R_UNKNOWN_MODULE_NAME},
1545  #else
1546    {"UNKNOWN_MODULE_NAME", 14, 113},
1547  #endif
1548  #ifdef CONF_R_VARIABLE_EXPANSION_TOO_LONG
1549    {"VARIABLE_EXPANSION_TOO_LONG", ERR_LIB_CONF, CONF_R_VARIABLE_EXPANSION_TOO_LONG},
1550  #else
1551    {"VARIABLE_EXPANSION_TOO_LONG", 14, 116},
1552  #endif
1553  #ifdef CONF_R_VARIABLE_HAS_NO_VALUE
1554    {"VARIABLE_HAS_NO_VALUE", ERR_LIB_CONF, CONF_R_VARIABLE_HAS_NO_VALUE},
1555  #else
1556    {"VARIABLE_HAS_NO_VALUE", 14, 104},
1557  #endif
1558  #ifdef CRYPTO_R_FIPS_MODE_NOT_SUPPORTED
1559    {"FIPS_MODE_NOT_SUPPORTED", ERR_LIB_CRYPTO, CRYPTO_R_FIPS_MODE_NOT_SUPPORTED},
1560  #else
1561    {"FIPS_MODE_NOT_SUPPORTED", 15, 101},
1562  #endif
1563  #ifdef CRYPTO_R_ILLEGAL_HEX_DIGIT
1564    {"ILLEGAL_HEX_DIGIT", ERR_LIB_CRYPTO, CRYPTO_R_ILLEGAL_HEX_DIGIT},
1565  #else
1566    {"ILLEGAL_HEX_DIGIT", 15, 102},
1567  #endif
1568  #ifdef CRYPTO_R_ODD_NUMBER_OF_DIGITS
1569    {"ODD_NUMBER_OF_DIGITS", ERR_LIB_CRYPTO, CRYPTO_R_ODD_NUMBER_OF_DIGITS},
1570  #else
1571    {"ODD_NUMBER_OF_DIGITS", 15, 103},
1572  #endif
1573  #ifdef CT_R_BASE64_DECODE_ERROR
1574    {"BASE64_DECODE_ERROR", ERR_LIB_CT, CT_R_BASE64_DECODE_ERROR},
1575  #else
1576    {"BASE64_DECODE_ERROR", 50, 108},
1577  #endif
1578  #ifdef CT_R_INVALID_LOG_ID_LENGTH
1579    {"INVALID_LOG_ID_LENGTH", ERR_LIB_CT, CT_R_INVALID_LOG_ID_LENGTH},
1580  #else
1581    {"INVALID_LOG_ID_LENGTH", 50, 100},
1582  #endif
1583  #ifdef CT_R_LOG_CONF_INVALID
1584    {"LOG_CONF_INVALID", ERR_LIB_CT, CT_R_LOG_CONF_INVALID},
1585  #else
1586    {"LOG_CONF_INVALID", 50, 109},
1587  #endif
1588  #ifdef CT_R_LOG_CONF_INVALID_KEY
1589    {"LOG_CONF_INVALID_KEY", ERR_LIB_CT, CT_R_LOG_CONF_INVALID_KEY},
1590  #else
1591    {"LOG_CONF_INVALID_KEY", 50, 110},
1592  #endif
1593  #ifdef CT_R_LOG_CONF_MISSING_DESCRIPTION
1594    {"LOG_CONF_MISSING_DESCRIPTION", ERR_LIB_CT, CT_R_LOG_CONF_MISSING_DESCRIPTION},
1595  #else
1596    {"LOG_CONF_MISSING_DESCRIPTION", 50, 111},
1597  #endif
1598  #ifdef CT_R_LOG_CONF_MISSING_KEY
1599    {"LOG_CONF_MISSING_KEY", ERR_LIB_CT, CT_R_LOG_CONF_MISSING_KEY},
1600  #else
1601    {"LOG_CONF_MISSING_KEY", 50, 112},
1602  #endif
1603  #ifdef CT_R_LOG_KEY_INVALID
1604    {"LOG_KEY_INVALID", ERR_LIB_CT, CT_R_LOG_KEY_INVALID},
1605  #else
1606    {"LOG_KEY_INVALID", 50, 113},
1607  #endif
1608  #ifdef CT_R_SCT_FUTURE_TIMESTAMP
1609    {"SCT_FUTURE_TIMESTAMP", ERR_LIB_CT, CT_R_SCT_FUTURE_TIMESTAMP},
1610  #else
1611    {"SCT_FUTURE_TIMESTAMP", 50, 116},
1612  #endif
1613  #ifdef CT_R_SCT_INVALID
1614    {"SCT_INVALID", ERR_LIB_CT, CT_R_SCT_INVALID},
1615  #else
1616    {"SCT_INVALID", 50, 104},
1617  #endif
1618  #ifdef CT_R_SCT_INVALID_SIGNATURE
1619    {"SCT_INVALID_SIGNATURE", ERR_LIB_CT, CT_R_SCT_INVALID_SIGNATURE},
1620  #else
1621    {"SCT_INVALID_SIGNATURE", 50, 107},
1622  #endif
1623  #ifdef CT_R_SCT_LIST_INVALID
1624    {"SCT_LIST_INVALID", ERR_LIB_CT, CT_R_SCT_LIST_INVALID},
1625  #else
1626    {"SCT_LIST_INVALID", 50, 105},
1627  #endif
1628  #ifdef CT_R_SCT_LOG_ID_MISMATCH
1629    {"SCT_LOG_ID_MISMATCH", ERR_LIB_CT, CT_R_SCT_LOG_ID_MISMATCH},
1630  #else
1631    {"SCT_LOG_ID_MISMATCH", 50, 114},
1632  #endif
1633  #ifdef CT_R_SCT_NOT_SET
1634    {"SCT_NOT_SET", ERR_LIB_CT, CT_R_SCT_NOT_SET},
1635  #else
1636    {"SCT_NOT_SET", 50, 106},
1637  #endif
1638  #ifdef CT_R_SCT_UNSUPPORTED_VERSION
1639    {"SCT_UNSUPPORTED_VERSION", ERR_LIB_CT, CT_R_SCT_UNSUPPORTED_VERSION},
1640  #else
1641    {"SCT_UNSUPPORTED_VERSION", 50, 115},
1642  #endif
1643  #ifdef CT_R_UNRECOGNIZED_SIGNATURE_NID
1644    {"UNRECOGNIZED_SIGNATURE_NID", ERR_LIB_CT, CT_R_UNRECOGNIZED_SIGNATURE_NID},
1645  #else
1646    {"UNRECOGNIZED_SIGNATURE_NID", 50, 101},
1647  #endif
1648  #ifdef CT_R_UNSUPPORTED_ENTRY_TYPE
1649    {"UNSUPPORTED_ENTRY_TYPE", ERR_LIB_CT, CT_R_UNSUPPORTED_ENTRY_TYPE},
1650  #else
1651    {"UNSUPPORTED_ENTRY_TYPE", 50, 102},
1652  #endif
1653  #ifdef CT_R_UNSUPPORTED_VERSION
1654    {"UNSUPPORTED_VERSION", ERR_LIB_CT, CT_R_UNSUPPORTED_VERSION},
1655  #else
1656    {"UNSUPPORTED_VERSION", 50, 103},
1657  #endif
1658  #ifdef DH_R_BAD_GENERATOR
1659    {"BAD_GENERATOR", ERR_LIB_DH, DH_R_BAD_GENERATOR},
1660  #else
1661    {"BAD_GENERATOR", 5, 101},
1662  #endif
1663  #ifdef DH_R_BN_DECODE_ERROR
1664    {"BN_DECODE_ERROR", ERR_LIB_DH, DH_R_BN_DECODE_ERROR},
1665  #else
1666    {"BN_DECODE_ERROR", 5, 109},
1667  #endif
1668  #ifdef DH_R_BN_ERROR
1669    {"BN_ERROR", ERR_LIB_DH, DH_R_BN_ERROR},
1670  #else
1671    {"BN_ERROR", 5, 106},
1672  #endif
1673  #ifdef DH_R_CHECK_INVALID_J_VALUE
1674    {"CHECK_INVALID_J_VALUE", ERR_LIB_DH, DH_R_CHECK_INVALID_J_VALUE},
1675  #else
1676    {"CHECK_INVALID_J_VALUE", 5, 115},
1677  #endif
1678  #ifdef DH_R_CHECK_INVALID_Q_VALUE
1679    {"CHECK_INVALID_Q_VALUE", ERR_LIB_DH, DH_R_CHECK_INVALID_Q_VALUE},
1680  #else
1681    {"CHECK_INVALID_Q_VALUE", 5, 116},
1682  #endif
1683  #ifdef DH_R_CHECK_PUBKEY_INVALID
1684    {"CHECK_PUBKEY_INVALID", ERR_LIB_DH, DH_R_CHECK_PUBKEY_INVALID},
1685  #else
1686    {"CHECK_PUBKEY_INVALID", 5, 122},
1687  #endif
1688  #ifdef DH_R_CHECK_PUBKEY_TOO_LARGE
1689    {"CHECK_PUBKEY_TOO_LARGE", ERR_LIB_DH, DH_R_CHECK_PUBKEY_TOO_LARGE},
1690  #else
1691    {"CHECK_PUBKEY_TOO_LARGE", 5, 123},
1692  #endif
1693  #ifdef DH_R_CHECK_PUBKEY_TOO_SMALL
1694    {"CHECK_PUBKEY_TOO_SMALL", ERR_LIB_DH, DH_R_CHECK_PUBKEY_TOO_SMALL},
1695  #else
1696    {"CHECK_PUBKEY_TOO_SMALL", 5, 124},
1697  #endif
1698  #ifdef DH_R_CHECK_P_NOT_PRIME
1699    {"CHECK_P_NOT_PRIME", ERR_LIB_DH, DH_R_CHECK_P_NOT_PRIME},
1700  #else
1701    {"CHECK_P_NOT_PRIME", 5, 117},
1702  #endif
1703  #ifdef DH_R_CHECK_P_NOT_SAFE_PRIME
1704    {"CHECK_P_NOT_SAFE_PRIME", ERR_LIB_DH, DH_R_CHECK_P_NOT_SAFE_PRIME},
1705  #else
1706    {"CHECK_P_NOT_SAFE_PRIME", 5, 118},
1707  #endif
1708  #ifdef DH_R_CHECK_Q_NOT_PRIME
1709    {"CHECK_Q_NOT_PRIME", ERR_LIB_DH, DH_R_CHECK_Q_NOT_PRIME},
1710  #else
1711    {"CHECK_Q_NOT_PRIME", 5, 119},
1712  #endif
1713  #ifdef DH_R_DECODE_ERROR
1714    {"DECODE_ERROR", ERR_LIB_DH, DH_R_DECODE_ERROR},
1715  #else
1716    {"DECODE_ERROR", 5, 104},
1717  #endif
1718  #ifdef DH_R_INVALID_PARAMETER_NAME
1719    {"INVALID_PARAMETER_NAME", ERR_LIB_DH, DH_R_INVALID_PARAMETER_NAME},
1720  #else
1721    {"INVALID_PARAMETER_NAME", 5, 110},
1722  #endif
1723  #ifdef DH_R_INVALID_PARAMETER_NID
1724    {"INVALID_PARAMETER_NID", ERR_LIB_DH, DH_R_INVALID_PARAMETER_NID},
1725  #else
1726    {"INVALID_PARAMETER_NID", 5, 114},
1727  #endif
1728  #ifdef DH_R_INVALID_PUBKEY
1729    {"INVALID_PUBKEY", ERR_LIB_DH, DH_R_INVALID_PUBKEY},
1730  #else
1731    {"INVALID_PUBKEY", 5, 102},
1732  #endif
1733  #ifdef DH_R_KDF_PARAMETER_ERROR
1734    {"KDF_PARAMETER_ERROR", ERR_LIB_DH, DH_R_KDF_PARAMETER_ERROR},
1735  #else
1736    {"KDF_PARAMETER_ERROR", 5, 112},
1737  #endif
1738  #ifdef DH_R_KEYS_NOT_SET
1739    {"KEYS_NOT_SET", ERR_LIB_DH, DH_R_KEYS_NOT_SET},
1740  #else
1741    {"KEYS_NOT_SET", 5, 108},
1742  #endif
1743  #ifdef DH_R_MISSING_PUBKEY
1744    {"MISSING_PUBKEY", ERR_LIB_DH, DH_R_MISSING_PUBKEY},
1745  #else
1746    {"MISSING_PUBKEY", 5, 125},
1747  #endif
1748  #ifdef DH_R_MODULUS_TOO_LARGE
1749    {"MODULUS_TOO_LARGE", ERR_LIB_DH, DH_R_MODULUS_TOO_LARGE},
1750  #else
1751    {"MODULUS_TOO_LARGE", 5, 103},
1752  #endif
1753  #ifdef DH_R_NOT_SUITABLE_GENERATOR
1754    {"NOT_SUITABLE_GENERATOR", ERR_LIB_DH, DH_R_NOT_SUITABLE_GENERATOR},
1755  #else
1756    {"NOT_SUITABLE_GENERATOR", 5, 120},
1757  #endif
1758  #ifdef DH_R_NO_PARAMETERS_SET
1759    {"NO_PARAMETERS_SET", ERR_LIB_DH, DH_R_NO_PARAMETERS_SET},
1760  #else
1761    {"NO_PARAMETERS_SET", 5, 107},
1762  #endif
1763  #ifdef DH_R_NO_PRIVATE_VALUE
1764    {"NO_PRIVATE_VALUE", ERR_LIB_DH, DH_R_NO_PRIVATE_VALUE},
1765  #else
1766    {"NO_PRIVATE_VALUE", 5, 100},
1767  #endif
1768  #ifdef DH_R_PARAMETER_ENCODING_ERROR
1769    {"PARAMETER_ENCODING_ERROR", ERR_LIB_DH, DH_R_PARAMETER_ENCODING_ERROR},
1770  #else
1771    {"PARAMETER_ENCODING_ERROR", 5, 105},
1772  #endif
1773  #ifdef DH_R_PEER_KEY_ERROR
1774    {"PEER_KEY_ERROR", ERR_LIB_DH, DH_R_PEER_KEY_ERROR},
1775  #else
1776    {"PEER_KEY_ERROR", 5, 111},
1777  #endif
1778  #ifdef DH_R_SHARED_INFO_ERROR
1779    {"SHARED_INFO_ERROR", ERR_LIB_DH, DH_R_SHARED_INFO_ERROR},
1780  #else
1781    {"SHARED_INFO_ERROR", 5, 113},
1782  #endif
1783  #ifdef DH_R_UNABLE_TO_CHECK_GENERATOR
1784    {"UNABLE_TO_CHECK_GENERATOR", ERR_LIB_DH, DH_R_UNABLE_TO_CHECK_GENERATOR},
1785  #else
1786    {"UNABLE_TO_CHECK_GENERATOR", 5, 121},
1787  #endif
1788  #ifdef DSA_R_BAD_Q_VALUE
1789    {"BAD_Q_VALUE", ERR_LIB_DSA, DSA_R_BAD_Q_VALUE},
1790  #else
1791    {"BAD_Q_VALUE", 10, 102},
1792  #endif
1793  #ifdef DSA_R_BN_DECODE_ERROR
1794    {"BN_DECODE_ERROR", ERR_LIB_DSA, DSA_R_BN_DECODE_ERROR},
1795  #else
1796    {"BN_DECODE_ERROR", 10, 108},
1797  #endif
1798  #ifdef DSA_R_BN_ERROR
1799    {"BN_ERROR", ERR_LIB_DSA, DSA_R_BN_ERROR},
1800  #else
1801    {"BN_ERROR", 10, 109},
1802  #endif
1803  #ifdef DSA_R_DECODE_ERROR
1804    {"DECODE_ERROR", ERR_LIB_DSA, DSA_R_DECODE_ERROR},
1805  #else
1806    {"DECODE_ERROR", 10, 104},
1807  #endif
1808  #ifdef DSA_R_INVALID_DIGEST_TYPE
1809    {"INVALID_DIGEST_TYPE", ERR_LIB_DSA, DSA_R_INVALID_DIGEST_TYPE},
1810  #else
1811    {"INVALID_DIGEST_TYPE", 10, 106},
1812  #endif
1813  #ifdef DSA_R_INVALID_PARAMETERS
1814    {"INVALID_PARAMETERS", ERR_LIB_DSA, DSA_R_INVALID_PARAMETERS},
1815  #else
1816    {"INVALID_PARAMETERS", 10, 112},
1817  #endif
1818  #ifdef DSA_R_MISSING_PARAMETERS
1819    {"MISSING_PARAMETERS", ERR_LIB_DSA, DSA_R_MISSING_PARAMETERS},
1820  #else
1821    {"MISSING_PARAMETERS", 10, 101},
1822  #endif
1823  #ifdef DSA_R_MISSING_PRIVATE_KEY
1824    {"MISSING_PRIVATE_KEY", ERR_LIB_DSA, DSA_R_MISSING_PRIVATE_KEY},
1825  #else
1826    {"MISSING_PRIVATE_KEY", 10, 111},
1827  #endif
1828  #ifdef DSA_R_MODULUS_TOO_LARGE
1829    {"MODULUS_TOO_LARGE", ERR_LIB_DSA, DSA_R_MODULUS_TOO_LARGE},
1830  #else
1831    {"MODULUS_TOO_LARGE", 10, 103},
1832  #endif
1833  #ifdef DSA_R_NO_PARAMETERS_SET
1834    {"NO_PARAMETERS_SET", ERR_LIB_DSA, DSA_R_NO_PARAMETERS_SET},
1835  #else
1836    {"NO_PARAMETERS_SET", 10, 107},
1837  #endif
1838  #ifdef DSA_R_PARAMETER_ENCODING_ERROR
1839    {"PARAMETER_ENCODING_ERROR", ERR_LIB_DSA, DSA_R_PARAMETER_ENCODING_ERROR},
1840  #else
1841    {"PARAMETER_ENCODING_ERROR", 10, 105},
1842  #endif
1843  #ifdef DSA_R_Q_NOT_PRIME
1844    {"Q_NOT_PRIME", ERR_LIB_DSA, DSA_R_Q_NOT_PRIME},
1845  #else
1846    {"Q_NOT_PRIME", 10, 113},
1847  #endif
1848  #ifdef DSA_R_SEED_LEN_SMALL
1849    {"SEED_LEN_SMALL", ERR_LIB_DSA, DSA_R_SEED_LEN_SMALL},
1850  #else
1851    {"SEED_LEN_SMALL", 10, 110},
1852  #endif
1853  #ifdef DSO_R_CTRL_FAILED
1854    {"CTRL_FAILED", ERR_LIB_DSO, DSO_R_CTRL_FAILED},
1855  #else
1856    {"CTRL_FAILED", 37, 100},
1857  #endif
1858  #ifdef DSO_R_DSO_ALREADY_LOADED
1859    {"DSO_ALREADY_LOADED", ERR_LIB_DSO, DSO_R_DSO_ALREADY_LOADED},
1860  #else
1861    {"DSO_ALREADY_LOADED", 37, 110},
1862  #endif
1863  #ifdef DSO_R_EMPTY_FILE_STRUCTURE
1864    {"EMPTY_FILE_STRUCTURE", ERR_LIB_DSO, DSO_R_EMPTY_FILE_STRUCTURE},
1865  #else
1866    {"EMPTY_FILE_STRUCTURE", 37, 113},
1867  #endif
1868  #ifdef DSO_R_FAILURE
1869    {"FAILURE", ERR_LIB_DSO, DSO_R_FAILURE},
1870  #else
1871    {"FAILURE", 37, 114},
1872  #endif
1873  #ifdef DSO_R_FILENAME_TOO_BIG
1874    {"FILENAME_TOO_BIG", ERR_LIB_DSO, DSO_R_FILENAME_TOO_BIG},
1875  #else
1876    {"FILENAME_TOO_BIG", 37, 101},
1877  #endif
1878  #ifdef DSO_R_FINISH_FAILED
1879    {"FINISH_FAILED", ERR_LIB_DSO, DSO_R_FINISH_FAILED},
1880  #else
1881    {"FINISH_FAILED", 37, 102},
1882  #endif
1883  #ifdef DSO_R_INCORRECT_FILE_SYNTAX
1884    {"INCORRECT_FILE_SYNTAX", ERR_LIB_DSO, DSO_R_INCORRECT_FILE_SYNTAX},
1885  #else
1886    {"INCORRECT_FILE_SYNTAX", 37, 115},
1887  #endif
1888  #ifdef DSO_R_LOAD_FAILED
1889    {"LOAD_FAILED", ERR_LIB_DSO, DSO_R_LOAD_FAILED},
1890  #else
1891    {"LOAD_FAILED", 37, 103},
1892  #endif
1893  #ifdef DSO_R_NAME_TRANSLATION_FAILED
1894    {"NAME_TRANSLATION_FAILED", ERR_LIB_DSO, DSO_R_NAME_TRANSLATION_FAILED},
1895  #else
1896    {"NAME_TRANSLATION_FAILED", 37, 109},
1897  #endif
1898  #ifdef DSO_R_NO_FILENAME
1899    {"NO_FILENAME", ERR_LIB_DSO, DSO_R_NO_FILENAME},
1900  #else
1901    {"NO_FILENAME", 37, 111},
1902  #endif
1903  #ifdef DSO_R_NULL_HANDLE
1904    {"NULL_HANDLE", ERR_LIB_DSO, DSO_R_NULL_HANDLE},
1905  #else
1906    {"NULL_HANDLE", 37, 104},
1907  #endif
1908  #ifdef DSO_R_SET_FILENAME_FAILED
1909    {"SET_FILENAME_FAILED", ERR_LIB_DSO, DSO_R_SET_FILENAME_FAILED},
1910  #else
1911    {"SET_FILENAME_FAILED", 37, 112},
1912  #endif
1913  #ifdef DSO_R_STACK_ERROR
1914    {"STACK_ERROR", ERR_LIB_DSO, DSO_R_STACK_ERROR},
1915  #else
1916    {"STACK_ERROR", 37, 105},
1917  #endif
1918  #ifdef DSO_R_SYM_FAILURE
1919    {"SYM_FAILURE", ERR_LIB_DSO, DSO_R_SYM_FAILURE},
1920  #else
1921    {"SYM_FAILURE", 37, 106},
1922  #endif
1923  #ifdef DSO_R_UNLOAD_FAILED
1924    {"UNLOAD_FAILED", ERR_LIB_DSO, DSO_R_UNLOAD_FAILED},
1925  #else
1926    {"UNLOAD_FAILED", 37, 107},
1927  #endif
1928  #ifdef DSO_R_UNSUPPORTED
1929    {"UNSUPPORTED", ERR_LIB_DSO, DSO_R_UNSUPPORTED},
1930  #else
1931    {"UNSUPPORTED", 37, 108},
1932  #endif
1933  #ifdef EC_R_ASN1_ERROR
1934    {"ASN1_ERROR", ERR_LIB_EC, EC_R_ASN1_ERROR},
1935  #else
1936    {"ASN1_ERROR", 16, 115},
1937  #endif
1938  #ifdef EC_R_BAD_SIGNATURE
1939    {"BAD_SIGNATURE", ERR_LIB_EC, EC_R_BAD_SIGNATURE},
1940  #else
1941    {"BAD_SIGNATURE", 16, 156},
1942  #endif
1943  #ifdef EC_R_BIGNUM_OUT_OF_RANGE
1944    {"BIGNUM_OUT_OF_RANGE", ERR_LIB_EC, EC_R_BIGNUM_OUT_OF_RANGE},
1945  #else
1946    {"BIGNUM_OUT_OF_RANGE", 16, 144},
1947  #endif
1948  #ifdef EC_R_BUFFER_TOO_SMALL
1949    {"BUFFER_TOO_SMALL", ERR_LIB_EC, EC_R_BUFFER_TOO_SMALL},
1950  #else
1951    {"BUFFER_TOO_SMALL", 16, 100},
1952  #endif
1953  #ifdef EC_R_CANNOT_INVERT
1954    {"CANNOT_INVERT", ERR_LIB_EC, EC_R_CANNOT_INVERT},
1955  #else
1956    {"CANNOT_INVERT", 16, 165},
1957  #endif
1958  #ifdef EC_R_COORDINATES_OUT_OF_RANGE
1959    {"COORDINATES_OUT_OF_RANGE", ERR_LIB_EC, EC_R_COORDINATES_OUT_OF_RANGE},
1960  #else
1961    {"COORDINATES_OUT_OF_RANGE", 16, 146},
1962  #endif
1963  #ifdef EC_R_CURVE_DOES_NOT_SUPPORT_ECDH
1964    {"CURVE_DOES_NOT_SUPPORT_ECDH", ERR_LIB_EC, EC_R_CURVE_DOES_NOT_SUPPORT_ECDH},
1965  #else
1966    {"CURVE_DOES_NOT_SUPPORT_ECDH", 16, 160},
1967  #endif
1968  #ifdef EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING
1969    {"CURVE_DOES_NOT_SUPPORT_SIGNING", ERR_LIB_EC, EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING},
1970  #else
1971    {"CURVE_DOES_NOT_SUPPORT_SIGNING", 16, 159},
1972  #endif
1973  #ifdef EC_R_D2I_ECPKPARAMETERS_FAILURE
1974    {"D2I_ECPKPARAMETERS_FAILURE", ERR_LIB_EC, EC_R_D2I_ECPKPARAMETERS_FAILURE},
1975  #else
1976    {"D2I_ECPKPARAMETERS_FAILURE", 16, 117},
1977  #endif
1978  #ifdef EC_R_DECODE_ERROR
1979    {"DECODE_ERROR", ERR_LIB_EC, EC_R_DECODE_ERROR},
1980  #else
1981    {"DECODE_ERROR", 16, 142},
1982  #endif
1983  #ifdef EC_R_DISCRIMINANT_IS_ZERO
1984    {"DISCRIMINANT_IS_ZERO", ERR_LIB_EC, EC_R_DISCRIMINANT_IS_ZERO},
1985  #else
1986    {"DISCRIMINANT_IS_ZERO", 16, 118},
1987  #endif
1988  #ifdef EC_R_EC_GROUP_NEW_BY_NAME_FAILURE
1989    {"EC_GROUP_NEW_BY_NAME_FAILURE", ERR_LIB_EC, EC_R_EC_GROUP_NEW_BY_NAME_FAILURE},
1990  #else
1991    {"EC_GROUP_NEW_BY_NAME_FAILURE", 16, 119},
1992  #endif
1993  #ifdef EC_R_FIELD_TOO_LARGE
1994    {"FIELD_TOO_LARGE", ERR_LIB_EC, EC_R_FIELD_TOO_LARGE},
1995  #else
1996    {"FIELD_TOO_LARGE", 16, 143},
1997  #endif
1998  #ifdef EC_R_GF2M_NOT_SUPPORTED
1999    {"GF2M_NOT_SUPPORTED", ERR_LIB_EC, EC_R_GF2M_NOT_SUPPORTED},
2000  #else
2001    {"GF2M_NOT_SUPPORTED", 16, 147},
2002  #endif
2003  #ifdef EC_R_GROUP2PKPARAMETERS_FAILURE
2004    {"GROUP2PKPARAMETERS_FAILURE", ERR_LIB_EC, EC_R_GROUP2PKPARAMETERS_FAILURE},
2005  #else
2006    {"GROUP2PKPARAMETERS_FAILURE", 16, 120},
2007  #endif
2008  #ifdef EC_R_I2D_ECPKPARAMETERS_FAILURE
2009    {"I2D_ECPKPARAMETERS_FAILURE", ERR_LIB_EC, EC_R_I2D_ECPKPARAMETERS_FAILURE},
2010  #else
2011    {"I2D_ECPKPARAMETERS_FAILURE", 16, 121},
2012  #endif
2013  #ifdef EC_R_INCOMPATIBLE_OBJECTS
2014    {"INCOMPATIBLE_OBJECTS", ERR_LIB_EC, EC_R_INCOMPATIBLE_OBJECTS},
2015  #else
2016    {"INCOMPATIBLE_OBJECTS", 16, 101},
2017  #endif
2018  #ifdef EC_R_INVALID_ARGUMENT
2019    {"INVALID_ARGUMENT", ERR_LIB_EC, EC_R_INVALID_ARGUMENT},
2020  #else
2021    {"INVALID_ARGUMENT", 16, 112},
2022  #endif
2023  #ifdef EC_R_INVALID_COMPRESSED_POINT
2024    {"INVALID_COMPRESSED_POINT", ERR_LIB_EC, EC_R_INVALID_COMPRESSED_POINT},
2025  #else
2026    {"INVALID_COMPRESSED_POINT", 16, 110},
2027  #endif
2028  #ifdef EC_R_INVALID_COMPRESSION_BIT
2029    {"INVALID_COMPRESSION_BIT", ERR_LIB_EC, EC_R_INVALID_COMPRESSION_BIT},
2030  #else
2031    {"INVALID_COMPRESSION_BIT", 16, 109},
2032  #endif
2033  #ifdef EC_R_INVALID_CURVE
2034    {"INVALID_CURVE", ERR_LIB_EC, EC_R_INVALID_CURVE},
2035  #else
2036    {"INVALID_CURVE", 16, 141},
2037  #endif
2038  #ifdef EC_R_INVALID_DIGEST
2039    {"INVALID_DIGEST", ERR_LIB_EC, EC_R_INVALID_DIGEST},
2040  #else
2041    {"INVALID_DIGEST", 16, 151},
2042  #endif
2043  #ifdef EC_R_INVALID_DIGEST_TYPE
2044    {"INVALID_DIGEST_TYPE", ERR_LIB_EC, EC_R_INVALID_DIGEST_TYPE},
2045  #else
2046    {"INVALID_DIGEST_TYPE", 16, 138},
2047  #endif
2048  #ifdef EC_R_INVALID_ENCODING
2049    {"INVALID_ENCODING", ERR_LIB_EC, EC_R_INVALID_ENCODING},
2050  #else
2051    {"INVALID_ENCODING", 16, 102},
2052  #endif
2053  #ifdef EC_R_INVALID_FIELD
2054    {"INVALID_FIELD", ERR_LIB_EC, EC_R_INVALID_FIELD},
2055  #else
2056    {"INVALID_FIELD", 16, 103},
2057  #endif
2058  #ifdef EC_R_INVALID_FORM
2059    {"INVALID_FORM", ERR_LIB_EC, EC_R_INVALID_FORM},
2060  #else
2061    {"INVALID_FORM", 16, 104},
2062  #endif
2063  #ifdef EC_R_INVALID_GROUP_ORDER
2064    {"INVALID_GROUP_ORDER", ERR_LIB_EC, EC_R_INVALID_GROUP_ORDER},
2065  #else
2066    {"INVALID_GROUP_ORDER", 16, 122},
2067  #endif
2068  #ifdef EC_R_INVALID_KEY
2069    {"INVALID_KEY", ERR_LIB_EC, EC_R_INVALID_KEY},
2070  #else
2071    {"INVALID_KEY", 16, 116},
2072  #endif
2073  #ifdef EC_R_INVALID_OUTPUT_LENGTH
2074    {"INVALID_OUTPUT_LENGTH", ERR_LIB_EC, EC_R_INVALID_OUTPUT_LENGTH},
2075  #else
2076    {"INVALID_OUTPUT_LENGTH", 16, 161},
2077  #endif
2078  #ifdef EC_R_INVALID_PEER_KEY
2079    {"INVALID_PEER_KEY", ERR_LIB_EC, EC_R_INVALID_PEER_KEY},
2080  #else
2081    {"INVALID_PEER_KEY", 16, 133},
2082  #endif
2083  #ifdef EC_R_INVALID_PENTANOMIAL_BASIS
2084    {"INVALID_PENTANOMIAL_BASIS", ERR_LIB_EC, EC_R_INVALID_PENTANOMIAL_BASIS},
2085  #else
2086    {"INVALID_PENTANOMIAL_BASIS", 16, 132},
2087  #endif
2088  #ifdef EC_R_INVALID_PRIVATE_KEY
2089    {"INVALID_PRIVATE_KEY", ERR_LIB_EC, EC_R_INVALID_PRIVATE_KEY},
2090  #else
2091    {"INVALID_PRIVATE_KEY", 16, 123},
2092  #endif
2093  #ifdef EC_R_INVALID_TRINOMIAL_BASIS
2094    {"INVALID_TRINOMIAL_BASIS", ERR_LIB_EC, EC_R_INVALID_TRINOMIAL_BASIS},
2095  #else
2096    {"INVALID_TRINOMIAL_BASIS", 16, 137},
2097  #endif
2098  #ifdef EC_R_KDF_PARAMETER_ERROR
2099    {"KDF_PARAMETER_ERROR", ERR_LIB_EC, EC_R_KDF_PARAMETER_ERROR},
2100  #else
2101    {"KDF_PARAMETER_ERROR", 16, 148},
2102  #endif
2103  #ifdef EC_R_KEYS_NOT_SET
2104    {"KEYS_NOT_SET", ERR_LIB_EC, EC_R_KEYS_NOT_SET},
2105  #else
2106    {"KEYS_NOT_SET", 16, 140},
2107  #endif
2108  #ifdef EC_R_LADDER_POST_FAILURE
2109    {"LADDER_POST_FAILURE", ERR_LIB_EC, EC_R_LADDER_POST_FAILURE},
2110  #else
2111    {"LADDER_POST_FAILURE", 16, 136},
2112  #endif
2113  #ifdef EC_R_LADDER_PRE_FAILURE
2114    {"LADDER_PRE_FAILURE", ERR_LIB_EC, EC_R_LADDER_PRE_FAILURE},
2115  #else
2116    {"LADDER_PRE_FAILURE", 16, 153},
2117  #endif
2118  #ifdef EC_R_LADDER_STEP_FAILURE
2119    {"LADDER_STEP_FAILURE", ERR_LIB_EC, EC_R_LADDER_STEP_FAILURE},
2120  #else
2121    {"LADDER_STEP_FAILURE", 16, 162},
2122  #endif
2123  #ifdef EC_R_MISSING_OID
2124    {"MISSING_OID", ERR_LIB_EC, EC_R_MISSING_OID},
2125  #else
2126    {"MISSING_OID", 16, 167},
2127  #endif
2128  #ifdef EC_R_MISSING_PARAMETERS
2129    {"MISSING_PARAMETERS", ERR_LIB_EC, EC_R_MISSING_PARAMETERS},
2130  #else
2131    {"MISSING_PARAMETERS", 16, 124},
2132  #endif
2133  #ifdef EC_R_MISSING_PRIVATE_KEY
2134    {"MISSING_PRIVATE_KEY", ERR_LIB_EC, EC_R_MISSING_PRIVATE_KEY},
2135  #else
2136    {"MISSING_PRIVATE_KEY", 16, 125},
2137  #endif
2138  #ifdef EC_R_NEED_NEW_SETUP_VALUES
2139    {"NEED_NEW_SETUP_VALUES", ERR_LIB_EC, EC_R_NEED_NEW_SETUP_VALUES},
2140  #else
2141    {"NEED_NEW_SETUP_VALUES", 16, 157},
2142  #endif
2143  #ifdef EC_R_NOT_A_NIST_PRIME
2144    {"NOT_A_NIST_PRIME", ERR_LIB_EC, EC_R_NOT_A_NIST_PRIME},
2145  #else
2146    {"NOT_A_NIST_PRIME", 16, 135},
2147  #endif
2148  #ifdef EC_R_NOT_IMPLEMENTED
2149    {"NOT_IMPLEMENTED", ERR_LIB_EC, EC_R_NOT_IMPLEMENTED},
2150  #else
2151    {"NOT_IMPLEMENTED", 16, 126},
2152  #endif
2153  #ifdef EC_R_NOT_INITIALIZED
2154    {"NOT_INITIALIZED", ERR_LIB_EC, EC_R_NOT_INITIALIZED},
2155  #else
2156    {"NOT_INITIALIZED", 16, 111},
2157  #endif
2158  #ifdef EC_R_NO_PARAMETERS_SET
2159    {"NO_PARAMETERS_SET", ERR_LIB_EC, EC_R_NO_PARAMETERS_SET},
2160  #else
2161    {"NO_PARAMETERS_SET", 16, 139},
2162  #endif
2163  #ifdef EC_R_NO_PRIVATE_VALUE
2164    {"NO_PRIVATE_VALUE", ERR_LIB_EC, EC_R_NO_PRIVATE_VALUE},
2165  #else
2166    {"NO_PRIVATE_VALUE", 16, 154},
2167  #endif
2168  #ifdef EC_R_OPERATION_NOT_SUPPORTED
2169    {"OPERATION_NOT_SUPPORTED", ERR_LIB_EC, EC_R_OPERATION_NOT_SUPPORTED},
2170  #else
2171    {"OPERATION_NOT_SUPPORTED", 16, 152},
2172  #endif
2173  #ifdef EC_R_PASSED_NULL_PARAMETER
2174    {"PASSED_NULL_PARAMETER", ERR_LIB_EC, EC_R_PASSED_NULL_PARAMETER},
2175  #else
2176    {"PASSED_NULL_PARAMETER", 16, 134},
2177  #endif
2178  #ifdef EC_R_PEER_KEY_ERROR
2179    {"PEER_KEY_ERROR", ERR_LIB_EC, EC_R_PEER_KEY_ERROR},
2180  #else
2181    {"PEER_KEY_ERROR", 16, 149},
2182  #endif
2183  #ifdef EC_R_PKPARAMETERS2GROUP_FAILURE
2184    {"PKPARAMETERS2GROUP_FAILURE", ERR_LIB_EC, EC_R_PKPARAMETERS2GROUP_FAILURE},
2185  #else
2186    {"PKPARAMETERS2GROUP_FAILURE", 16, 127},
2187  #endif
2188  #ifdef EC_R_POINT_ARITHMETIC_FAILURE
2189    {"POINT_ARITHMETIC_FAILURE", ERR_LIB_EC, EC_R_POINT_ARITHMETIC_FAILURE},
2190  #else
2191    {"POINT_ARITHMETIC_FAILURE", 16, 155},
2192  #endif
2193  #ifdef EC_R_POINT_AT_INFINITY
2194    {"POINT_AT_INFINITY", ERR_LIB_EC, EC_R_POINT_AT_INFINITY},
2195  #else
2196    {"POINT_AT_INFINITY", 16, 106},
2197  #endif
2198  #ifdef EC_R_POINT_COORDINATES_BLIND_FAILURE
2199    {"POINT_COORDINATES_BLIND_FAILURE", ERR_LIB_EC, EC_R_POINT_COORDINATES_BLIND_FAILURE},
2200  #else
2201    {"POINT_COORDINATES_BLIND_FAILURE", 16, 163},
2202  #endif
2203  #ifdef EC_R_POINT_IS_NOT_ON_CURVE
2204    {"POINT_IS_NOT_ON_CURVE", ERR_LIB_EC, EC_R_POINT_IS_NOT_ON_CURVE},
2205  #else
2206    {"POINT_IS_NOT_ON_CURVE", 16, 107},
2207  #endif
2208  #ifdef EC_R_RANDOM_NUMBER_GENERATION_FAILED
2209    {"RANDOM_NUMBER_GENERATION_FAILED", ERR_LIB_EC, EC_R_RANDOM_NUMBER_GENERATION_FAILED},
2210  #else
2211    {"RANDOM_NUMBER_GENERATION_FAILED", 16, 158},
2212  #endif
2213  #ifdef EC_R_SHARED_INFO_ERROR
2214    {"SHARED_INFO_ERROR", ERR_LIB_EC, EC_R_SHARED_INFO_ERROR},
2215  #else
2216    {"SHARED_INFO_ERROR", 16, 150},
2217  #endif
2218  #ifdef EC_R_SLOT_FULL
2219    {"SLOT_FULL", ERR_LIB_EC, EC_R_SLOT_FULL},
2220  #else
2221    {"SLOT_FULL", 16, 108},
2222  #endif
2223  #ifdef EC_R_UNDEFINED_GENERATOR
2224    {"UNDEFINED_GENERATOR", ERR_LIB_EC, EC_R_UNDEFINED_GENERATOR},
2225  #else
2226    {"UNDEFINED_GENERATOR", 16, 113},
2227  #endif
2228  #ifdef EC_R_UNDEFINED_ORDER
2229    {"UNDEFINED_ORDER", ERR_LIB_EC, EC_R_UNDEFINED_ORDER},
2230  #else
2231    {"UNDEFINED_ORDER", 16, 128},
2232  #endif
2233  #ifdef EC_R_UNKNOWN_COFACTOR
2234    {"UNKNOWN_COFACTOR", ERR_LIB_EC, EC_R_UNKNOWN_COFACTOR},
2235  #else
2236    {"UNKNOWN_COFACTOR", 16, 164},
2237  #endif
2238  #ifdef EC_R_UNKNOWN_GROUP
2239    {"UNKNOWN_GROUP", ERR_LIB_EC, EC_R_UNKNOWN_GROUP},
2240  #else
2241    {"UNKNOWN_GROUP", 16, 129},
2242  #endif
2243  #ifdef EC_R_UNKNOWN_ORDER
2244    {"UNKNOWN_ORDER", ERR_LIB_EC, EC_R_UNKNOWN_ORDER},
2245  #else
2246    {"UNKNOWN_ORDER", 16, 114},
2247  #endif
2248  #ifdef EC_R_UNSUPPORTED_FIELD
2249    {"UNSUPPORTED_FIELD", ERR_LIB_EC, EC_R_UNSUPPORTED_FIELD},
2250  #else
2251    {"UNSUPPORTED_FIELD", 16, 131},
2252  #endif
2253  #ifdef EC_R_WRONG_CURVE_PARAMETERS
2254    {"WRONG_CURVE_PARAMETERS", ERR_LIB_EC, EC_R_WRONG_CURVE_PARAMETERS},
2255  #else
2256    {"WRONG_CURVE_PARAMETERS", 16, 145},
2257  #endif
2258  #ifdef EC_R_WRONG_ORDER
2259    {"WRONG_ORDER", ERR_LIB_EC, EC_R_WRONG_ORDER},
2260  #else
2261    {"WRONG_ORDER", 16, 130},
2262  #endif
2263  #ifdef ENGINE_R_ALREADY_LOADED
2264    {"ALREADY_LOADED", ERR_LIB_ENGINE, ENGINE_R_ALREADY_LOADED},
2265  #else
2266    {"ALREADY_LOADED", 38, 100},
2267  #endif
2268  #ifdef ENGINE_R_ARGUMENT_IS_NOT_A_NUMBER
2269    {"ARGUMENT_IS_NOT_A_NUMBER", ERR_LIB_ENGINE, ENGINE_R_ARGUMENT_IS_NOT_A_NUMBER},
2270  #else
2271    {"ARGUMENT_IS_NOT_A_NUMBER", 38, 133},
2272  #endif
2273  #ifdef ENGINE_R_CMD_NOT_EXECUTABLE
2274    {"CMD_NOT_EXECUTABLE", ERR_LIB_ENGINE, ENGINE_R_CMD_NOT_EXECUTABLE},
2275  #else
2276    {"CMD_NOT_EXECUTABLE", 38, 134},
2277  #endif
2278  #ifdef ENGINE_R_COMMAND_TAKES_INPUT
2279    {"COMMAND_TAKES_INPUT", ERR_LIB_ENGINE, ENGINE_R_COMMAND_TAKES_INPUT},
2280  #else
2281    {"COMMAND_TAKES_INPUT", 38, 135},
2282  #endif
2283  #ifdef ENGINE_R_COMMAND_TAKES_NO_INPUT
2284    {"COMMAND_TAKES_NO_INPUT", ERR_LIB_ENGINE, ENGINE_R_COMMAND_TAKES_NO_INPUT},
2285  #else
2286    {"COMMAND_TAKES_NO_INPUT", 38, 136},
2287  #endif
2288  #ifdef ENGINE_R_CONFLICTING_ENGINE_ID
2289    {"CONFLICTING_ENGINE_ID", ERR_LIB_ENGINE, ENGINE_R_CONFLICTING_ENGINE_ID},
2290  #else
2291    {"CONFLICTING_ENGINE_ID", 38, 103},
2292  #endif
2293  #ifdef ENGINE_R_CTRL_COMMAND_NOT_IMPLEMENTED
2294    {"CTRL_COMMAND_NOT_IMPLEMENTED", ERR_LIB_ENGINE, ENGINE_R_CTRL_COMMAND_NOT_IMPLEMENTED},
2295  #else
2296    {"CTRL_COMMAND_NOT_IMPLEMENTED", 38, 119},
2297  #endif
2298  #ifdef ENGINE_R_DSO_FAILURE
2299    {"DSO_FAILURE", ERR_LIB_ENGINE, ENGINE_R_DSO_FAILURE},
2300  #else
2301    {"DSO_FAILURE", 38, 104},
2302  #endif
2303  #ifdef ENGINE_R_DSO_NOT_FOUND
2304    {"DSO_NOT_FOUND", ERR_LIB_ENGINE, ENGINE_R_DSO_NOT_FOUND},
2305  #else
2306    {"DSO_NOT_FOUND", 38, 132},
2307  #endif
2308  #ifdef ENGINE_R_ENGINES_SECTION_ERROR
2309    {"ENGINES_SECTION_ERROR", ERR_LIB_ENGINE, ENGINE_R_ENGINES_SECTION_ERROR},
2310  #else
2311    {"ENGINES_SECTION_ERROR", 38, 148},
2312  #endif
2313  #ifdef ENGINE_R_ENGINE_CONFIGURATION_ERROR
2314    {"ENGINE_CONFIGURATION_ERROR", ERR_LIB_ENGINE, ENGINE_R_ENGINE_CONFIGURATION_ERROR},
2315  #else
2316    {"ENGINE_CONFIGURATION_ERROR", 38, 102},
2317  #endif
2318  #ifdef ENGINE_R_ENGINE_IS_NOT_IN_LIST
2319    {"ENGINE_IS_NOT_IN_LIST", ERR_LIB_ENGINE, ENGINE_R_ENGINE_IS_NOT_IN_LIST},
2320  #else
2321    {"ENGINE_IS_NOT_IN_LIST", 38, 105},
2322  #endif
2323  #ifdef ENGINE_R_ENGINE_SECTION_ERROR
2324    {"ENGINE_SECTION_ERROR", ERR_LIB_ENGINE, ENGINE_R_ENGINE_SECTION_ERROR},
2325  #else
2326    {"ENGINE_SECTION_ERROR", 38, 149},
2327  #endif
2328  #ifdef ENGINE_R_FAILED_LOADING_PRIVATE_KEY
2329    {"FAILED_LOADING_PRIVATE_KEY", ERR_LIB_ENGINE, ENGINE_R_FAILED_LOADING_PRIVATE_KEY},
2330  #else
2331    {"FAILED_LOADING_PRIVATE_KEY", 38, 128},
2332  #endif
2333  #ifdef ENGINE_R_FAILED_LOADING_PUBLIC_KEY
2334    {"FAILED_LOADING_PUBLIC_KEY", ERR_LIB_ENGINE, ENGINE_R_FAILED_LOADING_PUBLIC_KEY},
2335  #else
2336    {"FAILED_LOADING_PUBLIC_KEY", 38, 129},
2337  #endif
2338  #ifdef ENGINE_R_FINISH_FAILED
2339    {"FINISH_FAILED", ERR_LIB_ENGINE, ENGINE_R_FINISH_FAILED},
2340  #else
2341    {"FINISH_FAILED", 38, 106},
2342  #endif
2343  #ifdef ENGINE_R_ID_OR_NAME_MISSING
2344    {"ID_OR_NAME_MISSING", ERR_LIB_ENGINE, ENGINE_R_ID_OR_NAME_MISSING},
2345  #else
2346    {"ID_OR_NAME_MISSING", 38, 108},
2347  #endif
2348  #ifdef ENGINE_R_INIT_FAILED
2349    {"INIT_FAILED", ERR_LIB_ENGINE, ENGINE_R_INIT_FAILED},
2350  #else
2351    {"INIT_FAILED", 38, 109},
2352  #endif
2353  #ifdef ENGINE_R_INTERNAL_LIST_ERROR
2354    {"INTERNAL_LIST_ERROR", ERR_LIB_ENGINE, ENGINE_R_INTERNAL_LIST_ERROR},
2355  #else
2356    {"INTERNAL_LIST_ERROR", 38, 110},
2357  #endif
2358  #ifdef ENGINE_R_INVALID_ARGUMENT
2359    {"INVALID_ARGUMENT", ERR_LIB_ENGINE, ENGINE_R_INVALID_ARGUMENT},
2360  #else
2361    {"INVALID_ARGUMENT", 38, 143},
2362  #endif
2363  #ifdef ENGINE_R_INVALID_CMD_NAME
2364    {"INVALID_CMD_NAME", ERR_LIB_ENGINE, ENGINE_R_INVALID_CMD_NAME},
2365  #else
2366    {"INVALID_CMD_NAME", 38, 137},
2367  #endif
2368  #ifdef ENGINE_R_INVALID_CMD_NUMBER
2369    {"INVALID_CMD_NUMBER", ERR_LIB_ENGINE, ENGINE_R_INVALID_CMD_NUMBER},
2370  #else
2371    {"INVALID_CMD_NUMBER", 38, 138},
2372  #endif
2373  #ifdef ENGINE_R_INVALID_INIT_VALUE
2374    {"INVALID_INIT_VALUE", ERR_LIB_ENGINE, ENGINE_R_INVALID_INIT_VALUE},
2375  #else
2376    {"INVALID_INIT_VALUE", 38, 151},
2377  #endif
2378  #ifdef ENGINE_R_INVALID_STRING
2379    {"INVALID_STRING", ERR_LIB_ENGINE, ENGINE_R_INVALID_STRING},
2380  #else
2381    {"INVALID_STRING", 38, 150},
2382  #endif
2383  #ifdef ENGINE_R_NOT_INITIALISED
2384    {"NOT_INITIALISED", ERR_LIB_ENGINE, ENGINE_R_NOT_INITIALISED},
2385  #else
2386    {"NOT_INITIALISED", 38, 117},
2387  #endif
2388  #ifdef ENGINE_R_NOT_LOADED
2389    {"NOT_LOADED", ERR_LIB_ENGINE, ENGINE_R_NOT_LOADED},
2390  #else
2391    {"NOT_LOADED", 38, 112},
2392  #endif
2393  #ifdef ENGINE_R_NO_CONTROL_FUNCTION
2394    {"NO_CONTROL_FUNCTION", ERR_LIB_ENGINE, ENGINE_R_NO_CONTROL_FUNCTION},
2395  #else
2396    {"NO_CONTROL_FUNCTION", 38, 120},
2397  #endif
2398  #ifdef ENGINE_R_NO_INDEX
2399    {"NO_INDEX", ERR_LIB_ENGINE, ENGINE_R_NO_INDEX},
2400  #else
2401    {"NO_INDEX", 38, 144},
2402  #endif
2403  #ifdef ENGINE_R_NO_LOAD_FUNCTION
2404    {"NO_LOAD_FUNCTION", ERR_LIB_ENGINE, ENGINE_R_NO_LOAD_FUNCTION},
2405  #else
2406    {"NO_LOAD_FUNCTION", 38, 125},
2407  #endif
2408  #ifdef ENGINE_R_NO_REFERENCE
2409    {"NO_REFERENCE", ERR_LIB_ENGINE, ENGINE_R_NO_REFERENCE},
2410  #else
2411    {"NO_REFERENCE", 38, 130},
2412  #endif
2413  #ifdef ENGINE_R_NO_SUCH_ENGINE
2414    {"NO_SUCH_ENGINE", ERR_LIB_ENGINE, ENGINE_R_NO_SUCH_ENGINE},
2415  #else
2416    {"NO_SUCH_ENGINE", 38, 116},
2417  #endif
2418  #ifdef ENGINE_R_UNIMPLEMENTED_CIPHER
2419    {"UNIMPLEMENTED_CIPHER", ERR_LIB_ENGINE, ENGINE_R_UNIMPLEMENTED_CIPHER},
2420  #else
2421    {"UNIMPLEMENTED_CIPHER", 38, 146},
2422  #endif
2423  #ifdef ENGINE_R_UNIMPLEMENTED_DIGEST
2424    {"UNIMPLEMENTED_DIGEST", ERR_LIB_ENGINE, ENGINE_R_UNIMPLEMENTED_DIGEST},
2425  #else
2426    {"UNIMPLEMENTED_DIGEST", 38, 147},
2427  #endif
2428  #ifdef ENGINE_R_UNIMPLEMENTED_PUBLIC_KEY_METHOD
2429    {"UNIMPLEMENTED_PUBLIC_KEY_METHOD", ERR_LIB_ENGINE, ENGINE_R_UNIMPLEMENTED_PUBLIC_KEY_METHOD},
2430  #else
2431    {"UNIMPLEMENTED_PUBLIC_KEY_METHOD", 38, 101},
2432  #endif
2433  #ifdef ENGINE_R_VERSION_INCOMPATIBILITY
2434    {"VERSION_INCOMPATIBILITY", ERR_LIB_ENGINE, ENGINE_R_VERSION_INCOMPATIBILITY},
2435  #else
2436    {"VERSION_INCOMPATIBILITY", 38, 145},
2437  #endif
2438  #ifdef EVP_R_AES_KEY_SETUP_FAILED
2439    {"AES_KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_AES_KEY_SETUP_FAILED},
2440  #else
2441    {"AES_KEY_SETUP_FAILED", 6, 143},
2442  #endif
2443  #ifdef EVP_R_ARIA_KEY_SETUP_FAILED
2444    {"ARIA_KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_ARIA_KEY_SETUP_FAILED},
2445  #else
2446    {"ARIA_KEY_SETUP_FAILED", 6, 176},
2447  #endif
2448  #ifdef EVP_R_BAD_DECRYPT
2449    {"BAD_DECRYPT", ERR_LIB_EVP, EVP_R_BAD_DECRYPT},
2450  #else
2451    {"BAD_DECRYPT", 6, 100},
2452  #endif
2453  #ifdef EVP_R_BAD_KEY_LENGTH
2454    {"BAD_KEY_LENGTH", ERR_LIB_EVP, EVP_R_BAD_KEY_LENGTH},
2455  #else
2456    {"BAD_KEY_LENGTH", 6, 195},
2457  #endif
2458  #ifdef EVP_R_BUFFER_TOO_SMALL
2459    {"BUFFER_TOO_SMALL", ERR_LIB_EVP, EVP_R_BUFFER_TOO_SMALL},
2460  #else
2461    {"BUFFER_TOO_SMALL", 6, 155},
2462  #endif
2463  #ifdef EVP_R_CAMELLIA_KEY_SETUP_FAILED
2464    {"CAMELLIA_KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_CAMELLIA_KEY_SETUP_FAILED},
2465  #else
2466    {"CAMELLIA_KEY_SETUP_FAILED", 6, 157},
2467  #endif
2468  #ifdef EVP_R_CIPHER_PARAMETER_ERROR
2469    {"CIPHER_PARAMETER_ERROR", ERR_LIB_EVP, EVP_R_CIPHER_PARAMETER_ERROR},
2470  #else
2471    {"CIPHER_PARAMETER_ERROR", 6, 122},
2472  #endif
2473  #ifdef EVP_R_COMMAND_NOT_SUPPORTED
2474    {"COMMAND_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_COMMAND_NOT_SUPPORTED},
2475  #else
2476    {"COMMAND_NOT_SUPPORTED", 6, 147},
2477  #endif
2478  #ifdef EVP_R_COPY_ERROR
2479    {"COPY_ERROR", ERR_LIB_EVP, EVP_R_COPY_ERROR},
2480  #else
2481    {"COPY_ERROR", 6, 173},
2482  #endif
2483  #ifdef EVP_R_CTRL_NOT_IMPLEMENTED
2484    {"CTRL_NOT_IMPLEMENTED", ERR_LIB_EVP, EVP_R_CTRL_NOT_IMPLEMENTED},
2485  #else
2486    {"CTRL_NOT_IMPLEMENTED", 6, 132},
2487  #endif
2488  #ifdef EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED
2489    {"CTRL_OPERATION_NOT_IMPLEMENTED", ERR_LIB_EVP, EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED},
2490  #else
2491    {"CTRL_OPERATION_NOT_IMPLEMENTED", 6, 133},
2492  #endif
2493  #ifdef EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH
2494    {"DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH", ERR_LIB_EVP, EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH},
2495  #else
2496    {"DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH", 6, 138},
2497  #endif
2498  #ifdef EVP_R_DECODE_ERROR
2499    {"DECODE_ERROR", ERR_LIB_EVP, EVP_R_DECODE_ERROR},
2500  #else
2501    {"DECODE_ERROR", 6, 114},
2502  #endif
2503  #ifdef EVP_R_DIFFERENT_KEY_TYPES
2504    {"DIFFERENT_KEY_TYPES", ERR_LIB_EVP, EVP_R_DIFFERENT_KEY_TYPES},
2505  #else
2506    {"DIFFERENT_KEY_TYPES", 6, 101},
2507  #endif
2508  #ifdef EVP_R_DIFFERENT_PARAMETERS
2509    {"DIFFERENT_PARAMETERS", ERR_LIB_EVP, EVP_R_DIFFERENT_PARAMETERS},
2510  #else
2511    {"DIFFERENT_PARAMETERS", 6, 153},
2512  #endif
2513  #ifdef EVP_R_ERROR_LOADING_SECTION
2514    {"ERROR_LOADING_SECTION", ERR_LIB_EVP, EVP_R_ERROR_LOADING_SECTION},
2515  #else
2516    {"ERROR_LOADING_SECTION", 6, 165},
2517  #endif
2518  #ifdef EVP_R_ERROR_SETTING_FIPS_MODE
2519    {"ERROR_SETTING_FIPS_MODE", ERR_LIB_EVP, EVP_R_ERROR_SETTING_FIPS_MODE},
2520  #else
2521    {"ERROR_SETTING_FIPS_MODE", 6, 166},
2522  #endif
2523  #ifdef EVP_R_EXPECTING_AN_HMAC_KEY
2524    {"EXPECTING_AN_HMAC_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_AN_HMAC_KEY},
2525  #else
2526    {"EXPECTING_AN_HMAC_KEY", 6, 174},
2527  #endif
2528  #ifdef EVP_R_EXPECTING_AN_RSA_KEY
2529    {"EXPECTING_AN_RSA_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_AN_RSA_KEY},
2530  #else
2531    {"EXPECTING_AN_RSA_KEY", 6, 127},
2532  #endif
2533  #ifdef EVP_R_EXPECTING_A_DH_KEY
2534    {"EXPECTING_A_DH_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_DH_KEY},
2535  #else
2536    {"EXPECTING_A_DH_KEY", 6, 128},
2537  #endif
2538  #ifdef EVP_R_EXPECTING_A_DSA_KEY
2539    {"EXPECTING_A_DSA_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_DSA_KEY},
2540  #else
2541    {"EXPECTING_A_DSA_KEY", 6, 129},
2542  #endif
2543  #ifdef EVP_R_EXPECTING_A_EC_KEY
2544    {"EXPECTING_A_EC_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_EC_KEY},
2545  #else
2546    {"EXPECTING_A_EC_KEY", 6, 142},
2547  #endif
2548  #ifdef EVP_R_EXPECTING_A_POLY1305_KEY
2549    {"EXPECTING_A_POLY1305_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_POLY1305_KEY},
2550  #else
2551    {"EXPECTING_A_POLY1305_KEY", 6, 164},
2552  #endif
2553  #ifdef EVP_R_EXPECTING_A_SIPHASH_KEY
2554    {"EXPECTING_A_SIPHASH_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_SIPHASH_KEY},
2555  #else
2556    {"EXPECTING_A_SIPHASH_KEY", 6, 175},
2557  #endif
2558  #ifdef EVP_R_FIPS_MODE_NOT_SUPPORTED
2559    {"FIPS_MODE_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_FIPS_MODE_NOT_SUPPORTED},
2560  #else
2561    {"FIPS_MODE_NOT_SUPPORTED", 6, 167},
2562  #endif
2563  #ifdef EVP_R_GET_RAW_KEY_FAILED
2564    {"GET_RAW_KEY_FAILED", ERR_LIB_EVP, EVP_R_GET_RAW_KEY_FAILED},
2565  #else
2566    {"GET_RAW_KEY_FAILED", 6, 182},
2567  #endif
2568  #ifdef EVP_R_ILLEGAL_SCRYPT_PARAMETERS
2569    {"ILLEGAL_SCRYPT_PARAMETERS", ERR_LIB_EVP, EVP_R_ILLEGAL_SCRYPT_PARAMETERS},
2570  #else
2571    {"ILLEGAL_SCRYPT_PARAMETERS", 6, 171},
2572  #endif
2573  #ifdef EVP_R_INITIALIZATION_ERROR
2574    {"INITIALIZATION_ERROR", ERR_LIB_EVP, EVP_R_INITIALIZATION_ERROR},
2575  #else
2576    {"INITIALIZATION_ERROR", 6, 134},
2577  #endif
2578  #ifdef EVP_R_INPUT_NOT_INITIALIZED
2579    {"INPUT_NOT_INITIALIZED", ERR_LIB_EVP, EVP_R_INPUT_NOT_INITIALIZED},
2580  #else
2581    {"INPUT_NOT_INITIALIZED", 6, 111},
2582  #endif
2583  #ifdef EVP_R_INVALID_DIGEST
2584    {"INVALID_DIGEST", ERR_LIB_EVP, EVP_R_INVALID_DIGEST},
2585  #else
2586    {"INVALID_DIGEST", 6, 152},
2587  #endif
2588  #ifdef EVP_R_INVALID_FIPS_MODE
2589    {"INVALID_FIPS_MODE", ERR_LIB_EVP, EVP_R_INVALID_FIPS_MODE},
2590  #else
2591    {"INVALID_FIPS_MODE", 6, 168},
2592  #endif
2593  #ifdef EVP_R_INVALID_IV_LENGTH
2594    {"INVALID_IV_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_IV_LENGTH},
2595  #else
2596    {"INVALID_IV_LENGTH", 6, 194},
2597  #endif
2598  #ifdef EVP_R_INVALID_KEY
2599    {"INVALID_KEY", ERR_LIB_EVP, EVP_R_INVALID_KEY},
2600  #else
2601    {"INVALID_KEY", 6, 163},
2602  #endif
2603  #ifdef EVP_R_INVALID_KEY_LENGTH
2604    {"INVALID_KEY_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_KEY_LENGTH},
2605  #else
2606    {"INVALID_KEY_LENGTH", 6, 130},
2607  #endif
2608  #ifdef EVP_R_INVALID_OPERATION
2609    {"INVALID_OPERATION", ERR_LIB_EVP, EVP_R_INVALID_OPERATION},
2610  #else
2611    {"INVALID_OPERATION", 6, 148},
2612  #endif
2613  #ifdef EVP_R_KEYGEN_FAILURE
2614    {"KEYGEN_FAILURE", ERR_LIB_EVP, EVP_R_KEYGEN_FAILURE},
2615  #else
2616    {"KEYGEN_FAILURE", 6, 120},
2617  #endif
2618  #ifdef EVP_R_KEY_SETUP_FAILED
2619    {"KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_KEY_SETUP_FAILED},
2620  #else
2621    {"KEY_SETUP_FAILED", 6, 180},
2622  #endif
2623  #ifdef EVP_R_MEMORY_LIMIT_EXCEEDED
2624    {"MEMORY_LIMIT_EXCEEDED", ERR_LIB_EVP, EVP_R_MEMORY_LIMIT_EXCEEDED},
2625  #else
2626    {"MEMORY_LIMIT_EXCEEDED", 6, 172},
2627  #endif
2628  #ifdef EVP_R_MESSAGE_DIGEST_IS_NULL
2629    {"MESSAGE_DIGEST_IS_NULL", ERR_LIB_EVP, EVP_R_MESSAGE_DIGEST_IS_NULL},
2630  #else
2631    {"MESSAGE_DIGEST_IS_NULL", 6, 159},
2632  #endif
2633  #ifdef EVP_R_METHOD_NOT_SUPPORTED
2634    {"METHOD_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_METHOD_NOT_SUPPORTED},
2635  #else
2636    {"METHOD_NOT_SUPPORTED", 6, 144},
2637  #endif
2638  #ifdef EVP_R_MISSING_PARAMETERS
2639    {"MISSING_PARAMETERS", ERR_LIB_EVP, EVP_R_MISSING_PARAMETERS},
2640  #else
2641    {"MISSING_PARAMETERS", 6, 103},
2642  #endif
2643  #ifdef EVP_R_NOT_XOF_OR_INVALID_LENGTH
2644    {"NOT_XOF_OR_INVALID_LENGTH", ERR_LIB_EVP, EVP_R_NOT_XOF_OR_INVALID_LENGTH},
2645  #else
2646    {"NOT_XOF_OR_INVALID_LENGTH", 6, 178},
2647  #endif
2648  #ifdef EVP_R_NO_CIPHER_SET
2649    {"NO_CIPHER_SET", ERR_LIB_EVP, EVP_R_NO_CIPHER_SET},
2650  #else
2651    {"NO_CIPHER_SET", 6, 131},
2652  #endif
2653  #ifdef EVP_R_NO_DEFAULT_DIGEST
2654    {"NO_DEFAULT_DIGEST", ERR_LIB_EVP, EVP_R_NO_DEFAULT_DIGEST},
2655  #else
2656    {"NO_DEFAULT_DIGEST", 6, 158},
2657  #endif
2658  #ifdef EVP_R_NO_DIGEST_SET
2659    {"NO_DIGEST_SET", ERR_LIB_EVP, EVP_R_NO_DIGEST_SET},
2660  #else
2661    {"NO_DIGEST_SET", 6, 139},
2662  #endif
2663  #ifdef EVP_R_NO_KEY_SET
2664    {"NO_KEY_SET", ERR_LIB_EVP, EVP_R_NO_KEY_SET},
2665  #else
2666    {"NO_KEY_SET", 6, 154},
2667  #endif
2668  #ifdef EVP_R_NO_OPERATION_SET
2669    {"NO_OPERATION_SET", ERR_LIB_EVP, EVP_R_NO_OPERATION_SET},
2670  #else
2671    {"NO_OPERATION_SET", 6, 149},
2672  #endif
2673  #ifdef EVP_R_ONLY_ONESHOT_SUPPORTED
2674    {"ONLY_ONESHOT_SUPPORTED", ERR_LIB_EVP, EVP_R_ONLY_ONESHOT_SUPPORTED},
2675  #else
2676    {"ONLY_ONESHOT_SUPPORTED", 6, 177},
2677  #endif
2678  #ifdef EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE
2679    {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", ERR_LIB_EVP, EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE},
2680  #else
2681    {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", 6, 150},
2682  #endif
2683  #ifdef EVP_R_OPERATON_NOT_INITIALIZED
2684    {"OPERATON_NOT_INITIALIZED", ERR_LIB_EVP, EVP_R_OPERATON_NOT_INITIALIZED},
2685  #else
2686    {"OPERATON_NOT_INITIALIZED", 6, 151},
2687  #endif
2688  #ifdef EVP_R_OUTPUT_WOULD_OVERFLOW
2689    {"OUTPUT_WOULD_OVERFLOW", ERR_LIB_EVP, EVP_R_OUTPUT_WOULD_OVERFLOW},
2690  #else
2691    {"OUTPUT_WOULD_OVERFLOW", 6, 184},
2692  #endif
2693  #ifdef EVP_R_PARTIALLY_OVERLAPPING
2694    {"PARTIALLY_OVERLAPPING", ERR_LIB_EVP, EVP_R_PARTIALLY_OVERLAPPING},
2695  #else
2696    {"PARTIALLY_OVERLAPPING", 6, 162},
2697  #endif
2698  #ifdef EVP_R_PBKDF2_ERROR
2699    {"PBKDF2_ERROR", ERR_LIB_EVP, EVP_R_PBKDF2_ERROR},
2700  #else
2701    {"PBKDF2_ERROR", 6, 181},
2702  #endif
2703  #ifdef EVP_R_PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED
2704    {"PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED", ERR_LIB_EVP, EVP_R_PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED},
2705  #else
2706    {"PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED", 6, 179},
2707  #endif
2708  #ifdef EVP_R_PRIVATE_KEY_DECODE_ERROR
2709    {"PRIVATE_KEY_DECODE_ERROR", ERR_LIB_EVP, EVP_R_PRIVATE_KEY_DECODE_ERROR},
2710  #else
2711    {"PRIVATE_KEY_DECODE_ERROR", 6, 145},
2712  #endif
2713  #ifdef EVP_R_PRIVATE_KEY_ENCODE_ERROR
2714    {"PRIVATE_KEY_ENCODE_ERROR", ERR_LIB_EVP, EVP_R_PRIVATE_KEY_ENCODE_ERROR},
2715  #else
2716    {"PRIVATE_KEY_ENCODE_ERROR", 6, 146},
2717  #endif
2718  #ifdef EVP_R_PUBLIC_KEY_NOT_RSA
2719    {"PUBLIC_KEY_NOT_RSA", ERR_LIB_EVP, EVP_R_PUBLIC_KEY_NOT_RSA},
2720  #else
2721    {"PUBLIC_KEY_NOT_RSA", 6, 106},
2722  #endif
2723  #ifdef EVP_R_UNKNOWN_CIPHER
2724    {"UNKNOWN_CIPHER", ERR_LIB_EVP, EVP_R_UNKNOWN_CIPHER},
2725  #else
2726    {"UNKNOWN_CIPHER", 6, 160},
2727  #endif
2728  #ifdef EVP_R_UNKNOWN_DIGEST
2729    {"UNKNOWN_DIGEST", ERR_LIB_EVP, EVP_R_UNKNOWN_DIGEST},
2730  #else
2731    {"UNKNOWN_DIGEST", 6, 161},
2732  #endif
2733  #ifdef EVP_R_UNKNOWN_OPTION
2734    {"UNKNOWN_OPTION", ERR_LIB_EVP, EVP_R_UNKNOWN_OPTION},
2735  #else
2736    {"UNKNOWN_OPTION", 6, 169},
2737  #endif
2738  #ifdef EVP_R_UNKNOWN_PBE_ALGORITHM
2739    {"UNKNOWN_PBE_ALGORITHM", ERR_LIB_EVP, EVP_R_UNKNOWN_PBE_ALGORITHM},
2740  #else
2741    {"UNKNOWN_PBE_ALGORITHM", 6, 121},
2742  #endif
2743  #ifdef EVP_R_UNSUPPORTED_ALGORITHM
2744    {"UNSUPPORTED_ALGORITHM", ERR_LIB_EVP, EVP_R_UNSUPPORTED_ALGORITHM},
2745  #else
2746    {"UNSUPPORTED_ALGORITHM", 6, 156},
2747  #endif
2748  #ifdef EVP_R_UNSUPPORTED_CIPHER
2749    {"UNSUPPORTED_CIPHER", ERR_LIB_EVP, EVP_R_UNSUPPORTED_CIPHER},
2750  #else
2751    {"UNSUPPORTED_CIPHER", 6, 107},
2752  #endif
2753  #ifdef EVP_R_UNSUPPORTED_KEYLENGTH
2754    {"UNSUPPORTED_KEYLENGTH", ERR_LIB_EVP, EVP_R_UNSUPPORTED_KEYLENGTH},
2755  #else
2756    {"UNSUPPORTED_KEYLENGTH", 6, 123},
2757  #endif
2758  #ifdef EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION
2759    {"UNSUPPORTED_KEY_DERIVATION_FUNCTION", ERR_LIB_EVP, EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION},
2760  #else
2761    {"UNSUPPORTED_KEY_DERIVATION_FUNCTION", 6, 124},
2762  #endif
2763  #ifdef EVP_R_UNSUPPORTED_KEY_SIZE
2764    {"UNSUPPORTED_KEY_SIZE", ERR_LIB_EVP, EVP_R_UNSUPPORTED_KEY_SIZE},
2765  #else
2766    {"UNSUPPORTED_KEY_SIZE", 6, 108},
2767  #endif
2768  #ifdef EVP_R_UNSUPPORTED_NUMBER_OF_ROUNDS
2769    {"UNSUPPORTED_NUMBER_OF_ROUNDS", ERR_LIB_EVP, EVP_R_UNSUPPORTED_NUMBER_OF_ROUNDS},
2770  #else
2771    {"UNSUPPORTED_NUMBER_OF_ROUNDS", 6, 135},
2772  #endif
2773  #ifdef EVP_R_UNSUPPORTED_PRF
2774    {"UNSUPPORTED_PRF", ERR_LIB_EVP, EVP_R_UNSUPPORTED_PRF},
2775  #else
2776    {"UNSUPPORTED_PRF", 6, 125},
2777  #endif
2778  #ifdef EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM
2779    {"UNSUPPORTED_PRIVATE_KEY_ALGORITHM", ERR_LIB_EVP, EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM},
2780  #else
2781    {"UNSUPPORTED_PRIVATE_KEY_ALGORITHM", 6, 118},
2782  #endif
2783  #ifdef EVP_R_UNSUPPORTED_SALT_TYPE
2784    {"UNSUPPORTED_SALT_TYPE", ERR_LIB_EVP, EVP_R_UNSUPPORTED_SALT_TYPE},
2785  #else
2786    {"UNSUPPORTED_SALT_TYPE", 6, 126},
2787  #endif
2788  #ifdef EVP_R_WRAP_MODE_NOT_ALLOWED
2789    {"WRAP_MODE_NOT_ALLOWED", ERR_LIB_EVP, EVP_R_WRAP_MODE_NOT_ALLOWED},
2790  #else
2791    {"WRAP_MODE_NOT_ALLOWED", 6, 170},
2792  #endif
2793  #ifdef EVP_R_WRONG_FINAL_BLOCK_LENGTH
2794    {"WRONG_FINAL_BLOCK_LENGTH", ERR_LIB_EVP, EVP_R_WRONG_FINAL_BLOCK_LENGTH},
2795  #else
2796    {"WRONG_FINAL_BLOCK_LENGTH", 6, 109},
2797  #endif
2798  #ifdef EVP_R_XTS_DUPLICATED_KEYS
2799    {"XTS_DUPLICATED_KEYS", ERR_LIB_EVP, EVP_R_XTS_DUPLICATED_KEYS},
2800  #else
2801    {"XTS_DUPLICATED_KEYS", 6, 183},
2802  #endif
2803  #ifdef KDF_R_INVALID_DIGEST
2804    {"INVALID_DIGEST", ERR_LIB_KDF, KDF_R_INVALID_DIGEST},
2805  #else
2806    {"INVALID_DIGEST", 52, 100},
2807  #endif
2808  #ifdef KDF_R_MISSING_ITERATION_COUNT
2809    {"MISSING_ITERATION_COUNT", ERR_LIB_KDF, KDF_R_MISSING_ITERATION_COUNT},
2810  #else
2811    {"MISSING_ITERATION_COUNT", 52, 109},
2812  #endif
2813  #ifdef KDF_R_MISSING_KEY
2814    {"MISSING_KEY", ERR_LIB_KDF, KDF_R_MISSING_KEY},
2815  #else
2816    {"MISSING_KEY", 52, 104},
2817  #endif
2818  #ifdef KDF_R_MISSING_MESSAGE_DIGEST
2819    {"MISSING_MESSAGE_DIGEST", ERR_LIB_KDF, KDF_R_MISSING_MESSAGE_DIGEST},
2820  #else
2821    {"MISSING_MESSAGE_DIGEST", 52, 105},
2822  #endif
2823  #ifdef KDF_R_MISSING_PARAMETER
2824    {"MISSING_PARAMETER", ERR_LIB_KDF, KDF_R_MISSING_PARAMETER},
2825  #else
2826    {"MISSING_PARAMETER", 52, 101},
2827  #endif
2828  #ifdef KDF_R_MISSING_PASS
2829    {"MISSING_PASS", ERR_LIB_KDF, KDF_R_MISSING_PASS},
2830  #else
2831    {"MISSING_PASS", 52, 110},
2832  #endif
2833  #ifdef KDF_R_MISSING_SALT
2834    {"MISSING_SALT", ERR_LIB_KDF, KDF_R_MISSING_SALT},
2835  #else
2836    {"MISSING_SALT", 52, 111},
2837  #endif
2838  #ifdef KDF_R_MISSING_SECRET
2839    {"MISSING_SECRET", ERR_LIB_KDF, KDF_R_MISSING_SECRET},
2840  #else
2841    {"MISSING_SECRET", 52, 107},
2842  #endif
2843  #ifdef KDF_R_MISSING_SEED
2844    {"MISSING_SEED", ERR_LIB_KDF, KDF_R_MISSING_SEED},
2845  #else
2846    {"MISSING_SEED", 52, 106},
2847  #endif
2848  #ifdef KDF_R_UNKNOWN_PARAMETER_TYPE
2849    {"UNKNOWN_PARAMETER_TYPE", ERR_LIB_KDF, KDF_R_UNKNOWN_PARAMETER_TYPE},
2850  #else
2851    {"UNKNOWN_PARAMETER_TYPE", 52, 103},
2852  #endif
2853  #ifdef KDF_R_VALUE_ERROR
2854    {"VALUE_ERROR", ERR_LIB_KDF, KDF_R_VALUE_ERROR},
2855  #else
2856    {"VALUE_ERROR", 52, 108},
2857  #endif
2858  #ifdef KDF_R_VALUE_MISSING
2859    {"VALUE_MISSING", ERR_LIB_KDF, KDF_R_VALUE_MISSING},
2860  #else
2861    {"VALUE_MISSING", 52, 102},
2862  #endif
2863  #ifdef OBJ_R_OID_EXISTS
2864    {"OID_EXISTS", ERR_LIB_OBJ, OBJ_R_OID_EXISTS},
2865  #else
2866    {"OID_EXISTS", 8, 102},
2867  #endif
2868  #ifdef OBJ_R_UNKNOWN_NID
2869    {"UNKNOWN_NID", ERR_LIB_OBJ, OBJ_R_UNKNOWN_NID},
2870  #else
2871    {"UNKNOWN_NID", 8, 101},
2872  #endif
2873  #ifdef OCSP_R_CERTIFICATE_VERIFY_ERROR
2874    {"CERTIFICATE_VERIFY_ERROR", ERR_LIB_OCSP, OCSP_R_CERTIFICATE_VERIFY_ERROR},
2875  #else
2876    {"CERTIFICATE_VERIFY_ERROR", 39, 101},
2877  #endif
2878  #ifdef OCSP_R_DIGEST_ERR
2879    {"DIGEST_ERR", ERR_LIB_OCSP, OCSP_R_DIGEST_ERR},
2880  #else
2881    {"DIGEST_ERR", 39, 102},
2882  #endif
2883  #ifdef OCSP_R_ERROR_IN_NEXTUPDATE_FIELD
2884    {"ERROR_IN_NEXTUPDATE_FIELD", ERR_LIB_OCSP, OCSP_R_ERROR_IN_NEXTUPDATE_FIELD},
2885  #else
2886    {"ERROR_IN_NEXTUPDATE_FIELD", 39, 122},
2887  #endif
2888  #ifdef OCSP_R_ERROR_IN_THISUPDATE_FIELD
2889    {"ERROR_IN_THISUPDATE_FIELD", ERR_LIB_OCSP, OCSP_R_ERROR_IN_THISUPDATE_FIELD},
2890  #else
2891    {"ERROR_IN_THISUPDATE_FIELD", 39, 123},
2892  #endif
2893  #ifdef OCSP_R_ERROR_PARSING_URL
2894    {"ERROR_PARSING_URL", ERR_LIB_OCSP, OCSP_R_ERROR_PARSING_URL},
2895  #else
2896    {"ERROR_PARSING_URL", 39, 121},
2897  #endif
2898  #ifdef OCSP_R_MISSING_OCSPSIGNING_USAGE
2899    {"MISSING_OCSPSIGNING_USAGE", ERR_LIB_OCSP, OCSP_R_MISSING_OCSPSIGNING_USAGE},
2900  #else
2901    {"MISSING_OCSPSIGNING_USAGE", 39, 103},
2902  #endif
2903  #ifdef OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE
2904    {"NEXTUPDATE_BEFORE_THISUPDATE", ERR_LIB_OCSP, OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE},
2905  #else
2906    {"NEXTUPDATE_BEFORE_THISUPDATE", 39, 124},
2907  #endif
2908  #ifdef OCSP_R_NOT_BASIC_RESPONSE
2909    {"NOT_BASIC_RESPONSE", ERR_LIB_OCSP, OCSP_R_NOT_BASIC_RESPONSE},
2910  #else
2911    {"NOT_BASIC_RESPONSE", 39, 104},
2912  #endif
2913  #ifdef OCSP_R_NO_CERTIFICATES_IN_CHAIN
2914    {"NO_CERTIFICATES_IN_CHAIN", ERR_LIB_OCSP, OCSP_R_NO_CERTIFICATES_IN_CHAIN},
2915  #else
2916    {"NO_CERTIFICATES_IN_CHAIN", 39, 105},
2917  #endif
2918  #ifdef OCSP_R_NO_RESPONSE_DATA
2919    {"NO_RESPONSE_DATA", ERR_LIB_OCSP, OCSP_R_NO_RESPONSE_DATA},
2920  #else
2921    {"NO_RESPONSE_DATA", 39, 108},
2922  #endif
2923  #ifdef OCSP_R_NO_REVOKED_TIME
2924    {"NO_REVOKED_TIME", ERR_LIB_OCSP, OCSP_R_NO_REVOKED_TIME},
2925  #else
2926    {"NO_REVOKED_TIME", 39, 109},
2927  #endif
2928  #ifdef OCSP_R_NO_SIGNER_KEY
2929    {"NO_SIGNER_KEY", ERR_LIB_OCSP, OCSP_R_NO_SIGNER_KEY},
2930  #else
2931    {"NO_SIGNER_KEY", 39, 130},
2932  #endif
2933  #ifdef OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE
2934    {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", ERR_LIB_OCSP, OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE},
2935  #else
2936    {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", 39, 110},
2937  #endif
2938  #ifdef OCSP_R_REQUEST_NOT_SIGNED
2939    {"REQUEST_NOT_SIGNED", ERR_LIB_OCSP, OCSP_R_REQUEST_NOT_SIGNED},
2940  #else
2941    {"REQUEST_NOT_SIGNED", 39, 128},
2942  #endif
2943  #ifdef OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA
2944    {"RESPONSE_CONTAINS_NO_REVOCATION_DATA", ERR_LIB_OCSP, OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA},
2945  #else
2946    {"RESPONSE_CONTAINS_NO_REVOCATION_DATA", 39, 111},
2947  #endif
2948  #ifdef OCSP_R_ROOT_CA_NOT_TRUSTED
2949    {"ROOT_CA_NOT_TRUSTED", ERR_LIB_OCSP, OCSP_R_ROOT_CA_NOT_TRUSTED},
2950  #else
2951    {"ROOT_CA_NOT_TRUSTED", 39, 112},
2952  #endif
2953  #ifdef OCSP_R_SERVER_RESPONSE_ERROR
2954    {"SERVER_RESPONSE_ERROR", ERR_LIB_OCSP, OCSP_R_SERVER_RESPONSE_ERROR},
2955  #else
2956    {"SERVER_RESPONSE_ERROR", 39, 114},
2957  #endif
2958  #ifdef OCSP_R_SERVER_RESPONSE_PARSE_ERROR
2959    {"SERVER_RESPONSE_PARSE_ERROR", ERR_LIB_OCSP, OCSP_R_SERVER_RESPONSE_PARSE_ERROR},
2960  #else
2961    {"SERVER_RESPONSE_PARSE_ERROR", 39, 115},
2962  #endif
2963  #ifdef OCSP_R_SIGNATURE_FAILURE
2964    {"SIGNATURE_FAILURE", ERR_LIB_OCSP, OCSP_R_SIGNATURE_FAILURE},
2965  #else
2966    {"SIGNATURE_FAILURE", 39, 117},
2967  #endif
2968  #ifdef OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND
2969    {"SIGNER_CERTIFICATE_NOT_FOUND", ERR_LIB_OCSP, OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND},
2970  #else
2971    {"SIGNER_CERTIFICATE_NOT_FOUND", 39, 118},
2972  #endif
2973  #ifdef OCSP_R_STATUS_EXPIRED
2974    {"STATUS_EXPIRED", ERR_LIB_OCSP, OCSP_R_STATUS_EXPIRED},
2975  #else
2976    {"STATUS_EXPIRED", 39, 125},
2977  #endif
2978  #ifdef OCSP_R_STATUS_NOT_YET_VALID
2979    {"STATUS_NOT_YET_VALID", ERR_LIB_OCSP, OCSP_R_STATUS_NOT_YET_VALID},
2980  #else
2981    {"STATUS_NOT_YET_VALID", 39, 126},
2982  #endif
2983  #ifdef OCSP_R_STATUS_TOO_OLD
2984    {"STATUS_TOO_OLD", ERR_LIB_OCSP, OCSP_R_STATUS_TOO_OLD},
2985  #else
2986    {"STATUS_TOO_OLD", 39, 127},
2987  #endif
2988  #ifdef OCSP_R_UNKNOWN_MESSAGE_DIGEST
2989    {"UNKNOWN_MESSAGE_DIGEST", ERR_LIB_OCSP, OCSP_R_UNKNOWN_MESSAGE_DIGEST},
2990  #else
2991    {"UNKNOWN_MESSAGE_DIGEST", 39, 119},
2992  #endif
2993  #ifdef OCSP_R_UNKNOWN_NID
2994    {"UNKNOWN_NID", ERR_LIB_OCSP, OCSP_R_UNKNOWN_NID},
2995  #else
2996    {"UNKNOWN_NID", 39, 120},
2997  #endif
2998  #ifdef OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE
2999    {"UNSUPPORTED_REQUESTORNAME_TYPE", ERR_LIB_OCSP, OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE},
3000  #else
3001    {"UNSUPPORTED_REQUESTORNAME_TYPE", 39, 129},
3002  #endif
3003  #ifdef OSSL_STORE_R_AMBIGUOUS_CONTENT_TYPE
3004    {"AMBIGUOUS_CONTENT_TYPE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_AMBIGUOUS_CONTENT_TYPE},
3005  #else
3006    {"AMBIGUOUS_CONTENT_TYPE", 44, 107},
3007  #endif
3008  #ifdef OSSL_STORE_R_BAD_PASSWORD_READ
3009    {"BAD_PASSWORD_READ", ERR_LIB_OSSL_STORE, OSSL_STORE_R_BAD_PASSWORD_READ},
3010  #else
3011    {"BAD_PASSWORD_READ", 44, 115},
3012  #endif
3013  #ifdef OSSL_STORE_R_ERROR_VERIFYING_PKCS12_MAC
3014    {"ERROR_VERIFYING_PKCS12_MAC", ERR_LIB_OSSL_STORE, OSSL_STORE_R_ERROR_VERIFYING_PKCS12_MAC},
3015  #else
3016    {"ERROR_VERIFYING_PKCS12_MAC", 44, 113},
3017  #endif
3018  #ifdef OSSL_STORE_R_FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST
3019    {"FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST", ERR_LIB_OSSL_STORE, OSSL_STORE_R_FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST},
3020  #else
3021    {"FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST", 44, 121},
3022  #endif
3023  #ifdef OSSL_STORE_R_INVALID_SCHEME
3024    {"INVALID_SCHEME", ERR_LIB_OSSL_STORE, OSSL_STORE_R_INVALID_SCHEME},
3025  #else
3026    {"INVALID_SCHEME", 44, 106},
3027  #endif
3028  #ifdef OSSL_STORE_R_IS_NOT_A
3029    {"IS_NOT_A", ERR_LIB_OSSL_STORE, OSSL_STORE_R_IS_NOT_A},
3030  #else
3031    {"IS_NOT_A", 44, 112},
3032  #endif
3033  #ifdef OSSL_STORE_R_LOADER_INCOMPLETE
3034    {"LOADER_INCOMPLETE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_LOADER_INCOMPLETE},
3035  #else
3036    {"LOADER_INCOMPLETE", 44, 116},
3037  #endif
3038  #ifdef OSSL_STORE_R_LOADING_STARTED
3039    {"LOADING_STARTED", ERR_LIB_OSSL_STORE, OSSL_STORE_R_LOADING_STARTED},
3040  #else
3041    {"LOADING_STARTED", 44, 117},
3042  #endif
3043  #ifdef OSSL_STORE_R_NOT_A_CERTIFICATE
3044    {"NOT_A_CERTIFICATE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_CERTIFICATE},
3045  #else
3046    {"NOT_A_CERTIFICATE", 44, 100},
3047  #endif
3048  #ifdef OSSL_STORE_R_NOT_A_CRL
3049    {"NOT_A_CRL", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_CRL},
3050  #else
3051    {"NOT_A_CRL", 44, 101},
3052  #endif
3053  #ifdef OSSL_STORE_R_NOT_A_KEY
3054    {"NOT_A_KEY", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_KEY},
3055  #else
3056    {"NOT_A_KEY", 44, 102},
3057  #endif
3058  #ifdef OSSL_STORE_R_NOT_A_NAME
3059    {"NOT_A_NAME", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_NAME},
3060  #else
3061    {"NOT_A_NAME", 44, 103},
3062  #endif
3063  #ifdef OSSL_STORE_R_NOT_PARAMETERS
3064    {"NOT_PARAMETERS", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_PARAMETERS},
3065  #else
3066    {"NOT_PARAMETERS", 44, 104},
3067  #endif
3068  #ifdef OSSL_STORE_R_PASSPHRASE_CALLBACK_ERROR
3069    {"PASSPHRASE_CALLBACK_ERROR", ERR_LIB_OSSL_STORE, OSSL_STORE_R_PASSPHRASE_CALLBACK_ERROR},
3070  #else
3071    {"PASSPHRASE_CALLBACK_ERROR", 44, 114},
3072  #endif
3073  #ifdef OSSL_STORE_R_PATH_MUST_BE_ABSOLUTE
3074    {"PATH_MUST_BE_ABSOLUTE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_PATH_MUST_BE_ABSOLUTE},
3075  #else
3076    {"PATH_MUST_BE_ABSOLUTE", 44, 108},
3077  #endif
3078  #ifdef OSSL_STORE_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES
3079    {"SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES", ERR_LIB_OSSL_STORE, OSSL_STORE_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES},
3080  #else
3081    {"SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES", 44, 119},
3082  #endif
3083  #ifdef OSSL_STORE_R_UI_PROCESS_INTERRUPTED_OR_CANCELLED
3084    {"UI_PROCESS_INTERRUPTED_OR_CANCELLED", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UI_PROCESS_INTERRUPTED_OR_CANCELLED},
3085  #else
3086    {"UI_PROCESS_INTERRUPTED_OR_CANCELLED", 44, 109},
3087  #endif
3088  #ifdef OSSL_STORE_R_UNREGISTERED_SCHEME
3089    {"UNREGISTERED_SCHEME", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNREGISTERED_SCHEME},
3090  #else
3091    {"UNREGISTERED_SCHEME", 44, 105},
3092  #endif
3093  #ifdef OSSL_STORE_R_UNSUPPORTED_CONTENT_TYPE
3094    {"UNSUPPORTED_CONTENT_TYPE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNSUPPORTED_CONTENT_TYPE},
3095  #else
3096    {"UNSUPPORTED_CONTENT_TYPE", 44, 110},
3097  #endif
3098  #ifdef OSSL_STORE_R_UNSUPPORTED_OPERATION
3099    {"UNSUPPORTED_OPERATION", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNSUPPORTED_OPERATION},
3100  #else
3101    {"UNSUPPORTED_OPERATION", 44, 118},
3102  #endif
3103  #ifdef OSSL_STORE_R_UNSUPPORTED_SEARCH_TYPE
3104    {"UNSUPPORTED_SEARCH_TYPE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNSUPPORTED_SEARCH_TYPE},
3105  #else
3106    {"UNSUPPORTED_SEARCH_TYPE", 44, 120},
3107  #endif
3108  #ifdef OSSL_STORE_R_URI_AUTHORITY_UNSUPPORTED
3109    {"URI_AUTHORITY_UNSUPPORTED", ERR_LIB_OSSL_STORE, OSSL_STORE_R_URI_AUTHORITY_UNSUPPORTED},
3110  #else
3111    {"URI_AUTHORITY_UNSUPPORTED", 44, 111},
3112  #endif
3113  #ifdef PEM_R_BAD_BASE64_DECODE
3114    {"BAD_BASE64_DECODE", ERR_LIB_PEM, PEM_R_BAD_BASE64_DECODE},
3115  #else
3116    {"BAD_BASE64_DECODE", 9, 100},
3117  #endif
3118  #ifdef PEM_R_BAD_DECRYPT
3119    {"BAD_DECRYPT", ERR_LIB_PEM, PEM_R_BAD_DECRYPT},
3120  #else
3121    {"BAD_DECRYPT", 9, 101},
3122  #endif
3123  #ifdef PEM_R_BAD_END_LINE
3124    {"BAD_END_LINE", ERR_LIB_PEM, PEM_R_BAD_END_LINE},
3125  #else
3126    {"BAD_END_LINE", 9, 102},
3127  #endif
3128  #ifdef PEM_R_BAD_IV_CHARS
3129    {"BAD_IV_CHARS", ERR_LIB_PEM, PEM_R_BAD_IV_CHARS},
3130  #else
3131    {"BAD_IV_CHARS", 9, 103},
3132  #endif
3133  #ifdef PEM_R_BAD_MAGIC_NUMBER
3134    {"BAD_MAGIC_NUMBER", ERR_LIB_PEM, PEM_R_BAD_MAGIC_NUMBER},
3135  #else
3136    {"BAD_MAGIC_NUMBER", 9, 116},
3137  #endif
3138  #ifdef PEM_R_BAD_PASSWORD_READ
3139    {"BAD_PASSWORD_READ", ERR_LIB_PEM, PEM_R_BAD_PASSWORD_READ},
3140  #else
3141    {"BAD_PASSWORD_READ", 9, 104},
3142  #endif
3143  #ifdef PEM_R_BAD_VERSION_NUMBER
3144    {"BAD_VERSION_NUMBER", ERR_LIB_PEM, PEM_R_BAD_VERSION_NUMBER},
3145  #else
3146    {"BAD_VERSION_NUMBER", 9, 117},
3147  #endif
3148  #ifdef PEM_R_BIO_WRITE_FAILURE
3149    {"BIO_WRITE_FAILURE", ERR_LIB_PEM, PEM_R_BIO_WRITE_FAILURE},
3150  #else
3151    {"BIO_WRITE_FAILURE", 9, 118},
3152  #endif
3153  #ifdef PEM_R_CIPHER_IS_NULL
3154    {"CIPHER_IS_NULL", ERR_LIB_PEM, PEM_R_CIPHER_IS_NULL},
3155  #else
3156    {"CIPHER_IS_NULL", 9, 127},
3157  #endif
3158  #ifdef PEM_R_ERROR_CONVERTING_PRIVATE_KEY
3159    {"ERROR_CONVERTING_PRIVATE_KEY", ERR_LIB_PEM, PEM_R_ERROR_CONVERTING_PRIVATE_KEY},
3160  #else
3161    {"ERROR_CONVERTING_PRIVATE_KEY", 9, 115},
3162  #endif
3163  #ifdef PEM_R_EXPECTING_PRIVATE_KEY_BLOB
3164    {"EXPECTING_PRIVATE_KEY_BLOB", ERR_LIB_PEM, PEM_R_EXPECTING_PRIVATE_KEY_BLOB},
3165  #else
3166    {"EXPECTING_PRIVATE_KEY_BLOB", 9, 119},
3167  #endif
3168  #ifdef PEM_R_EXPECTING_PUBLIC_KEY_BLOB
3169    {"EXPECTING_PUBLIC_KEY_BLOB", ERR_LIB_PEM, PEM_R_EXPECTING_PUBLIC_KEY_BLOB},
3170  #else
3171    {"EXPECTING_PUBLIC_KEY_BLOB", 9, 120},
3172  #endif
3173  #ifdef PEM_R_HEADER_TOO_LONG
3174    {"HEADER_TOO_LONG", ERR_LIB_PEM, PEM_R_HEADER_TOO_LONG},
3175  #else
3176    {"HEADER_TOO_LONG", 9, 128},
3177  #endif
3178  #ifdef PEM_R_INCONSISTENT_HEADER
3179    {"INCONSISTENT_HEADER", ERR_LIB_PEM, PEM_R_INCONSISTENT_HEADER},
3180  #else
3181    {"INCONSISTENT_HEADER", 9, 121},
3182  #endif
3183  #ifdef PEM_R_KEYBLOB_HEADER_PARSE_ERROR
3184    {"KEYBLOB_HEADER_PARSE_ERROR", ERR_LIB_PEM, PEM_R_KEYBLOB_HEADER_PARSE_ERROR},
3185  #else
3186    {"KEYBLOB_HEADER_PARSE_ERROR", 9, 122},
3187  #endif
3188  #ifdef PEM_R_KEYBLOB_TOO_SHORT
3189    {"KEYBLOB_TOO_SHORT", ERR_LIB_PEM, PEM_R_KEYBLOB_TOO_SHORT},
3190  #else
3191    {"KEYBLOB_TOO_SHORT", 9, 123},
3192  #endif
3193  #ifdef PEM_R_MISSING_DEK_IV
3194    {"MISSING_DEK_IV", ERR_LIB_PEM, PEM_R_MISSING_DEK_IV},
3195  #else
3196    {"MISSING_DEK_IV", 9, 129},
3197  #endif
3198  #ifdef PEM_R_NOT_DEK_INFO
3199    {"NOT_DEK_INFO", ERR_LIB_PEM, PEM_R_NOT_DEK_INFO},
3200  #else
3201    {"NOT_DEK_INFO", 9, 105},
3202  #endif
3203  #ifdef PEM_R_NOT_ENCRYPTED
3204    {"NOT_ENCRYPTED", ERR_LIB_PEM, PEM_R_NOT_ENCRYPTED},
3205  #else
3206    {"NOT_ENCRYPTED", 9, 106},
3207  #endif
3208  #ifdef PEM_R_NOT_PROC_TYPE
3209    {"NOT_PROC_TYPE", ERR_LIB_PEM, PEM_R_NOT_PROC_TYPE},
3210  #else
3211    {"NOT_PROC_TYPE", 9, 107},
3212  #endif
3213  #ifdef PEM_R_NO_START_LINE
3214    {"NO_START_LINE", ERR_LIB_PEM, PEM_R_NO_START_LINE},
3215  #else
3216    {"NO_START_LINE", 9, 108},
3217  #endif
3218  #ifdef PEM_R_PROBLEMS_GETTING_PASSWORD
3219    {"PROBLEMS_GETTING_PASSWORD", ERR_LIB_PEM, PEM_R_PROBLEMS_GETTING_PASSWORD},
3220  #else
3221    {"PROBLEMS_GETTING_PASSWORD", 9, 109},
3222  #endif
3223  #ifdef PEM_R_PVK_DATA_TOO_SHORT
3224    {"PVK_DATA_TOO_SHORT", ERR_LIB_PEM, PEM_R_PVK_DATA_TOO_SHORT},
3225  #else
3226    {"PVK_DATA_TOO_SHORT", 9, 124},
3227  #endif
3228  #ifdef PEM_R_PVK_TOO_SHORT
3229    {"PVK_TOO_SHORT", ERR_LIB_PEM, PEM_R_PVK_TOO_SHORT},
3230  #else
3231    {"PVK_TOO_SHORT", 9, 125},
3232  #endif
3233  #ifdef PEM_R_READ_KEY
3234    {"READ_KEY", ERR_LIB_PEM, PEM_R_READ_KEY},
3235  #else
3236    {"READ_KEY", 9, 111},
3237  #endif
3238  #ifdef PEM_R_SHORT_HEADER
3239    {"SHORT_HEADER", ERR_LIB_PEM, PEM_R_SHORT_HEADER},
3240  #else
3241    {"SHORT_HEADER", 9, 112},
3242  #endif
3243  #ifdef PEM_R_UNEXPECTED_DEK_IV
3244    {"UNEXPECTED_DEK_IV", ERR_LIB_PEM, PEM_R_UNEXPECTED_DEK_IV},
3245  #else
3246    {"UNEXPECTED_DEK_IV", 9, 130},
3247  #endif
3248  #ifdef PEM_R_UNSUPPORTED_CIPHER
3249    {"UNSUPPORTED_CIPHER", ERR_LIB_PEM, PEM_R_UNSUPPORTED_CIPHER},
3250  #else
3251    {"UNSUPPORTED_CIPHER", 9, 113},
3252  #endif
3253  #ifdef PEM_R_UNSUPPORTED_ENCRYPTION
3254    {"UNSUPPORTED_ENCRYPTION", ERR_LIB_PEM, PEM_R_UNSUPPORTED_ENCRYPTION},
3255  #else
3256    {"UNSUPPORTED_ENCRYPTION", 9, 114},
3257  #endif
3258  #ifdef PEM_R_UNSUPPORTED_KEY_COMPONENTS
3259    {"UNSUPPORTED_KEY_COMPONENTS", ERR_LIB_PEM, PEM_R_UNSUPPORTED_KEY_COMPONENTS},
3260  #else
3261    {"UNSUPPORTED_KEY_COMPONENTS", 9, 126},
3262  #endif
3263  #ifdef PEM_R_UNSUPPORTED_PUBLIC_KEY_TYPE
3264    {"UNSUPPORTED_PUBLIC_KEY_TYPE", ERR_LIB_PEM, PEM_R_UNSUPPORTED_PUBLIC_KEY_TYPE},
3265  #else
3266    {"UNSUPPORTED_PUBLIC_KEY_TYPE", 9, 110},
3267  #endif
3268  #ifdef PKCS12_R_CANT_PACK_STRUCTURE
3269    {"CANT_PACK_STRUCTURE", ERR_LIB_PKCS12, PKCS12_R_CANT_PACK_STRUCTURE},
3270  #else
3271    {"CANT_PACK_STRUCTURE", 35, 100},
3272  #endif
3273  #ifdef PKCS12_R_CONTENT_TYPE_NOT_DATA
3274    {"CONTENT_TYPE_NOT_DATA", ERR_LIB_PKCS12, PKCS12_R_CONTENT_TYPE_NOT_DATA},
3275  #else
3276    {"CONTENT_TYPE_NOT_DATA", 35, 121},
3277  #endif
3278  #ifdef PKCS12_R_DECODE_ERROR
3279    {"DECODE_ERROR", ERR_LIB_PKCS12, PKCS12_R_DECODE_ERROR},
3280  #else
3281    {"DECODE_ERROR", 35, 101},
3282  #endif
3283  #ifdef PKCS12_R_ENCODE_ERROR
3284    {"ENCODE_ERROR", ERR_LIB_PKCS12, PKCS12_R_ENCODE_ERROR},
3285  #else
3286    {"ENCODE_ERROR", 35, 102},
3287  #endif
3288  #ifdef PKCS12_R_ENCRYPT_ERROR
3289    {"ENCRYPT_ERROR", ERR_LIB_PKCS12, PKCS12_R_ENCRYPT_ERROR},
3290  #else
3291    {"ENCRYPT_ERROR", 35, 103},
3292  #endif
3293  #ifdef PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE
3294    {"ERROR_SETTING_ENCRYPTED_DATA_TYPE", ERR_LIB_PKCS12, PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE},
3295  #else
3296    {"ERROR_SETTING_ENCRYPTED_DATA_TYPE", 35, 120},
3297  #endif
3298  #ifdef PKCS12_R_INVALID_NULL_ARGUMENT
3299    {"INVALID_NULL_ARGUMENT", ERR_LIB_PKCS12, PKCS12_R_INVALID_NULL_ARGUMENT},
3300  #else
3301    {"INVALID_NULL_ARGUMENT", 35, 104},
3302  #endif
3303  #ifdef PKCS12_R_INVALID_NULL_PKCS12_POINTER
3304    {"INVALID_NULL_PKCS12_POINTER", ERR_LIB_PKCS12, PKCS12_R_INVALID_NULL_PKCS12_POINTER},
3305  #else
3306    {"INVALID_NULL_PKCS12_POINTER", 35, 105},
3307  #endif
3308  #ifdef PKCS12_R_IV_GEN_ERROR
3309    {"IV_GEN_ERROR", ERR_LIB_PKCS12, PKCS12_R_IV_GEN_ERROR},
3310  #else
3311    {"IV_GEN_ERROR", 35, 106},
3312  #endif
3313  #ifdef PKCS12_R_KEY_GEN_ERROR
3314    {"KEY_GEN_ERROR", ERR_LIB_PKCS12, PKCS12_R_KEY_GEN_ERROR},
3315  #else
3316    {"KEY_GEN_ERROR", 35, 107},
3317  #endif
3318  #ifdef PKCS12_R_MAC_ABSENT
3319    {"MAC_ABSENT", ERR_LIB_PKCS12, PKCS12_R_MAC_ABSENT},
3320  #else
3321    {"MAC_ABSENT", 35, 108},
3322  #endif
3323  #ifdef PKCS12_R_MAC_GENERATION_ERROR
3324    {"MAC_GENERATION_ERROR", ERR_LIB_PKCS12, PKCS12_R_MAC_GENERATION_ERROR},
3325  #else
3326    {"MAC_GENERATION_ERROR", 35, 109},
3327  #endif
3328  #ifdef PKCS12_R_MAC_SETUP_ERROR
3329    {"MAC_SETUP_ERROR", ERR_LIB_PKCS12, PKCS12_R_MAC_SETUP_ERROR},
3330  #else
3331    {"MAC_SETUP_ERROR", 35, 110},
3332  #endif
3333  #ifdef PKCS12_R_MAC_STRING_SET_ERROR
3334    {"MAC_STRING_SET_ERROR", ERR_LIB_PKCS12, PKCS12_R_MAC_STRING_SET_ERROR},
3335  #else
3336    {"MAC_STRING_SET_ERROR", 35, 111},
3337  #endif
3338  #ifdef PKCS12_R_MAC_VERIFY_FAILURE
3339    {"MAC_VERIFY_FAILURE", ERR_LIB_PKCS12, PKCS12_R_MAC_VERIFY_FAILURE},
3340  #else
3341    {"MAC_VERIFY_FAILURE", 35, 113},
3342  #endif
3343  #ifdef PKCS12_R_PARSE_ERROR
3344    {"PARSE_ERROR", ERR_LIB_PKCS12, PKCS12_R_PARSE_ERROR},
3345  #else
3346    {"PARSE_ERROR", 35, 114},
3347  #endif
3348  #ifdef PKCS12_R_PKCS12_ALGOR_CIPHERINIT_ERROR
3349    {"PKCS12_ALGOR_CIPHERINIT_ERROR", ERR_LIB_PKCS12, PKCS12_R_PKCS12_ALGOR_CIPHERINIT_ERROR},
3350  #else
3351    {"PKCS12_ALGOR_CIPHERINIT_ERROR", 35, 115},
3352  #endif
3353  #ifdef PKCS12_R_PKCS12_CIPHERFINAL_ERROR
3354    {"PKCS12_CIPHERFINAL_ERROR", ERR_LIB_PKCS12, PKCS12_R_PKCS12_CIPHERFINAL_ERROR},
3355  #else
3356    {"PKCS12_CIPHERFINAL_ERROR", 35, 116},
3357  #endif
3358  #ifdef PKCS12_R_PKCS12_PBE_CRYPT_ERROR
3359    {"PKCS12_PBE_CRYPT_ERROR", ERR_LIB_PKCS12, PKCS12_R_PKCS12_PBE_CRYPT_ERROR},
3360  #else
3361    {"PKCS12_PBE_CRYPT_ERROR", 35, 117},
3362  #endif
3363  #ifdef PKCS12_R_UNKNOWN_DIGEST_ALGORITHM
3364    {"UNKNOWN_DIGEST_ALGORITHM", ERR_LIB_PKCS12, PKCS12_R_UNKNOWN_DIGEST_ALGORITHM},
3365  #else
3366    {"UNKNOWN_DIGEST_ALGORITHM", 35, 118},
3367  #endif
3368  #ifdef PKCS12_R_UNSUPPORTED_PKCS12_MODE
3369    {"UNSUPPORTED_PKCS12_MODE", ERR_LIB_PKCS12, PKCS12_R_UNSUPPORTED_PKCS12_MODE},
3370  #else
3371    {"UNSUPPORTED_PKCS12_MODE", 35, 119},
3372  #endif
3373  #ifdef PKCS7_R_CERTIFICATE_VERIFY_ERROR
3374    {"CERTIFICATE_VERIFY_ERROR", ERR_LIB_PKCS7, PKCS7_R_CERTIFICATE_VERIFY_ERROR},
3375  #else
3376    {"CERTIFICATE_VERIFY_ERROR", 33, 117},
3377  #endif
3378  #ifdef PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER
3379    {"CIPHER_HAS_NO_OBJECT_IDENTIFIER", ERR_LIB_PKCS7, PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER},
3380  #else
3381    {"CIPHER_HAS_NO_OBJECT_IDENTIFIER", 33, 144},
3382  #endif
3383  #ifdef PKCS7_R_CIPHER_NOT_INITIALIZED
3384    {"CIPHER_NOT_INITIALIZED", ERR_LIB_PKCS7, PKCS7_R_CIPHER_NOT_INITIALIZED},
3385  #else
3386    {"CIPHER_NOT_INITIALIZED", 33, 116},
3387  #endif
3388  #ifdef PKCS7_R_CONTENT_AND_DATA_PRESENT
3389    {"CONTENT_AND_DATA_PRESENT", ERR_LIB_PKCS7, PKCS7_R_CONTENT_AND_DATA_PRESENT},
3390  #else
3391    {"CONTENT_AND_DATA_PRESENT", 33, 118},
3392  #endif
3393  #ifdef PKCS7_R_CTRL_ERROR
3394    {"CTRL_ERROR", ERR_LIB_PKCS7, PKCS7_R_CTRL_ERROR},
3395  #else
3396    {"CTRL_ERROR", 33, 152},
3397  #endif
3398  #ifdef PKCS7_R_DECRYPT_ERROR
3399    {"DECRYPT_ERROR", ERR_LIB_PKCS7, PKCS7_R_DECRYPT_ERROR},
3400  #else
3401    {"DECRYPT_ERROR", 33, 119},
3402  #endif
3403  #ifdef PKCS7_R_DIGEST_FAILURE
3404    {"DIGEST_FAILURE", ERR_LIB_PKCS7, PKCS7_R_DIGEST_FAILURE},
3405  #else
3406    {"DIGEST_FAILURE", 33, 101},
3407  #endif
3408  #ifdef PKCS7_R_ENCRYPTION_CTRL_FAILURE
3409    {"ENCRYPTION_CTRL_FAILURE", ERR_LIB_PKCS7, PKCS7_R_ENCRYPTION_CTRL_FAILURE},
3410  #else
3411    {"ENCRYPTION_CTRL_FAILURE", 33, 149},
3412  #endif
3413  #ifdef PKCS7_R_ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE
3414    {"ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE", ERR_LIB_PKCS7, PKCS7_R_ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE},
3415  #else
3416    {"ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE", 33, 150},
3417  #endif
3418  #ifdef PKCS7_R_ERROR_ADDING_RECIPIENT
3419    {"ERROR_ADDING_RECIPIENT", ERR_LIB_PKCS7, PKCS7_R_ERROR_ADDING_RECIPIENT},
3420  #else
3421    {"ERROR_ADDING_RECIPIENT", 33, 120},
3422  #endif
3423  #ifdef PKCS7_R_ERROR_SETTING_CIPHER
3424    {"ERROR_SETTING_CIPHER", ERR_LIB_PKCS7, PKCS7_R_ERROR_SETTING_CIPHER},
3425  #else
3426    {"ERROR_SETTING_CIPHER", 33, 121},
3427  #endif
3428  #ifdef PKCS7_R_INVALID_NULL_POINTER
3429    {"INVALID_NULL_POINTER", ERR_LIB_PKCS7, PKCS7_R_INVALID_NULL_POINTER},
3430  #else
3431    {"INVALID_NULL_POINTER", 33, 143},
3432  #endif
3433  #ifdef PKCS7_R_INVALID_SIGNED_DATA_TYPE
3434    {"INVALID_SIGNED_DATA_TYPE", ERR_LIB_PKCS7, PKCS7_R_INVALID_SIGNED_DATA_TYPE},
3435  #else
3436    {"INVALID_SIGNED_DATA_TYPE", 33, 155},
3437  #endif
3438  #ifdef PKCS7_R_NO_CONTENT
3439    {"NO_CONTENT", ERR_LIB_PKCS7, PKCS7_R_NO_CONTENT},
3440  #else
3441    {"NO_CONTENT", 33, 122},
3442  #endif
3443  #ifdef PKCS7_R_NO_DEFAULT_DIGEST
3444    {"NO_DEFAULT_DIGEST", ERR_LIB_PKCS7, PKCS7_R_NO_DEFAULT_DIGEST},
3445  #else
3446    {"NO_DEFAULT_DIGEST", 33, 151},
3447  #endif
3448  #ifdef PKCS7_R_NO_MATCHING_DIGEST_TYPE_FOUND
3449    {"NO_MATCHING_DIGEST_TYPE_FOUND", ERR_LIB_PKCS7, PKCS7_R_NO_MATCHING_DIGEST_TYPE_FOUND},
3450  #else
3451    {"NO_MATCHING_DIGEST_TYPE_FOUND", 33, 154},
3452  #endif
3453  #ifdef PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE
3454    {"NO_RECIPIENT_MATCHES_CERTIFICATE", ERR_LIB_PKCS7, PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE},
3455  #else
3456    {"NO_RECIPIENT_MATCHES_CERTIFICATE", 33, 115},
3457  #endif
3458  #ifdef PKCS7_R_NO_SIGNATURES_ON_DATA
3459    {"NO_SIGNATURES_ON_DATA", ERR_LIB_PKCS7, PKCS7_R_NO_SIGNATURES_ON_DATA},
3460  #else
3461    {"NO_SIGNATURES_ON_DATA", 33, 123},
3462  #endif
3463  #ifdef PKCS7_R_NO_SIGNERS
3464    {"NO_SIGNERS", ERR_LIB_PKCS7, PKCS7_R_NO_SIGNERS},
3465  #else
3466    {"NO_SIGNERS", 33, 142},
3467  #endif
3468  #ifdef PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE
3469    {"OPERATION_NOT_SUPPORTED_ON_THIS_TYPE", ERR_LIB_PKCS7, PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE},
3470  #else
3471    {"OPERATION_NOT_SUPPORTED_ON_THIS_TYPE", 33, 104},
3472  #endif
3473  #ifdef PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR
3474    {"PKCS7_ADD_SIGNATURE_ERROR", ERR_LIB_PKCS7, PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR},
3475  #else
3476    {"PKCS7_ADD_SIGNATURE_ERROR", 33, 124},
3477  #endif
3478  #ifdef PKCS7_R_PKCS7_ADD_SIGNER_ERROR
3479    {"PKCS7_ADD_SIGNER_ERROR", ERR_LIB_PKCS7, PKCS7_R_PKCS7_ADD_SIGNER_ERROR},
3480  #else
3481    {"PKCS7_ADD_SIGNER_ERROR", 33, 153},
3482  #endif
3483  #ifdef PKCS7_R_PKCS7_DATASIGN
3484    {"PKCS7_DATASIGN", ERR_LIB_PKCS7, PKCS7_R_PKCS7_DATASIGN},
3485  #else
3486    {"PKCS7_DATASIGN", 33, 145},
3487  #endif
3488  #ifdef PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE
3489    {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", ERR_LIB_PKCS7, PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE},
3490  #else
3491    {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", 33, 127},
3492  #endif
3493  #ifdef PKCS7_R_SIGNATURE_FAILURE
3494    {"SIGNATURE_FAILURE", ERR_LIB_PKCS7, PKCS7_R_SIGNATURE_FAILURE},
3495  #else
3496    {"SIGNATURE_FAILURE", 33, 105},
3497  #endif
3498  #ifdef PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND
3499    {"SIGNER_CERTIFICATE_NOT_FOUND", ERR_LIB_PKCS7, PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND},
3500  #else
3501    {"SIGNER_CERTIFICATE_NOT_FOUND", 33, 128},
3502  #endif
3503  #ifdef PKCS7_R_SIGNING_CTRL_FAILURE
3504    {"SIGNING_CTRL_FAILURE", ERR_LIB_PKCS7, PKCS7_R_SIGNING_CTRL_FAILURE},
3505  #else
3506    {"SIGNING_CTRL_FAILURE", 33, 147},
3507  #endif
3508  #ifdef PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE
3509    {"SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE", ERR_LIB_PKCS7, PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE},
3510  #else
3511    {"SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE", 33, 148},
3512  #endif
3513  #ifdef PKCS7_R_SMIME_TEXT_ERROR
3514    {"SMIME_TEXT_ERROR", ERR_LIB_PKCS7, PKCS7_R_SMIME_TEXT_ERROR},
3515  #else
3516    {"SMIME_TEXT_ERROR", 33, 129},
3517  #endif
3518  #ifdef PKCS7_R_UNABLE_TO_FIND_CERTIFICATE
3519    {"UNABLE_TO_FIND_CERTIFICATE", ERR_LIB_PKCS7, PKCS7_R_UNABLE_TO_FIND_CERTIFICATE},
3520  #else
3521    {"UNABLE_TO_FIND_CERTIFICATE", 33, 106},
3522  #endif
3523  #ifdef PKCS7_R_UNABLE_TO_FIND_MEM_BIO
3524    {"UNABLE_TO_FIND_MEM_BIO", ERR_LIB_PKCS7, PKCS7_R_UNABLE_TO_FIND_MEM_BIO},
3525  #else
3526    {"UNABLE_TO_FIND_MEM_BIO", 33, 107},
3527  #endif
3528  #ifdef PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST
3529    {"UNABLE_TO_FIND_MESSAGE_DIGEST", ERR_LIB_PKCS7, PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST},
3530  #else
3531    {"UNABLE_TO_FIND_MESSAGE_DIGEST", 33, 108},
3532  #endif
3533  #ifdef PKCS7_R_UNKNOWN_DIGEST_TYPE
3534    {"UNKNOWN_DIGEST_TYPE", ERR_LIB_PKCS7, PKCS7_R_UNKNOWN_DIGEST_TYPE},
3535  #else
3536    {"UNKNOWN_DIGEST_TYPE", 33, 109},
3537  #endif
3538  #ifdef PKCS7_R_UNKNOWN_OPERATION
3539    {"UNKNOWN_OPERATION", ERR_LIB_PKCS7, PKCS7_R_UNKNOWN_OPERATION},
3540  #else
3541    {"UNKNOWN_OPERATION", 33, 110},
3542  #endif
3543  #ifdef PKCS7_R_UNSUPPORTED_CIPHER_TYPE
3544    {"UNSUPPORTED_CIPHER_TYPE", ERR_LIB_PKCS7, PKCS7_R_UNSUPPORTED_CIPHER_TYPE},
3545  #else
3546    {"UNSUPPORTED_CIPHER_TYPE", 33, 111},
3547  #endif
3548  #ifdef PKCS7_R_UNSUPPORTED_CONTENT_TYPE
3549    {"UNSUPPORTED_CONTENT_TYPE", ERR_LIB_PKCS7, PKCS7_R_UNSUPPORTED_CONTENT_TYPE},
3550  #else
3551    {"UNSUPPORTED_CONTENT_TYPE", 33, 112},
3552  #endif
3553  #ifdef PKCS7_R_WRONG_CONTENT_TYPE
3554    {"WRONG_CONTENT_TYPE", ERR_LIB_PKCS7, PKCS7_R_WRONG_CONTENT_TYPE},
3555  #else
3556    {"WRONG_CONTENT_TYPE", 33, 113},
3557  #endif
3558  #ifdef PKCS7_R_WRONG_PKCS7_TYPE
3559    {"WRONG_PKCS7_TYPE", ERR_LIB_PKCS7, PKCS7_R_WRONG_PKCS7_TYPE},
3560  #else
3561    {"WRONG_PKCS7_TYPE", 33, 114},
3562  #endif
3563  #ifdef RAND_R_ADDITIONAL_INPUT_TOO_LONG
3564    {"ADDITIONAL_INPUT_TOO_LONG", ERR_LIB_RAND, RAND_R_ADDITIONAL_INPUT_TOO_LONG},
3565  #else
3566    {"ADDITIONAL_INPUT_TOO_LONG", 36, 102},
3567  #endif
3568  #ifdef RAND_R_ALREADY_INSTANTIATED
3569    {"ALREADY_INSTANTIATED", ERR_LIB_RAND, RAND_R_ALREADY_INSTANTIATED},
3570  #else
3571    {"ALREADY_INSTANTIATED", 36, 103},
3572  #endif
3573  #ifdef RAND_R_ARGUMENT_OUT_OF_RANGE
3574    {"ARGUMENT_OUT_OF_RANGE", ERR_LIB_RAND, RAND_R_ARGUMENT_OUT_OF_RANGE},
3575  #else
3576    {"ARGUMENT_OUT_OF_RANGE", 36, 105},
3577  #endif
3578  #ifdef RAND_R_CANNOT_OPEN_FILE
3579    {"CANNOT_OPEN_FILE", ERR_LIB_RAND, RAND_R_CANNOT_OPEN_FILE},
3580  #else
3581    {"CANNOT_OPEN_FILE", 36, 121},
3582  #endif
3583  #ifdef RAND_R_DRBG_ALREADY_INITIALIZED
3584    {"DRBG_ALREADY_INITIALIZED", ERR_LIB_RAND, RAND_R_DRBG_ALREADY_INITIALIZED},
3585  #else
3586    {"DRBG_ALREADY_INITIALIZED", 36, 129},
3587  #endif
3588  #ifdef RAND_R_DRBG_NOT_INITIALISED
3589    {"DRBG_NOT_INITIALISED", ERR_LIB_RAND, RAND_R_DRBG_NOT_INITIALISED},
3590  #else
3591    {"DRBG_NOT_INITIALISED", 36, 104},
3592  #endif
3593  #ifdef RAND_R_ENTROPY_INPUT_TOO_LONG
3594    {"ENTROPY_INPUT_TOO_LONG", ERR_LIB_RAND, RAND_R_ENTROPY_INPUT_TOO_LONG},
3595  #else
3596    {"ENTROPY_INPUT_TOO_LONG", 36, 106},
3597  #endif
3598  #ifdef RAND_R_ENTROPY_OUT_OF_RANGE
3599    {"ENTROPY_OUT_OF_RANGE", ERR_LIB_RAND, RAND_R_ENTROPY_OUT_OF_RANGE},
3600  #else
3601    {"ENTROPY_OUT_OF_RANGE", 36, 124},
3602  #endif
3603  #ifdef RAND_R_ERROR_ENTROPY_POOL_WAS_IGNORED
3604    {"ERROR_ENTROPY_POOL_WAS_IGNORED", ERR_LIB_RAND, RAND_R_ERROR_ENTROPY_POOL_WAS_IGNORED},
3605  #else
3606    {"ERROR_ENTROPY_POOL_WAS_IGNORED", 36, 127},
3607  #endif
3608  #ifdef RAND_R_ERROR_INITIALISING_DRBG
3609    {"ERROR_INITIALISING_DRBG", ERR_LIB_RAND, RAND_R_ERROR_INITIALISING_DRBG},
3610  #else
3611    {"ERROR_INITIALISING_DRBG", 36, 107},
3612  #endif
3613  #ifdef RAND_R_ERROR_INSTANTIATING_DRBG
3614    {"ERROR_INSTANTIATING_DRBG", ERR_LIB_RAND, RAND_R_ERROR_INSTANTIATING_DRBG},
3615  #else
3616    {"ERROR_INSTANTIATING_DRBG", 36, 108},
3617  #endif
3618  #ifdef RAND_R_ERROR_RETRIEVING_ADDITIONAL_INPUT
3619    {"ERROR_RETRIEVING_ADDITIONAL_INPUT", ERR_LIB_RAND, RAND_R_ERROR_RETRIEVING_ADDITIONAL_INPUT},
3620  #else
3621    {"ERROR_RETRIEVING_ADDITIONAL_INPUT", 36, 109},
3622  #endif
3623  #ifdef RAND_R_ERROR_RETRIEVING_ENTROPY
3624    {"ERROR_RETRIEVING_ENTROPY", ERR_LIB_RAND, RAND_R_ERROR_RETRIEVING_ENTROPY},
3625  #else
3626    {"ERROR_RETRIEVING_ENTROPY", 36, 110},
3627  #endif
3628  #ifdef RAND_R_ERROR_RETRIEVING_NONCE
3629    {"ERROR_RETRIEVING_NONCE", ERR_LIB_RAND, RAND_R_ERROR_RETRIEVING_NONCE},
3630  #else
3631    {"ERROR_RETRIEVING_NONCE", 36, 111},
3632  #endif
3633  #ifdef RAND_R_FAILED_TO_CREATE_LOCK
3634    {"FAILED_TO_CREATE_LOCK", ERR_LIB_RAND, RAND_R_FAILED_TO_CREATE_LOCK},
3635  #else
3636    {"FAILED_TO_CREATE_LOCK", 36, 126},
3637  #endif
3638  #ifdef RAND_R_FUNC_NOT_IMPLEMENTED
3639    {"FUNC_NOT_IMPLEMENTED", ERR_LIB_RAND, RAND_R_FUNC_NOT_IMPLEMENTED},
3640  #else
3641    {"FUNC_NOT_IMPLEMENTED", 36, 101},
3642  #endif
3643  #ifdef RAND_R_FWRITE_ERROR
3644    {"FWRITE_ERROR", ERR_LIB_RAND, RAND_R_FWRITE_ERROR},
3645  #else
3646    {"FWRITE_ERROR", 36, 123},
3647  #endif
3648  #ifdef RAND_R_GENERATE_ERROR
3649    {"GENERATE_ERROR", ERR_LIB_RAND, RAND_R_GENERATE_ERROR},
3650  #else
3651    {"GENERATE_ERROR", 36, 112},
3652  #endif
3653  #ifdef RAND_R_INTERNAL_ERROR
3654    {"INTERNAL_ERROR", ERR_LIB_RAND, RAND_R_INTERNAL_ERROR},
3655  #else
3656    {"INTERNAL_ERROR", 36, 113},
3657  #endif
3658  #ifdef RAND_R_IN_ERROR_STATE
3659    {"IN_ERROR_STATE", ERR_LIB_RAND, RAND_R_IN_ERROR_STATE},
3660  #else
3661    {"IN_ERROR_STATE", 36, 114},
3662  #endif
3663  #ifdef RAND_R_NOT_A_REGULAR_FILE
3664    {"NOT_A_REGULAR_FILE", ERR_LIB_RAND, RAND_R_NOT_A_REGULAR_FILE},
3665  #else
3666    {"NOT_A_REGULAR_FILE", 36, 122},
3667  #endif
3668  #ifdef RAND_R_NOT_INSTANTIATED
3669    {"NOT_INSTANTIATED", ERR_LIB_RAND, RAND_R_NOT_INSTANTIATED},
3670  #else
3671    {"NOT_INSTANTIATED", 36, 115},
3672  #endif
3673  #ifdef RAND_R_NO_DRBG_IMPLEMENTATION_SELECTED
3674    {"NO_DRBG_IMPLEMENTATION_SELECTED", ERR_LIB_RAND, RAND_R_NO_DRBG_IMPLEMENTATION_SELECTED},
3675  #else
3676    {"NO_DRBG_IMPLEMENTATION_SELECTED", 36, 128},
3677  #endif
3678  #ifdef RAND_R_PARENT_LOCKING_NOT_ENABLED
3679    {"PARENT_LOCKING_NOT_ENABLED", ERR_LIB_RAND, RAND_R_PARENT_LOCKING_NOT_ENABLED},
3680  #else
3681    {"PARENT_LOCKING_NOT_ENABLED", 36, 130},
3682  #endif
3683  #ifdef RAND_R_PARENT_STRENGTH_TOO_WEAK
3684    {"PARENT_STRENGTH_TOO_WEAK", ERR_LIB_RAND, RAND_R_PARENT_STRENGTH_TOO_WEAK},
3685  #else
3686    {"PARENT_STRENGTH_TOO_WEAK", 36, 131},
3687  #endif
3688  #ifdef RAND_R_PERSONALISATION_STRING_TOO_LONG
3689    {"PERSONALISATION_STRING_TOO_LONG", ERR_LIB_RAND, RAND_R_PERSONALISATION_STRING_TOO_LONG},
3690  #else
3691    {"PERSONALISATION_STRING_TOO_LONG", 36, 116},
3692  #endif
3693  #ifdef RAND_R_PREDICTION_RESISTANCE_NOT_SUPPORTED
3694    {"PREDICTION_RESISTANCE_NOT_SUPPORTED", ERR_LIB_RAND, RAND_R_PREDICTION_RESISTANCE_NOT_SUPPORTED},
3695  #else
3696    {"PREDICTION_RESISTANCE_NOT_SUPPORTED", 36, 133},
3697  #endif
3698  #ifdef RAND_R_PRNG_NOT_SEEDED
3699    {"PRNG_NOT_SEEDED", ERR_LIB_RAND, RAND_R_PRNG_NOT_SEEDED},
3700  #else
3701    {"PRNG_NOT_SEEDED", 36, 100},
3702  #endif
3703  #ifdef RAND_R_RANDOM_POOL_OVERFLOW
3704    {"RANDOM_POOL_OVERFLOW", ERR_LIB_RAND, RAND_R_RANDOM_POOL_OVERFLOW},
3705  #else
3706    {"RANDOM_POOL_OVERFLOW", 36, 125},
3707  #endif
3708  #ifdef RAND_R_RANDOM_POOL_UNDERFLOW
3709    {"RANDOM_POOL_UNDERFLOW", ERR_LIB_RAND, RAND_R_RANDOM_POOL_UNDERFLOW},
3710  #else
3711    {"RANDOM_POOL_UNDERFLOW", 36, 134},
3712  #endif
3713  #ifdef RAND_R_REQUEST_TOO_LARGE_FOR_DRBG
3714    {"REQUEST_TOO_LARGE_FOR_DRBG", ERR_LIB_RAND, RAND_R_REQUEST_TOO_LARGE_FOR_DRBG},
3715  #else
3716    {"REQUEST_TOO_LARGE_FOR_DRBG", 36, 117},
3717  #endif
3718  #ifdef RAND_R_RESEED_ERROR
3719    {"RESEED_ERROR", ERR_LIB_RAND, RAND_R_RESEED_ERROR},
3720  #else
3721    {"RESEED_ERROR", 36, 118},
3722  #endif
3723  #ifdef RAND_R_SELFTEST_FAILURE
3724    {"SELFTEST_FAILURE", ERR_LIB_RAND, RAND_R_SELFTEST_FAILURE},
3725  #else
3726    {"SELFTEST_FAILURE", 36, 119},
3727  #endif
3728  #ifdef RAND_R_TOO_LITTLE_NONCE_REQUESTED
3729    {"TOO_LITTLE_NONCE_REQUESTED", ERR_LIB_RAND, RAND_R_TOO_LITTLE_NONCE_REQUESTED},
3730  #else
3731    {"TOO_LITTLE_NONCE_REQUESTED", 36, 135},
3732  #endif
3733  #ifdef RAND_R_TOO_MUCH_NONCE_REQUESTED
3734    {"TOO_MUCH_NONCE_REQUESTED", ERR_LIB_RAND, RAND_R_TOO_MUCH_NONCE_REQUESTED},
3735  #else
3736    {"TOO_MUCH_NONCE_REQUESTED", 36, 136},
3737  #endif
3738  #ifdef RAND_R_UNSUPPORTED_DRBG_FLAGS
3739    {"UNSUPPORTED_DRBG_FLAGS", ERR_LIB_RAND, RAND_R_UNSUPPORTED_DRBG_FLAGS},
3740  #else
3741    {"UNSUPPORTED_DRBG_FLAGS", 36, 132},
3742  #endif
3743  #ifdef RAND_R_UNSUPPORTED_DRBG_TYPE
3744    {"UNSUPPORTED_DRBG_TYPE", ERR_LIB_RAND, RAND_R_UNSUPPORTED_DRBG_TYPE},
3745  #else
3746    {"UNSUPPORTED_DRBG_TYPE", 36, 120},
3747  #endif
3748  #ifdef RSA_R_ALGORITHM_MISMATCH
3749    {"ALGORITHM_MISMATCH", ERR_LIB_RSA, RSA_R_ALGORITHM_MISMATCH},
3750  #else
3751    {"ALGORITHM_MISMATCH", 4, 100},
3752  #endif
3753  #ifdef RSA_R_BAD_E_VALUE
3754    {"BAD_E_VALUE", ERR_LIB_RSA, RSA_R_BAD_E_VALUE},
3755  #else
3756    {"BAD_E_VALUE", 4, 101},
3757  #endif
3758  #ifdef RSA_R_BAD_FIXED_HEADER_DECRYPT
3759    {"BAD_FIXED_HEADER_DECRYPT", ERR_LIB_RSA, RSA_R_BAD_FIXED_HEADER_DECRYPT},
3760  #else
3761    {"BAD_FIXED_HEADER_DECRYPT", 4, 102},
3762  #endif
3763  #ifdef RSA_R_BAD_PAD_BYTE_COUNT
3764    {"BAD_PAD_BYTE_COUNT", ERR_LIB_RSA, RSA_R_BAD_PAD_BYTE_COUNT},
3765  #else
3766    {"BAD_PAD_BYTE_COUNT", 4, 103},
3767  #endif
3768  #ifdef RSA_R_BAD_SIGNATURE
3769    {"BAD_SIGNATURE", ERR_LIB_RSA, RSA_R_BAD_SIGNATURE},
3770  #else
3771    {"BAD_SIGNATURE", 4, 104},
3772  #endif
3773  #ifdef RSA_R_BLOCK_TYPE_IS_NOT_01
3774    {"BLOCK_TYPE_IS_NOT_01", ERR_LIB_RSA, RSA_R_BLOCK_TYPE_IS_NOT_01},
3775  #else
3776    {"BLOCK_TYPE_IS_NOT_01", 4, 106},
3777  #endif
3778  #ifdef RSA_R_BLOCK_TYPE_IS_NOT_02
3779    {"BLOCK_TYPE_IS_NOT_02", ERR_LIB_RSA, RSA_R_BLOCK_TYPE_IS_NOT_02},
3780  #else
3781    {"BLOCK_TYPE_IS_NOT_02", 4, 107},
3782  #endif
3783  #ifdef RSA_R_DATA_GREATER_THAN_MOD_LEN
3784    {"DATA_GREATER_THAN_MOD_LEN", ERR_LIB_RSA, RSA_R_DATA_GREATER_THAN_MOD_LEN},
3785  #else
3786    {"DATA_GREATER_THAN_MOD_LEN", 4, 108},
3787  #endif
3788  #ifdef RSA_R_DATA_TOO_LARGE
3789    {"DATA_TOO_LARGE", ERR_LIB_RSA, RSA_R_DATA_TOO_LARGE},
3790  #else
3791    {"DATA_TOO_LARGE", 4, 109},
3792  #endif
3793  #ifdef RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE
3794    {"DATA_TOO_LARGE_FOR_KEY_SIZE", ERR_LIB_RSA, RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE},
3795  #else
3796    {"DATA_TOO_LARGE_FOR_KEY_SIZE", 4, 110},
3797  #endif
3798  #ifdef RSA_R_DATA_TOO_LARGE_FOR_MODULUS
3799    {"DATA_TOO_LARGE_FOR_MODULUS", ERR_LIB_RSA, RSA_R_DATA_TOO_LARGE_FOR_MODULUS},
3800  #else
3801    {"DATA_TOO_LARGE_FOR_MODULUS", 4, 132},
3802  #endif
3803  #ifdef RSA_R_DATA_TOO_SMALL
3804    {"DATA_TOO_SMALL", ERR_LIB_RSA, RSA_R_DATA_TOO_SMALL},
3805  #else
3806    {"DATA_TOO_SMALL", 4, 111},
3807  #endif
3808  #ifdef RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE
3809    {"DATA_TOO_SMALL_FOR_KEY_SIZE", ERR_LIB_RSA, RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE},
3810  #else
3811    {"DATA_TOO_SMALL_FOR_KEY_SIZE", 4, 122},
3812  #endif
3813  #ifdef RSA_R_DIGEST_DOES_NOT_MATCH
3814    {"DIGEST_DOES_NOT_MATCH", ERR_LIB_RSA, RSA_R_DIGEST_DOES_NOT_MATCH},
3815  #else
3816    {"DIGEST_DOES_NOT_MATCH", 4, 158},
3817  #endif
3818  #ifdef RSA_R_DIGEST_NOT_ALLOWED
3819    {"DIGEST_NOT_ALLOWED", ERR_LIB_RSA, RSA_R_DIGEST_NOT_ALLOWED},
3820  #else
3821    {"DIGEST_NOT_ALLOWED", 4, 145},
3822  #endif
3823  #ifdef RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY
3824    {"DIGEST_TOO_BIG_FOR_RSA_KEY", ERR_LIB_RSA, RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY},
3825  #else
3826    {"DIGEST_TOO_BIG_FOR_RSA_KEY", 4, 112},
3827  #endif
3828  #ifdef RSA_R_DMP1_NOT_CONGRUENT_TO_D
3829    {"DMP1_NOT_CONGRUENT_TO_D", ERR_LIB_RSA, RSA_R_DMP1_NOT_CONGRUENT_TO_D},
3830  #else
3831    {"DMP1_NOT_CONGRUENT_TO_D", 4, 124},
3832  #endif
3833  #ifdef RSA_R_DMQ1_NOT_CONGRUENT_TO_D
3834    {"DMQ1_NOT_CONGRUENT_TO_D", ERR_LIB_RSA, RSA_R_DMQ1_NOT_CONGRUENT_TO_D},
3835  #else
3836    {"DMQ1_NOT_CONGRUENT_TO_D", 4, 125},
3837  #endif
3838  #ifdef RSA_R_D_E_NOT_CONGRUENT_TO_1
3839    {"D_E_NOT_CONGRUENT_TO_1", ERR_LIB_RSA, RSA_R_D_E_NOT_CONGRUENT_TO_1},
3840  #else
3841    {"D_E_NOT_CONGRUENT_TO_1", 4, 123},
3842  #endif
3843  #ifdef RSA_R_FIRST_OCTET_INVALID
3844    {"FIRST_OCTET_INVALID", ERR_LIB_RSA, RSA_R_FIRST_OCTET_INVALID},
3845  #else
3846    {"FIRST_OCTET_INVALID", 4, 133},
3847  #endif
3848  #ifdef RSA_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE
3849    {"ILLEGAL_OR_UNSUPPORTED_PADDING_MODE", ERR_LIB_RSA, RSA_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE},
3850  #else
3851    {"ILLEGAL_OR_UNSUPPORTED_PADDING_MODE", 4, 144},
3852  #endif
3853  #ifdef RSA_R_INVALID_DIGEST
3854    {"INVALID_DIGEST", ERR_LIB_RSA, RSA_R_INVALID_DIGEST},
3855  #else
3856    {"INVALID_DIGEST", 4, 157},
3857  #endif
3858  #ifdef RSA_R_INVALID_DIGEST_LENGTH
3859    {"INVALID_DIGEST_LENGTH", ERR_LIB_RSA, RSA_R_INVALID_DIGEST_LENGTH},
3860  #else
3861    {"INVALID_DIGEST_LENGTH", 4, 143},
3862  #endif
3863  #ifdef RSA_R_INVALID_HEADER
3864    {"INVALID_HEADER", ERR_LIB_RSA, RSA_R_INVALID_HEADER},
3865  #else
3866    {"INVALID_HEADER", 4, 137},
3867  #endif
3868  #ifdef RSA_R_INVALID_LABEL
3869    {"INVALID_LABEL", ERR_LIB_RSA, RSA_R_INVALID_LABEL},
3870  #else
3871    {"INVALID_LABEL", 4, 160},
3872  #endif
3873  #ifdef RSA_R_INVALID_MESSAGE_LENGTH
3874    {"INVALID_MESSAGE_LENGTH", ERR_LIB_RSA, RSA_R_INVALID_MESSAGE_LENGTH},
3875  #else
3876    {"INVALID_MESSAGE_LENGTH", 4, 131},
3877  #endif
3878  #ifdef RSA_R_INVALID_MGF1_MD
3879    {"INVALID_MGF1_MD", ERR_LIB_RSA, RSA_R_INVALID_MGF1_MD},
3880  #else
3881    {"INVALID_MGF1_MD", 4, 156},
3882  #endif
3883  #ifdef RSA_R_INVALID_MULTI_PRIME_KEY
3884    {"INVALID_MULTI_PRIME_KEY", ERR_LIB_RSA, RSA_R_INVALID_MULTI_PRIME_KEY},
3885  #else
3886    {"INVALID_MULTI_PRIME_KEY", 4, 167},
3887  #endif
3888  #ifdef RSA_R_INVALID_OAEP_PARAMETERS
3889    {"INVALID_OAEP_PARAMETERS", ERR_LIB_RSA, RSA_R_INVALID_OAEP_PARAMETERS},
3890  #else
3891    {"INVALID_OAEP_PARAMETERS", 4, 161},
3892  #endif
3893  #ifdef RSA_R_INVALID_PADDING
3894    {"INVALID_PADDING", ERR_LIB_RSA, RSA_R_INVALID_PADDING},
3895  #else
3896    {"INVALID_PADDING", 4, 138},
3897  #endif
3898  #ifdef RSA_R_INVALID_PADDING_MODE
3899    {"INVALID_PADDING_MODE", ERR_LIB_RSA, RSA_R_INVALID_PADDING_MODE},
3900  #else
3901    {"INVALID_PADDING_MODE", 4, 141},
3902  #endif
3903  #ifdef RSA_R_INVALID_PSS_PARAMETERS
3904    {"INVALID_PSS_PARAMETERS", ERR_LIB_RSA, RSA_R_INVALID_PSS_PARAMETERS},
3905  #else
3906    {"INVALID_PSS_PARAMETERS", 4, 149},
3907  #endif
3908  #ifdef RSA_R_INVALID_PSS_SALTLEN
3909    {"INVALID_PSS_SALTLEN", ERR_LIB_RSA, RSA_R_INVALID_PSS_SALTLEN},
3910  #else
3911    {"INVALID_PSS_SALTLEN", 4, 146},
3912  #endif
3913  #ifdef RSA_R_INVALID_SALT_LENGTH
3914    {"INVALID_SALT_LENGTH", ERR_LIB_RSA, RSA_R_INVALID_SALT_LENGTH},
3915  #else
3916    {"INVALID_SALT_LENGTH", 4, 150},
3917  #endif
3918  #ifdef RSA_R_INVALID_TRAILER
3919    {"INVALID_TRAILER", ERR_LIB_RSA, RSA_R_INVALID_TRAILER},
3920  #else
3921    {"INVALID_TRAILER", 4, 139},
3922  #endif
3923  #ifdef RSA_R_INVALID_X931_DIGEST
3924    {"INVALID_X931_DIGEST", ERR_LIB_RSA, RSA_R_INVALID_X931_DIGEST},
3925  #else
3926    {"INVALID_X931_DIGEST", 4, 142},
3927  #endif
3928  #ifdef RSA_R_IQMP_NOT_INVERSE_OF_Q
3929    {"IQMP_NOT_INVERSE_OF_Q", ERR_LIB_RSA, RSA_R_IQMP_NOT_INVERSE_OF_Q},
3930  #else
3931    {"IQMP_NOT_INVERSE_OF_Q", 4, 126},
3932  #endif
3933  #ifdef RSA_R_KEY_PRIME_NUM_INVALID
3934    {"KEY_PRIME_NUM_INVALID", ERR_LIB_RSA, RSA_R_KEY_PRIME_NUM_INVALID},
3935  #else
3936    {"KEY_PRIME_NUM_INVALID", 4, 165},
3937  #endif
3938  #ifdef RSA_R_KEY_SIZE_TOO_SMALL
3939    {"KEY_SIZE_TOO_SMALL", ERR_LIB_RSA, RSA_R_KEY_SIZE_TOO_SMALL},
3940  #else
3941    {"KEY_SIZE_TOO_SMALL", 4, 120},
3942  #endif
3943  #ifdef RSA_R_LAST_OCTET_INVALID
3944    {"LAST_OCTET_INVALID", ERR_LIB_RSA, RSA_R_LAST_OCTET_INVALID},
3945  #else
3946    {"LAST_OCTET_INVALID", 4, 134},
3947  #endif
3948  #ifdef RSA_R_MGF1_DIGEST_NOT_ALLOWED
3949    {"MGF1_DIGEST_NOT_ALLOWED", ERR_LIB_RSA, RSA_R_MGF1_DIGEST_NOT_ALLOWED},
3950  #else
3951    {"MGF1_DIGEST_NOT_ALLOWED", 4, 152},
3952  #endif
3953  #ifdef RSA_R_MISSING_PRIVATE_KEY
3954    {"MISSING_PRIVATE_KEY", ERR_LIB_RSA, RSA_R_MISSING_PRIVATE_KEY},
3955  #else
3956    {"MISSING_PRIVATE_KEY", 4, 179},
3957  #endif
3958  #ifdef RSA_R_MODULUS_TOO_LARGE
3959    {"MODULUS_TOO_LARGE", ERR_LIB_RSA, RSA_R_MODULUS_TOO_LARGE},
3960  #else
3961    {"MODULUS_TOO_LARGE", 4, 105},
3962  #endif
3963  #ifdef RSA_R_MP_COEFFICIENT_NOT_INVERSE_OF_R
3964    {"MP_COEFFICIENT_NOT_INVERSE_OF_R", ERR_LIB_RSA, RSA_R_MP_COEFFICIENT_NOT_INVERSE_OF_R},
3965  #else
3966    {"MP_COEFFICIENT_NOT_INVERSE_OF_R", 4, 168},
3967  #endif
3968  #ifdef RSA_R_MP_EXPONENT_NOT_CONGRUENT_TO_D
3969    {"MP_EXPONENT_NOT_CONGRUENT_TO_D", ERR_LIB_RSA, RSA_R_MP_EXPONENT_NOT_CONGRUENT_TO_D},
3970  #else
3971    {"MP_EXPONENT_NOT_CONGRUENT_TO_D", 4, 169},
3972  #endif
3973  #ifdef RSA_R_MP_R_NOT_PRIME
3974    {"MP_R_NOT_PRIME", ERR_LIB_RSA, RSA_R_MP_R_NOT_PRIME},
3975  #else
3976    {"MP_R_NOT_PRIME", 4, 170},
3977  #endif
3978  #ifdef RSA_R_NO_PUBLIC_EXPONENT
3979    {"NO_PUBLIC_EXPONENT", ERR_LIB_RSA, RSA_R_NO_PUBLIC_EXPONENT},
3980  #else
3981    {"NO_PUBLIC_EXPONENT", 4, 140},
3982  #endif
3983  #ifdef RSA_R_NULL_BEFORE_BLOCK_MISSING
3984    {"NULL_BEFORE_BLOCK_MISSING", ERR_LIB_RSA, RSA_R_NULL_BEFORE_BLOCK_MISSING},
3985  #else
3986    {"NULL_BEFORE_BLOCK_MISSING", 4, 113},
3987  #endif
3988  #ifdef RSA_R_N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES
3989    {"N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES", ERR_LIB_RSA, RSA_R_N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES},
3990  #else
3991    {"N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES", 4, 172},
3992  #endif
3993  #ifdef RSA_R_N_DOES_NOT_EQUAL_P_Q
3994    {"N_DOES_NOT_EQUAL_P_Q", ERR_LIB_RSA, RSA_R_N_DOES_NOT_EQUAL_P_Q},
3995  #else
3996    {"N_DOES_NOT_EQUAL_P_Q", 4, 127},
3997  #endif
3998  #ifdef RSA_R_OAEP_DECODING_ERROR
3999    {"OAEP_DECODING_ERROR", ERR_LIB_RSA, RSA_R_OAEP_DECODING_ERROR},
4000  #else
4001    {"OAEP_DECODING_ERROR", 4, 121},
4002  #endif
4003  #ifdef RSA_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE
4004    {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", ERR_LIB_RSA, RSA_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE},
4005  #else
4006    {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", 4, 148},
4007  #endif
4008  #ifdef RSA_R_PADDING_CHECK_FAILED
4009    {"PADDING_CHECK_FAILED", ERR_LIB_RSA, RSA_R_PADDING_CHECK_FAILED},
4010  #else
4011    {"PADDING_CHECK_FAILED", 4, 114},
4012  #endif
4013  #ifdef RSA_R_PKCS_DECODING_ERROR
4014    {"PKCS_DECODING_ERROR", ERR_LIB_RSA, RSA_R_PKCS_DECODING_ERROR},
4015  #else
4016    {"PKCS_DECODING_ERROR", 4, 159},
4017  #endif
4018  #ifdef RSA_R_PSS_SALTLEN_TOO_SMALL
4019    {"PSS_SALTLEN_TOO_SMALL", ERR_LIB_RSA, RSA_R_PSS_SALTLEN_TOO_SMALL},
4020  #else
4021    {"PSS_SALTLEN_TOO_SMALL", 4, 164},
4022  #endif
4023  #ifdef RSA_R_P_NOT_PRIME
4024    {"P_NOT_PRIME", ERR_LIB_RSA, RSA_R_P_NOT_PRIME},
4025  #else
4026    {"P_NOT_PRIME", 4, 128},
4027  #endif
4028  #ifdef RSA_R_Q_NOT_PRIME
4029    {"Q_NOT_PRIME", ERR_LIB_RSA, RSA_R_Q_NOT_PRIME},
4030  #else
4031    {"Q_NOT_PRIME", 4, 129},
4032  #endif
4033  #ifdef RSA_R_RSA_OPERATIONS_NOT_SUPPORTED
4034    {"RSA_OPERATIONS_NOT_SUPPORTED", ERR_LIB_RSA, RSA_R_RSA_OPERATIONS_NOT_SUPPORTED},
4035  #else
4036    {"RSA_OPERATIONS_NOT_SUPPORTED", 4, 130},
4037  #endif
4038  #ifdef RSA_R_SLEN_CHECK_FAILED
4039    {"SLEN_CHECK_FAILED", ERR_LIB_RSA, RSA_R_SLEN_CHECK_FAILED},
4040  #else
4041    {"SLEN_CHECK_FAILED", 4, 136},
4042  #endif
4043  #ifdef RSA_R_SLEN_RECOVERY_FAILED
4044    {"SLEN_RECOVERY_FAILED", ERR_LIB_RSA, RSA_R_SLEN_RECOVERY_FAILED},
4045  #else
4046    {"SLEN_RECOVERY_FAILED", 4, 135},
4047  #endif
4048  #ifdef RSA_R_SSLV3_ROLLBACK_ATTACK
4049    {"SSLV3_ROLLBACK_ATTACK", ERR_LIB_RSA, RSA_R_SSLV3_ROLLBACK_ATTACK},
4050  #else
4051    {"SSLV3_ROLLBACK_ATTACK", 4, 115},
4052  #endif
4053  #ifdef RSA_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD
4054    {"THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD", ERR_LIB_RSA, RSA_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD},
4055  #else
4056    {"THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD", 4, 116},
4057  #endif
4058  #ifdef RSA_R_UNKNOWN_ALGORITHM_TYPE
4059    {"UNKNOWN_ALGORITHM_TYPE", ERR_LIB_RSA, RSA_R_UNKNOWN_ALGORITHM_TYPE},
4060  #else
4061    {"UNKNOWN_ALGORITHM_TYPE", 4, 117},
4062  #endif
4063  #ifdef RSA_R_UNKNOWN_DIGEST
4064    {"UNKNOWN_DIGEST", ERR_LIB_RSA, RSA_R_UNKNOWN_DIGEST},
4065  #else
4066    {"UNKNOWN_DIGEST", 4, 166},
4067  #endif
4068  #ifdef RSA_R_UNKNOWN_MASK_DIGEST
4069    {"UNKNOWN_MASK_DIGEST", ERR_LIB_RSA, RSA_R_UNKNOWN_MASK_DIGEST},
4070  #else
4071    {"UNKNOWN_MASK_DIGEST", 4, 151},
4072  #endif
4073  #ifdef RSA_R_UNKNOWN_PADDING_TYPE
4074    {"UNKNOWN_PADDING_TYPE", ERR_LIB_RSA, RSA_R_UNKNOWN_PADDING_TYPE},
4075  #else
4076    {"UNKNOWN_PADDING_TYPE", 4, 118},
4077  #endif
4078  #ifdef RSA_R_UNSUPPORTED_ENCRYPTION_TYPE
4079    {"UNSUPPORTED_ENCRYPTION_TYPE", ERR_LIB_RSA, RSA_R_UNSUPPORTED_ENCRYPTION_TYPE},
4080  #else
4081    {"UNSUPPORTED_ENCRYPTION_TYPE", 4, 162},
4082  #endif
4083  #ifdef RSA_R_UNSUPPORTED_LABEL_SOURCE
4084    {"UNSUPPORTED_LABEL_SOURCE", ERR_LIB_RSA, RSA_R_UNSUPPORTED_LABEL_SOURCE},
4085  #else
4086    {"UNSUPPORTED_LABEL_SOURCE", 4, 163},
4087  #endif
4088  #ifdef RSA_R_UNSUPPORTED_MASK_ALGORITHM
4089    {"UNSUPPORTED_MASK_ALGORITHM", ERR_LIB_RSA, RSA_R_UNSUPPORTED_MASK_ALGORITHM},
4090  #else
4091    {"UNSUPPORTED_MASK_ALGORITHM", 4, 153},
4092  #endif
4093  #ifdef RSA_R_UNSUPPORTED_MASK_PARAMETER
4094    {"UNSUPPORTED_MASK_PARAMETER", ERR_LIB_RSA, RSA_R_UNSUPPORTED_MASK_PARAMETER},
4095  #else
4096    {"UNSUPPORTED_MASK_PARAMETER", 4, 154},
4097  #endif
4098  #ifdef RSA_R_UNSUPPORTED_SIGNATURE_TYPE
4099    {"UNSUPPORTED_SIGNATURE_TYPE", ERR_LIB_RSA, RSA_R_UNSUPPORTED_SIGNATURE_TYPE},
4100  #else
4101    {"UNSUPPORTED_SIGNATURE_TYPE", 4, 155},
4102  #endif
4103  #ifdef RSA_R_VALUE_MISSING
4104    {"VALUE_MISSING", ERR_LIB_RSA, RSA_R_VALUE_MISSING},
4105  #else
4106    {"VALUE_MISSING", 4, 147},
4107  #endif
4108  #ifdef RSA_R_WRONG_SIGNATURE_LENGTH
4109    {"WRONG_SIGNATURE_LENGTH", ERR_LIB_RSA, RSA_R_WRONG_SIGNATURE_LENGTH},
4110  #else
4111    {"WRONG_SIGNATURE_LENGTH", 4, 119},
4112  #endif
4113  #ifdef SM2_R_ASN1_ERROR
4114    {"ASN1_ERROR", ERR_LIB_SM2, SM2_R_ASN1_ERROR},
4115  #else
4116    {"ASN1_ERROR", 53, 100},
4117  #endif
4118  #ifdef SM2_R_BAD_SIGNATURE
4119    {"BAD_SIGNATURE", ERR_LIB_SM2, SM2_R_BAD_SIGNATURE},
4120  #else
4121    {"BAD_SIGNATURE", 53, 101},
4122  #endif
4123  #ifdef SM2_R_BUFFER_TOO_SMALL
4124    {"BUFFER_TOO_SMALL", ERR_LIB_SM2, SM2_R_BUFFER_TOO_SMALL},
4125  #else
4126    {"BUFFER_TOO_SMALL", 53, 107},
4127  #endif
4128  #ifdef SM2_R_DIST_ID_TOO_LARGE
4129    {"DIST_ID_TOO_LARGE", ERR_LIB_SM2, SM2_R_DIST_ID_TOO_LARGE},
4130  #else
4131    {"DIST_ID_TOO_LARGE", 53, 110},
4132  #endif
4133  #ifdef SM2_R_ID_NOT_SET
4134    {"ID_NOT_SET", ERR_LIB_SM2, SM2_R_ID_NOT_SET},
4135  #else
4136    {"ID_NOT_SET", 53, 112},
4137  #endif
4138  #ifdef SM2_R_ID_TOO_LARGE
4139    {"ID_TOO_LARGE", ERR_LIB_SM2, SM2_R_ID_TOO_LARGE},
4140  #else
4141    {"ID_TOO_LARGE", 53, 111},
4142  #endif
4143  #ifdef SM2_R_INVALID_CURVE
4144    {"INVALID_CURVE", ERR_LIB_SM2, SM2_R_INVALID_CURVE},
4145  #else
4146    {"INVALID_CURVE", 53, 108},
4147  #endif
4148  #ifdef SM2_R_INVALID_DIGEST
4149    {"INVALID_DIGEST", ERR_LIB_SM2, SM2_R_INVALID_DIGEST},
4150  #else
4151    {"INVALID_DIGEST", 53, 102},
4152  #endif
4153  #ifdef SM2_R_INVALID_DIGEST_TYPE
4154    {"INVALID_DIGEST_TYPE", ERR_LIB_SM2, SM2_R_INVALID_DIGEST_TYPE},
4155  #else
4156    {"INVALID_DIGEST_TYPE", 53, 103},
4157  #endif
4158  #ifdef SM2_R_INVALID_ENCODING
4159    {"INVALID_ENCODING", ERR_LIB_SM2, SM2_R_INVALID_ENCODING},
4160  #else
4161    {"INVALID_ENCODING", 53, 104},
4162  #endif
4163  #ifdef SM2_R_INVALID_FIELD
4164    {"INVALID_FIELD", ERR_LIB_SM2, SM2_R_INVALID_FIELD},
4165  #else
4166    {"INVALID_FIELD", 53, 105},
4167  #endif
4168  #ifdef SM2_R_NO_PARAMETERS_SET
4169    {"NO_PARAMETERS_SET", ERR_LIB_SM2, SM2_R_NO_PARAMETERS_SET},
4170  #else
4171    {"NO_PARAMETERS_SET", 53, 109},
4172  #endif
4173  #ifdef SM2_R_USER_ID_TOO_LARGE
4174    {"USER_ID_TOO_LARGE", ERR_LIB_SM2, SM2_R_USER_ID_TOO_LARGE},
4175  #else
4176    {"USER_ID_TOO_LARGE", 53, 106},
4177  #endif
4178  #ifdef SSL_R_APPLICATION_DATA_AFTER_CLOSE_NOTIFY
4179    {"APPLICATION_DATA_AFTER_CLOSE_NOTIFY", ERR_LIB_SSL, SSL_R_APPLICATION_DATA_AFTER_CLOSE_NOTIFY},
4180  #else
4181    {"APPLICATION_DATA_AFTER_CLOSE_NOTIFY", 20, 291},
4182  #endif
4183  #ifdef SSL_R_APP_DATA_IN_HANDSHAKE
4184    {"APP_DATA_IN_HANDSHAKE", ERR_LIB_SSL, SSL_R_APP_DATA_IN_HANDSHAKE},
4185  #else
4186    {"APP_DATA_IN_HANDSHAKE", 20, 100},
4187  #endif
4188  #ifdef SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT
4189    {"ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT", ERR_LIB_SSL, SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT},
4190  #else
4191    {"ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT", 20, 272},
4192  #endif
4193  #ifdef SSL_R_AT_LEAST_TLS_1_0_NEEDED_IN_FIPS_MODE
4194    {"AT_LEAST_TLS_1_0_NEEDED_IN_FIPS_MODE", ERR_LIB_SSL, SSL_R_AT_LEAST_TLS_1_0_NEEDED_IN_FIPS_MODE},
4195  #else
4196    {"AT_LEAST_TLS_1_0_NEEDED_IN_FIPS_MODE", 20, 143},
4197  #endif
4198  #ifdef SSL_R_AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE
4199    {"AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE", ERR_LIB_SSL, SSL_R_AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE},
4200  #else
4201    {"AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE", 20, 158},
4202  #endif
4203  #ifdef SSL_R_BAD_CHANGE_CIPHER_SPEC
4204    {"BAD_CHANGE_CIPHER_SPEC", ERR_LIB_SSL, SSL_R_BAD_CHANGE_CIPHER_SPEC},
4205  #else
4206    {"BAD_CHANGE_CIPHER_SPEC", 20, 103},
4207  #endif
4208  #ifdef SSL_R_BAD_CIPHER
4209    {"BAD_CIPHER", ERR_LIB_SSL, SSL_R_BAD_CIPHER},
4210  #else
4211    {"BAD_CIPHER", 20, 186},
4212  #endif
4213  #ifdef SSL_R_BAD_DATA
4214    {"BAD_DATA", ERR_LIB_SSL, SSL_R_BAD_DATA},
4215  #else
4216    {"BAD_DATA", 20, 390},
4217  #endif
4218  #ifdef SSL_R_BAD_DATA_RETURNED_BY_CALLBACK
4219    {"BAD_DATA_RETURNED_BY_CALLBACK", ERR_LIB_SSL, SSL_R_BAD_DATA_RETURNED_BY_CALLBACK},
4220  #else
4221    {"BAD_DATA_RETURNED_BY_CALLBACK", 20, 106},
4222  #endif
4223  #ifdef SSL_R_BAD_DECOMPRESSION
4224    {"BAD_DECOMPRESSION", ERR_LIB_SSL, SSL_R_BAD_DECOMPRESSION},
4225  #else
4226    {"BAD_DECOMPRESSION", 20, 107},
4227  #endif
4228  #ifdef SSL_R_BAD_DH_VALUE
4229    {"BAD_DH_VALUE", ERR_LIB_SSL, SSL_R_BAD_DH_VALUE},
4230  #else
4231    {"BAD_DH_VALUE", 20, 102},
4232  #endif
4233  #ifdef SSL_R_BAD_DIGEST_LENGTH
4234    {"BAD_DIGEST_LENGTH", ERR_LIB_SSL, SSL_R_BAD_DIGEST_LENGTH},
4235  #else
4236    {"BAD_DIGEST_LENGTH", 20, 111},
4237  #endif
4238  #ifdef SSL_R_BAD_EARLY_DATA
4239    {"BAD_EARLY_DATA", ERR_LIB_SSL, SSL_R_BAD_EARLY_DATA},
4240  #else
4241    {"BAD_EARLY_DATA", 20, 233},
4242  #endif
4243  #ifdef SSL_R_BAD_ECC_CERT
4244    {"BAD_ECC_CERT", ERR_LIB_SSL, SSL_R_BAD_ECC_CERT},
4245  #else
4246    {"BAD_ECC_CERT", 20, 304},
4247  #endif
4248  #ifdef SSL_R_BAD_ECPOINT
4249    {"BAD_ECPOINT", ERR_LIB_SSL, SSL_R_BAD_ECPOINT},
4250  #else
4251    {"BAD_ECPOINT", 20, 306},
4252  #endif
4253  #ifdef SSL_R_BAD_EXTENSION
4254    {"BAD_EXTENSION", ERR_LIB_SSL, SSL_R_BAD_EXTENSION},
4255  #else
4256    {"BAD_EXTENSION", 20, 110},
4257  #endif
4258  #ifdef SSL_R_BAD_HANDSHAKE_LENGTH
4259    {"BAD_HANDSHAKE_LENGTH", ERR_LIB_SSL, SSL_R_BAD_HANDSHAKE_LENGTH},
4260  #else
4261    {"BAD_HANDSHAKE_LENGTH", 20, 332},
4262  #endif
4263  #ifdef SSL_R_BAD_HANDSHAKE_STATE
4264    {"BAD_HANDSHAKE_STATE", ERR_LIB_SSL, SSL_R_BAD_HANDSHAKE_STATE},
4265  #else
4266    {"BAD_HANDSHAKE_STATE", 20, 236},
4267  #endif
4268  #ifdef SSL_R_BAD_HELLO_REQUEST
4269    {"BAD_HELLO_REQUEST", ERR_LIB_SSL, SSL_R_BAD_HELLO_REQUEST},
4270  #else
4271    {"BAD_HELLO_REQUEST", 20, 105},
4272  #endif
4273  #ifdef SSL_R_BAD_HRR_VERSION
4274    {"BAD_HRR_VERSION", ERR_LIB_SSL, SSL_R_BAD_HRR_VERSION},
4275  #else
4276    {"BAD_HRR_VERSION", 20, 263},
4277  #endif
4278  #ifdef SSL_R_BAD_KEY_SHARE
4279    {"BAD_KEY_SHARE", ERR_LIB_SSL, SSL_R_BAD_KEY_SHARE},
4280  #else
4281    {"BAD_KEY_SHARE", 20, 108},
4282  #endif
4283  #ifdef SSL_R_BAD_KEY_UPDATE
4284    {"BAD_KEY_UPDATE", ERR_LIB_SSL, SSL_R_BAD_KEY_UPDATE},
4285  #else
4286    {"BAD_KEY_UPDATE", 20, 122},
4287  #endif
4288  #ifdef SSL_R_BAD_LEGACY_VERSION
4289    {"BAD_LEGACY_VERSION", ERR_LIB_SSL, SSL_R_BAD_LEGACY_VERSION},
4290  #else
4291    {"BAD_LEGACY_VERSION", 20, 292},
4292  #endif
4293  #ifdef SSL_R_BAD_LENGTH
4294    {"BAD_LENGTH", ERR_LIB_SSL, SSL_R_BAD_LENGTH},
4295  #else
4296    {"BAD_LENGTH", 20, 271},
4297  #endif
4298  #ifdef SSL_R_BAD_PACKET
4299    {"BAD_PACKET", ERR_LIB_SSL, SSL_R_BAD_PACKET},
4300  #else
4301    {"BAD_PACKET", 20, 240},
4302  #endif
4303  #ifdef SSL_R_BAD_PACKET_LENGTH
4304    {"BAD_PACKET_LENGTH", ERR_LIB_SSL, SSL_R_BAD_PACKET_LENGTH},
4305  #else
4306    {"BAD_PACKET_LENGTH", 20, 115},
4307  #endif
4308  #ifdef SSL_R_BAD_PROTOCOL_VERSION_NUMBER
4309    {"BAD_PROTOCOL_VERSION_NUMBER", ERR_LIB_SSL, SSL_R_BAD_PROTOCOL_VERSION_NUMBER},
4310  #else
4311    {"BAD_PROTOCOL_VERSION_NUMBER", 20, 116},
4312  #endif
4313  #ifdef SSL_R_BAD_PSK
4314    {"BAD_PSK", ERR_LIB_SSL, SSL_R_BAD_PSK},
4315  #else
4316    {"BAD_PSK", 20, 219},
4317  #endif
4318  #ifdef SSL_R_BAD_PSK_IDENTITY
4319    {"BAD_PSK_IDENTITY", ERR_LIB_SSL, SSL_R_BAD_PSK_IDENTITY},
4320  #else
4321    {"BAD_PSK_IDENTITY", 20, 114},
4322  #endif
4323  #ifdef SSL_R_BAD_RECORD_TYPE
4324    {"BAD_RECORD_TYPE", ERR_LIB_SSL, SSL_R_BAD_RECORD_TYPE},
4325  #else
4326    {"BAD_RECORD_TYPE", 20, 443},
4327  #endif
4328  #ifdef SSL_R_BAD_RSA_ENCRYPT
4329    {"BAD_RSA_ENCRYPT", ERR_LIB_SSL, SSL_R_BAD_RSA_ENCRYPT},
4330  #else
4331    {"BAD_RSA_ENCRYPT", 20, 119},
4332  #endif
4333  #ifdef SSL_R_BAD_SIGNATURE
4334    {"BAD_SIGNATURE", ERR_LIB_SSL, SSL_R_BAD_SIGNATURE},
4335  #else
4336    {"BAD_SIGNATURE", 20, 123},
4337  #endif
4338  #ifdef SSL_R_BAD_SRP_A_LENGTH
4339    {"BAD_SRP_A_LENGTH", ERR_LIB_SSL, SSL_R_BAD_SRP_A_LENGTH},
4340  #else
4341    {"BAD_SRP_A_LENGTH", 20, 347},
4342  #endif
4343  #ifdef SSL_R_BAD_SRP_PARAMETERS
4344    {"BAD_SRP_PARAMETERS", ERR_LIB_SSL, SSL_R_BAD_SRP_PARAMETERS},
4345  #else
4346    {"BAD_SRP_PARAMETERS", 20, 371},
4347  #endif
4348  #ifdef SSL_R_BAD_SRTP_MKI_VALUE
4349    {"BAD_SRTP_MKI_VALUE", ERR_LIB_SSL, SSL_R_BAD_SRTP_MKI_VALUE},
4350  #else
4351    {"BAD_SRTP_MKI_VALUE", 20, 352},
4352  #endif
4353  #ifdef SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST
4354    {"BAD_SRTP_PROTECTION_PROFILE_LIST", ERR_LIB_SSL, SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST},
4355  #else
4356    {"BAD_SRTP_PROTECTION_PROFILE_LIST", 20, 353},
4357  #endif
4358  #ifdef SSL_R_BAD_SSL_FILETYPE
4359    {"BAD_SSL_FILETYPE", ERR_LIB_SSL, SSL_R_BAD_SSL_FILETYPE},
4360  #else
4361    {"BAD_SSL_FILETYPE", 20, 124},
4362  #endif
4363  #ifdef SSL_R_BAD_VALUE
4364    {"BAD_VALUE", ERR_LIB_SSL, SSL_R_BAD_VALUE},
4365  #else
4366    {"BAD_VALUE", 20, 384},
4367  #endif
4368  #ifdef SSL_R_BAD_WRITE_RETRY
4369    {"BAD_WRITE_RETRY", ERR_LIB_SSL, SSL_R_BAD_WRITE_RETRY},
4370  #else
4371    {"BAD_WRITE_RETRY", 20, 127},
4372  #endif
4373  #ifdef SSL_R_BINDER_DOES_NOT_VERIFY
4374    {"BINDER_DOES_NOT_VERIFY", ERR_LIB_SSL, SSL_R_BINDER_DOES_NOT_VERIFY},
4375  #else
4376    {"BINDER_DOES_NOT_VERIFY", 20, 253},
4377  #endif
4378  #ifdef SSL_R_BIO_NOT_SET
4379    {"BIO_NOT_SET", ERR_LIB_SSL, SSL_R_BIO_NOT_SET},
4380  #else
4381    {"BIO_NOT_SET", 20, 128},
4382  #endif
4383  #ifdef SSL_R_BLOCK_CIPHER_PAD_IS_WRONG
4384    {"BLOCK_CIPHER_PAD_IS_WRONG", ERR_LIB_SSL, SSL_R_BLOCK_CIPHER_PAD_IS_WRONG},
4385  #else
4386    {"BLOCK_CIPHER_PAD_IS_WRONG", 20, 129},
4387  #endif
4388  #ifdef SSL_R_BN_LIB
4389    {"BN_LIB", ERR_LIB_SSL, SSL_R_BN_LIB},
4390  #else
4391    {"BN_LIB", 20, 130},
4392  #endif
4393  #ifdef SSL_R_CALLBACK_FAILED
4394    {"CALLBACK_FAILED", ERR_LIB_SSL, SSL_R_CALLBACK_FAILED},
4395  #else
4396    {"CALLBACK_FAILED", 20, 234},
4397  #endif
4398  #ifdef SSL_R_CANNOT_CHANGE_CIPHER
4399    {"CANNOT_CHANGE_CIPHER", ERR_LIB_SSL, SSL_R_CANNOT_CHANGE_CIPHER},
4400  #else
4401    {"CANNOT_CHANGE_CIPHER", 20, 109},
4402  #endif
4403  #ifdef SSL_R_CA_DN_LENGTH_MISMATCH
4404    {"CA_DN_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_CA_DN_LENGTH_MISMATCH},
4405  #else
4406    {"CA_DN_LENGTH_MISMATCH", 20, 131},
4407  #endif
4408  #ifdef SSL_R_CA_KEY_TOO_SMALL
4409    {"CA_KEY_TOO_SMALL", ERR_LIB_SSL, SSL_R_CA_KEY_TOO_SMALL},
4410  #else
4411    {"CA_KEY_TOO_SMALL", 20, 397},
4412  #endif
4413  #ifdef SSL_R_CA_MD_TOO_WEAK
4414    {"CA_MD_TOO_WEAK", ERR_LIB_SSL, SSL_R_CA_MD_TOO_WEAK},
4415  #else
4416    {"CA_MD_TOO_WEAK", 20, 398},
4417  #endif
4418  #ifdef SSL_R_CCS_RECEIVED_EARLY
4419    {"CCS_RECEIVED_EARLY", ERR_LIB_SSL, SSL_R_CCS_RECEIVED_EARLY},
4420  #else
4421    {"CCS_RECEIVED_EARLY", 20, 133},
4422  #endif
4423  #ifdef SSL_R_CERTIFICATE_VERIFY_FAILED
4424    {"CERTIFICATE_VERIFY_FAILED", ERR_LIB_SSL, SSL_R_CERTIFICATE_VERIFY_FAILED},
4425  #else
4426    {"CERTIFICATE_VERIFY_FAILED", 20, 134},
4427  #endif
4428  #ifdef SSL_R_CERT_CB_ERROR
4429    {"CERT_CB_ERROR", ERR_LIB_SSL, SSL_R_CERT_CB_ERROR},
4430  #else
4431    {"CERT_CB_ERROR", 20, 377},
4432  #endif
4433  #ifdef SSL_R_CERT_LENGTH_MISMATCH
4434    {"CERT_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_CERT_LENGTH_MISMATCH},
4435  #else
4436    {"CERT_LENGTH_MISMATCH", 20, 135},
4437  #endif
4438  #ifdef SSL_R_CIPHERSUITE_DIGEST_HAS_CHANGED
4439    {"CIPHERSUITE_DIGEST_HAS_CHANGED", ERR_LIB_SSL, SSL_R_CIPHERSUITE_DIGEST_HAS_CHANGED},
4440  #else
4441    {"CIPHERSUITE_DIGEST_HAS_CHANGED", 20, 218},
4442  #endif
4443  #ifdef SSL_R_CIPHER_CODE_WRONG_LENGTH
4444    {"CIPHER_CODE_WRONG_LENGTH", ERR_LIB_SSL, SSL_R_CIPHER_CODE_WRONG_LENGTH},
4445  #else
4446    {"CIPHER_CODE_WRONG_LENGTH", 20, 137},
4447  #endif
4448  #ifdef SSL_R_CIPHER_OR_HASH_UNAVAILABLE
4449    {"CIPHER_OR_HASH_UNAVAILABLE", ERR_LIB_SSL, SSL_R_CIPHER_OR_HASH_UNAVAILABLE},
4450  #else
4451    {"CIPHER_OR_HASH_UNAVAILABLE", 20, 138},
4452  #endif
4453  #ifdef SSL_R_CLIENTHELLO_TLSEXT
4454    {"CLIENTHELLO_TLSEXT", ERR_LIB_SSL, SSL_R_CLIENTHELLO_TLSEXT},
4455  #else
4456    {"CLIENTHELLO_TLSEXT", 20, 226},
4457  #endif
4458  #ifdef SSL_R_COMPRESSED_LENGTH_TOO_LONG
4459    {"COMPRESSED_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_COMPRESSED_LENGTH_TOO_LONG},
4460  #else
4461    {"COMPRESSED_LENGTH_TOO_LONG", 20, 140},
4462  #endif
4463  #ifdef SSL_R_COMPRESSION_DISABLED
4464    {"COMPRESSION_DISABLED", ERR_LIB_SSL, SSL_R_COMPRESSION_DISABLED},
4465  #else
4466    {"COMPRESSION_DISABLED", 20, 343},
4467  #endif
4468  #ifdef SSL_R_COMPRESSION_FAILURE
4469    {"COMPRESSION_FAILURE", ERR_LIB_SSL, SSL_R_COMPRESSION_FAILURE},
4470  #else
4471    {"COMPRESSION_FAILURE", 20, 141},
4472  #endif
4473  #ifdef SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE
4474    {"COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE", ERR_LIB_SSL, SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE},
4475  #else
4476    {"COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE", 20, 307},
4477  #endif
4478  #ifdef SSL_R_COMPRESSION_LIBRARY_ERROR
4479    {"COMPRESSION_LIBRARY_ERROR", ERR_LIB_SSL, SSL_R_COMPRESSION_LIBRARY_ERROR},
4480  #else
4481    {"COMPRESSION_LIBRARY_ERROR", 20, 142},
4482  #endif
4483  #ifdef SSL_R_CONNECTION_TYPE_NOT_SET
4484    {"CONNECTION_TYPE_NOT_SET", ERR_LIB_SSL, SSL_R_CONNECTION_TYPE_NOT_SET},
4485  #else
4486    {"CONNECTION_TYPE_NOT_SET", 20, 144},
4487  #endif
4488  #ifdef SSL_R_CONTEXT_NOT_DANE_ENABLED
4489    {"CONTEXT_NOT_DANE_ENABLED", ERR_LIB_SSL, SSL_R_CONTEXT_NOT_DANE_ENABLED},
4490  #else
4491    {"CONTEXT_NOT_DANE_ENABLED", 20, 167},
4492  #endif
4493  #ifdef SSL_R_COOKIE_GEN_CALLBACK_FAILURE
4494    {"COOKIE_GEN_CALLBACK_FAILURE", ERR_LIB_SSL, SSL_R_COOKIE_GEN_CALLBACK_FAILURE},
4495  #else
4496    {"COOKIE_GEN_CALLBACK_FAILURE", 20, 400},
4497  #endif
4498  #ifdef SSL_R_COOKIE_MISMATCH
4499    {"COOKIE_MISMATCH", ERR_LIB_SSL, SSL_R_COOKIE_MISMATCH},
4500  #else
4501    {"COOKIE_MISMATCH", 20, 308},
4502  #endif
4503  #ifdef SSL_R_CUSTOM_EXT_HANDLER_ALREADY_INSTALLED
4504    {"CUSTOM_EXT_HANDLER_ALREADY_INSTALLED", ERR_LIB_SSL, SSL_R_CUSTOM_EXT_HANDLER_ALREADY_INSTALLED},
4505  #else
4506    {"CUSTOM_EXT_HANDLER_ALREADY_INSTALLED", 20, 206},
4507  #endif
4508  #ifdef SSL_R_DANE_ALREADY_ENABLED
4509    {"DANE_ALREADY_ENABLED", ERR_LIB_SSL, SSL_R_DANE_ALREADY_ENABLED},
4510  #else
4511    {"DANE_ALREADY_ENABLED", 20, 172},
4512  #endif
4513  #ifdef SSL_R_DANE_CANNOT_OVERRIDE_MTYPE_FULL
4514    {"DANE_CANNOT_OVERRIDE_MTYPE_FULL", ERR_LIB_SSL, SSL_R_DANE_CANNOT_OVERRIDE_MTYPE_FULL},
4515  #else
4516    {"DANE_CANNOT_OVERRIDE_MTYPE_FULL", 20, 173},
4517  #endif
4518  #ifdef SSL_R_DANE_NOT_ENABLED
4519    {"DANE_NOT_ENABLED", ERR_LIB_SSL, SSL_R_DANE_NOT_ENABLED},
4520  #else
4521    {"DANE_NOT_ENABLED", 20, 175},
4522  #endif
4523  #ifdef SSL_R_DANE_TLSA_BAD_CERTIFICATE
4524    {"DANE_TLSA_BAD_CERTIFICATE", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_CERTIFICATE},
4525  #else
4526    {"DANE_TLSA_BAD_CERTIFICATE", 20, 180},
4527  #endif
4528  #ifdef SSL_R_DANE_TLSA_BAD_CERTIFICATE_USAGE
4529    {"DANE_TLSA_BAD_CERTIFICATE_USAGE", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_CERTIFICATE_USAGE},
4530  #else
4531    {"DANE_TLSA_BAD_CERTIFICATE_USAGE", 20, 184},
4532  #endif
4533  #ifdef SSL_R_DANE_TLSA_BAD_DATA_LENGTH
4534    {"DANE_TLSA_BAD_DATA_LENGTH", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_DATA_LENGTH},
4535  #else
4536    {"DANE_TLSA_BAD_DATA_LENGTH", 20, 189},
4537  #endif
4538  #ifdef SSL_R_DANE_TLSA_BAD_DIGEST_LENGTH
4539    {"DANE_TLSA_BAD_DIGEST_LENGTH", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_DIGEST_LENGTH},
4540  #else
4541    {"DANE_TLSA_BAD_DIGEST_LENGTH", 20, 192},
4542  #endif
4543  #ifdef SSL_R_DANE_TLSA_BAD_MATCHING_TYPE
4544    {"DANE_TLSA_BAD_MATCHING_TYPE", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_MATCHING_TYPE},
4545  #else
4546    {"DANE_TLSA_BAD_MATCHING_TYPE", 20, 200},
4547  #endif
4548  #ifdef SSL_R_DANE_TLSA_BAD_PUBLIC_KEY
4549    {"DANE_TLSA_BAD_PUBLIC_KEY", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_PUBLIC_KEY},
4550  #else
4551    {"DANE_TLSA_BAD_PUBLIC_KEY", 20, 201},
4552  #endif
4553  #ifdef SSL_R_DANE_TLSA_BAD_SELECTOR
4554    {"DANE_TLSA_BAD_SELECTOR", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_SELECTOR},
4555  #else
4556    {"DANE_TLSA_BAD_SELECTOR", 20, 202},
4557  #endif
4558  #ifdef SSL_R_DANE_TLSA_NULL_DATA
4559    {"DANE_TLSA_NULL_DATA", ERR_LIB_SSL, SSL_R_DANE_TLSA_NULL_DATA},
4560  #else
4561    {"DANE_TLSA_NULL_DATA", 20, 203},
4562  #endif
4563  #ifdef SSL_R_DATA_BETWEEN_CCS_AND_FINISHED
4564    {"DATA_BETWEEN_CCS_AND_FINISHED", ERR_LIB_SSL, SSL_R_DATA_BETWEEN_CCS_AND_FINISHED},
4565  #else
4566    {"DATA_BETWEEN_CCS_AND_FINISHED", 20, 145},
4567  #endif
4568  #ifdef SSL_R_DATA_LENGTH_TOO_LONG
4569    {"DATA_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_DATA_LENGTH_TOO_LONG},
4570  #else
4571    {"DATA_LENGTH_TOO_LONG", 20, 146},
4572  #endif
4573  #ifdef SSL_R_DECRYPTION_FAILED
4574    {"DECRYPTION_FAILED", ERR_LIB_SSL, SSL_R_DECRYPTION_FAILED},
4575  #else
4576    {"DECRYPTION_FAILED", 20, 147},
4577  #endif
4578  #ifdef SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC
4579    {"DECRYPTION_FAILED_OR_BAD_RECORD_MAC", ERR_LIB_SSL, SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC},
4580  #else
4581    {"DECRYPTION_FAILED_OR_BAD_RECORD_MAC", 20, 281},
4582  #endif
4583  #ifdef SSL_R_DH_KEY_TOO_SMALL
4584    {"DH_KEY_TOO_SMALL", ERR_LIB_SSL, SSL_R_DH_KEY_TOO_SMALL},
4585  #else
4586    {"DH_KEY_TOO_SMALL", 20, 394},
4587  #endif
4588  #ifdef SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG
4589    {"DH_PUBLIC_VALUE_LENGTH_IS_WRONG", ERR_LIB_SSL, SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG},
4590  #else
4591    {"DH_PUBLIC_VALUE_LENGTH_IS_WRONG", 20, 148},
4592  #endif
4593  #ifdef SSL_R_DIGEST_CHECK_FAILED
4594    {"DIGEST_CHECK_FAILED", ERR_LIB_SSL, SSL_R_DIGEST_CHECK_FAILED},
4595  #else
4596    {"DIGEST_CHECK_FAILED", 20, 149},
4597  #endif
4598  #ifdef SSL_R_DTLS_MESSAGE_TOO_BIG
4599    {"DTLS_MESSAGE_TOO_BIG", ERR_LIB_SSL, SSL_R_DTLS_MESSAGE_TOO_BIG},
4600  #else
4601    {"DTLS_MESSAGE_TOO_BIG", 20, 334},
4602  #endif
4603  #ifdef SSL_R_DUPLICATE_COMPRESSION_ID
4604    {"DUPLICATE_COMPRESSION_ID", ERR_LIB_SSL, SSL_R_DUPLICATE_COMPRESSION_ID},
4605  #else
4606    {"DUPLICATE_COMPRESSION_ID", 20, 309},
4607  #endif
4608  #ifdef SSL_R_ECC_CERT_NOT_FOR_SIGNING
4609    {"ECC_CERT_NOT_FOR_SIGNING", ERR_LIB_SSL, SSL_R_ECC_CERT_NOT_FOR_SIGNING},
4610  #else
4611    {"ECC_CERT_NOT_FOR_SIGNING", 20, 318},
4612  #endif
4613  #ifdef SSL_R_ECDH_REQUIRED_FOR_SUITEB_MODE
4614    {"ECDH_REQUIRED_FOR_SUITEB_MODE", ERR_LIB_SSL, SSL_R_ECDH_REQUIRED_FOR_SUITEB_MODE},
4615  #else
4616    {"ECDH_REQUIRED_FOR_SUITEB_MODE", 20, 374},
4617  #endif
4618  #ifdef SSL_R_EE_KEY_TOO_SMALL
4619    {"EE_KEY_TOO_SMALL", ERR_LIB_SSL, SSL_R_EE_KEY_TOO_SMALL},
4620  #else
4621    {"EE_KEY_TOO_SMALL", 20, 399},
4622  #endif
4623  #ifdef SSL_R_EMPTY_SRTP_PROTECTION_PROFILE_LIST
4624    {"EMPTY_SRTP_PROTECTION_PROFILE_LIST", ERR_LIB_SSL, SSL_R_EMPTY_SRTP_PROTECTION_PROFILE_LIST},
4625  #else
4626    {"EMPTY_SRTP_PROTECTION_PROFILE_LIST", 20, 354},
4627  #endif
4628  #ifdef SSL_R_ENCRYPTED_LENGTH_TOO_LONG
4629    {"ENCRYPTED_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_ENCRYPTED_LENGTH_TOO_LONG},
4630  #else
4631    {"ENCRYPTED_LENGTH_TOO_LONG", 20, 150},
4632  #endif
4633  #ifdef SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST
4634    {"ERROR_IN_RECEIVED_CIPHER_LIST", ERR_LIB_SSL, SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST},
4635  #else
4636    {"ERROR_IN_RECEIVED_CIPHER_LIST", 20, 151},
4637  #endif
4638  #ifdef SSL_R_ERROR_SETTING_TLSA_BASE_DOMAIN
4639    {"ERROR_SETTING_TLSA_BASE_DOMAIN", ERR_LIB_SSL, SSL_R_ERROR_SETTING_TLSA_BASE_DOMAIN},
4640  #else
4641    {"ERROR_SETTING_TLSA_BASE_DOMAIN", 20, 204},
4642  #endif
4643  #ifdef SSL_R_EXCEEDS_MAX_FRAGMENT_SIZE
4644    {"EXCEEDS_MAX_FRAGMENT_SIZE", ERR_LIB_SSL, SSL_R_EXCEEDS_MAX_FRAGMENT_SIZE},
4645  #else
4646    {"EXCEEDS_MAX_FRAGMENT_SIZE", 20, 194},
4647  #endif
4648  #ifdef SSL_R_EXCESSIVE_MESSAGE_SIZE
4649    {"EXCESSIVE_MESSAGE_SIZE", ERR_LIB_SSL, SSL_R_EXCESSIVE_MESSAGE_SIZE},
4650  #else
4651    {"EXCESSIVE_MESSAGE_SIZE", 20, 152},
4652  #endif
4653  #ifdef SSL_R_EXTENSION_NOT_RECEIVED
4654    {"EXTENSION_NOT_RECEIVED", ERR_LIB_SSL, SSL_R_EXTENSION_NOT_RECEIVED},
4655  #else
4656    {"EXTENSION_NOT_RECEIVED", 20, 279},
4657  #endif
4658  #ifdef SSL_R_EXTRA_DATA_IN_MESSAGE
4659    {"EXTRA_DATA_IN_MESSAGE", ERR_LIB_SSL, SSL_R_EXTRA_DATA_IN_MESSAGE},
4660  #else
4661    {"EXTRA_DATA_IN_MESSAGE", 20, 153},
4662  #endif
4663  #ifdef SSL_R_EXT_LENGTH_MISMATCH
4664    {"EXT_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_EXT_LENGTH_MISMATCH},
4665  #else
4666    {"EXT_LENGTH_MISMATCH", 20, 163},
4667  #endif
4668  #ifdef SSL_R_FAILED_TO_INIT_ASYNC
4669    {"FAILED_TO_INIT_ASYNC", ERR_LIB_SSL, SSL_R_FAILED_TO_INIT_ASYNC},
4670  #else
4671    {"FAILED_TO_INIT_ASYNC", 20, 405},
4672  #endif
4673  #ifdef SSL_R_FRAGMENTED_CLIENT_HELLO
4674    {"FRAGMENTED_CLIENT_HELLO", ERR_LIB_SSL, SSL_R_FRAGMENTED_CLIENT_HELLO},
4675  #else
4676    {"FRAGMENTED_CLIENT_HELLO", 20, 401},
4677  #endif
4678  #ifdef SSL_R_GOT_A_FIN_BEFORE_A_CCS
4679    {"GOT_A_FIN_BEFORE_A_CCS", ERR_LIB_SSL, SSL_R_GOT_A_FIN_BEFORE_A_CCS},
4680  #else
4681    {"GOT_A_FIN_BEFORE_A_CCS", 20, 154},
4682  #endif
4683  #ifdef SSL_R_HTTPS_PROXY_REQUEST
4684    {"HTTPS_PROXY_REQUEST", ERR_LIB_SSL, SSL_R_HTTPS_PROXY_REQUEST},
4685  #else
4686    {"HTTPS_PROXY_REQUEST", 20, 155},
4687  #endif
4688  #ifdef SSL_R_HTTP_REQUEST
4689    {"HTTP_REQUEST", ERR_LIB_SSL, SSL_R_HTTP_REQUEST},
4690  #else
4691    {"HTTP_REQUEST", 20, 156},
4692  #endif
4693  #ifdef SSL_R_ILLEGAL_POINT_COMPRESSION
4694    {"ILLEGAL_POINT_COMPRESSION", ERR_LIB_SSL, SSL_R_ILLEGAL_POINT_COMPRESSION},
4695  #else
4696    {"ILLEGAL_POINT_COMPRESSION", 20, 162},
4697  #endif
4698  #ifdef SSL_R_ILLEGAL_SUITEB_DIGEST
4699    {"ILLEGAL_SUITEB_DIGEST", ERR_LIB_SSL, SSL_R_ILLEGAL_SUITEB_DIGEST},
4700  #else
4701    {"ILLEGAL_SUITEB_DIGEST", 20, 380},
4702  #endif
4703  #ifdef SSL_R_INAPPROPRIATE_FALLBACK
4704    {"INAPPROPRIATE_FALLBACK", ERR_LIB_SSL, SSL_R_INAPPROPRIATE_FALLBACK},
4705  #else
4706    {"INAPPROPRIATE_FALLBACK", 20, 373},
4707  #endif
4708  #ifdef SSL_R_INCONSISTENT_COMPRESSION
4709    {"INCONSISTENT_COMPRESSION", ERR_LIB_SSL, SSL_R_INCONSISTENT_COMPRESSION},
4710  #else
4711    {"INCONSISTENT_COMPRESSION", 20, 340},
4712  #endif
4713  #ifdef SSL_R_INCONSISTENT_EARLY_DATA_ALPN
4714    {"INCONSISTENT_EARLY_DATA_ALPN", ERR_LIB_SSL, SSL_R_INCONSISTENT_EARLY_DATA_ALPN},
4715  #else
4716    {"INCONSISTENT_EARLY_DATA_ALPN", 20, 222},
4717  #endif
4718  #ifdef SSL_R_INCONSISTENT_EARLY_DATA_SNI
4719    {"INCONSISTENT_EARLY_DATA_SNI", ERR_LIB_SSL, SSL_R_INCONSISTENT_EARLY_DATA_SNI},
4720  #else
4721    {"INCONSISTENT_EARLY_DATA_SNI", 20, 231},
4722  #endif
4723  #ifdef SSL_R_INCONSISTENT_EXTMS
4724    {"INCONSISTENT_EXTMS", ERR_LIB_SSL, SSL_R_INCONSISTENT_EXTMS},
4725  #else
4726    {"INCONSISTENT_EXTMS", 20, 104},
4727  #endif
4728  #ifdef SSL_R_INSUFFICIENT_SECURITY
4729    {"INSUFFICIENT_SECURITY", ERR_LIB_SSL, SSL_R_INSUFFICIENT_SECURITY},
4730  #else
4731    {"INSUFFICIENT_SECURITY", 20, 241},
4732  #endif
4733  #ifdef SSL_R_INVALID_ALERT
4734    {"INVALID_ALERT", ERR_LIB_SSL, SSL_R_INVALID_ALERT},
4735  #else
4736    {"INVALID_ALERT", 20, 205},
4737  #endif
4738  #ifdef SSL_R_INVALID_CCS_MESSAGE
4739    {"INVALID_CCS_MESSAGE", ERR_LIB_SSL, SSL_R_INVALID_CCS_MESSAGE},
4740  #else
4741    {"INVALID_CCS_MESSAGE", 20, 260},
4742  #endif
4743  #ifdef SSL_R_INVALID_CERTIFICATE_OR_ALG
4744    {"INVALID_CERTIFICATE_OR_ALG", ERR_LIB_SSL, SSL_R_INVALID_CERTIFICATE_OR_ALG},
4745  #else
4746    {"INVALID_CERTIFICATE_OR_ALG", 20, 238},
4747  #endif
4748  #ifdef SSL_R_INVALID_COMMAND
4749    {"INVALID_COMMAND", ERR_LIB_SSL, SSL_R_INVALID_COMMAND},
4750  #else
4751    {"INVALID_COMMAND", 20, 280},
4752  #endif
4753  #ifdef SSL_R_INVALID_COMPRESSION_ALGORITHM
4754    {"INVALID_COMPRESSION_ALGORITHM", ERR_LIB_SSL, SSL_R_INVALID_COMPRESSION_ALGORITHM},
4755  #else
4756    {"INVALID_COMPRESSION_ALGORITHM", 20, 341},
4757  #endif
4758  #ifdef SSL_R_INVALID_CONFIG
4759    {"INVALID_CONFIG", ERR_LIB_SSL, SSL_R_INVALID_CONFIG},
4760  #else
4761    {"INVALID_CONFIG", 20, 283},
4762  #endif
4763  #ifdef SSL_R_INVALID_CONFIGURATION_NAME
4764    {"INVALID_CONFIGURATION_NAME", ERR_LIB_SSL, SSL_R_INVALID_CONFIGURATION_NAME},
4765  #else
4766    {"INVALID_CONFIGURATION_NAME", 20, 113},
4767  #endif
4768  #ifdef SSL_R_INVALID_CONTEXT
4769    {"INVALID_CONTEXT", ERR_LIB_SSL, SSL_R_INVALID_CONTEXT},
4770  #else
4771    {"INVALID_CONTEXT", 20, 282},
4772  #endif
4773  #ifdef SSL_R_INVALID_CT_VALIDATION_TYPE
4774    {"INVALID_CT_VALIDATION_TYPE", ERR_LIB_SSL, SSL_R_INVALID_CT_VALIDATION_TYPE},
4775  #else
4776    {"INVALID_CT_VALIDATION_TYPE", 20, 212},
4777  #endif
4778  #ifdef SSL_R_INVALID_KEY_UPDATE_TYPE
4779    {"INVALID_KEY_UPDATE_TYPE", ERR_LIB_SSL, SSL_R_INVALID_KEY_UPDATE_TYPE},
4780  #else
4781    {"INVALID_KEY_UPDATE_TYPE", 20, 120},
4782  #endif
4783  #ifdef SSL_R_INVALID_MAX_EARLY_DATA
4784    {"INVALID_MAX_EARLY_DATA", ERR_LIB_SSL, SSL_R_INVALID_MAX_EARLY_DATA},
4785  #else
4786    {"INVALID_MAX_EARLY_DATA", 20, 174},
4787  #endif
4788  #ifdef SSL_R_INVALID_NULL_CMD_NAME
4789    {"INVALID_NULL_CMD_NAME", ERR_LIB_SSL, SSL_R_INVALID_NULL_CMD_NAME},
4790  #else
4791    {"INVALID_NULL_CMD_NAME", 20, 385},
4792  #endif
4793  #ifdef SSL_R_INVALID_SEQUENCE_NUMBER
4794    {"INVALID_SEQUENCE_NUMBER", ERR_LIB_SSL, SSL_R_INVALID_SEQUENCE_NUMBER},
4795  #else
4796    {"INVALID_SEQUENCE_NUMBER", 20, 402},
4797  #endif
4798  #ifdef SSL_R_INVALID_SERVERINFO_DATA
4799    {"INVALID_SERVERINFO_DATA", ERR_LIB_SSL, SSL_R_INVALID_SERVERINFO_DATA},
4800  #else
4801    {"INVALID_SERVERINFO_DATA", 20, 388},
4802  #endif
4803  #ifdef SSL_R_INVALID_SESSION_ID
4804    {"INVALID_SESSION_ID", ERR_LIB_SSL, SSL_R_INVALID_SESSION_ID},
4805  #else
4806    {"INVALID_SESSION_ID", 20, 999},
4807  #endif
4808  #ifdef SSL_R_INVALID_SRP_USERNAME
4809    {"INVALID_SRP_USERNAME", ERR_LIB_SSL, SSL_R_INVALID_SRP_USERNAME},
4810  #else
4811    {"INVALID_SRP_USERNAME", 20, 357},
4812  #endif
4813  #ifdef SSL_R_INVALID_STATUS_RESPONSE
4814    {"INVALID_STATUS_RESPONSE", ERR_LIB_SSL, SSL_R_INVALID_STATUS_RESPONSE},
4815  #else
4816    {"INVALID_STATUS_RESPONSE", 20, 328},
4817  #endif
4818  #ifdef SSL_R_INVALID_TICKET_KEYS_LENGTH
4819    {"INVALID_TICKET_KEYS_LENGTH", ERR_LIB_SSL, SSL_R_INVALID_TICKET_KEYS_LENGTH},
4820  #else
4821    {"INVALID_TICKET_KEYS_LENGTH", 20, 325},
4822  #endif
4823  #ifdef SSL_R_LENGTH_MISMATCH
4824    {"LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_LENGTH_MISMATCH},
4825  #else
4826    {"LENGTH_MISMATCH", 20, 159},
4827  #endif
4828  #ifdef SSL_R_LENGTH_TOO_LONG
4829    {"LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_LENGTH_TOO_LONG},
4830  #else
4831    {"LENGTH_TOO_LONG", 20, 404},
4832  #endif
4833  #ifdef SSL_R_LENGTH_TOO_SHORT
4834    {"LENGTH_TOO_SHORT", ERR_LIB_SSL, SSL_R_LENGTH_TOO_SHORT},
4835  #else
4836    {"LENGTH_TOO_SHORT", 20, 160},
4837  #endif
4838  #ifdef SSL_R_LIBRARY_BUG
4839    {"LIBRARY_BUG", ERR_LIB_SSL, SSL_R_LIBRARY_BUG},
4840  #else
4841    {"LIBRARY_BUG", 20, 274},
4842  #endif
4843  #ifdef SSL_R_LIBRARY_HAS_NO_CIPHERS
4844    {"LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, SSL_R_LIBRARY_HAS_NO_CIPHERS},
4845  #else
4846    {"LIBRARY_HAS_NO_CIPHERS", 20, 161},
4847  #endif
4848  #ifdef SSL_R_MISSING_DSA_SIGNING_CERT
4849    {"MISSING_DSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_DSA_SIGNING_CERT},
4850  #else
4851    {"MISSING_DSA_SIGNING_CERT", 20, 165},
4852  #endif
4853  #ifdef SSL_R_MISSING_ECDSA_SIGNING_CERT
4854    {"MISSING_ECDSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_ECDSA_SIGNING_CERT},
4855  #else
4856    {"MISSING_ECDSA_SIGNING_CERT", 20, 381},
4857  #endif
4858  #ifdef SSL_R_MISSING_FATAL
4859    {"MISSING_FATAL", ERR_LIB_SSL, SSL_R_MISSING_FATAL},
4860  #else
4861    {"MISSING_FATAL", 20, 256},
4862  #endif
4863  #ifdef SSL_R_MISSING_PARAMETERS
4864    {"MISSING_PARAMETERS", ERR_LIB_SSL, SSL_R_MISSING_PARAMETERS},
4865  #else
4866    {"MISSING_PARAMETERS", 20, 290},
4867  #endif
4868  #ifdef SSL_R_MISSING_PSK_KEX_MODES_EXTENSION
4869    {"MISSING_PSK_KEX_MODES_EXTENSION", ERR_LIB_SSL, SSL_R_MISSING_PSK_KEX_MODES_EXTENSION},
4870  #else
4871    {"MISSING_PSK_KEX_MODES_EXTENSION", 20, 310},
4872  #endif
4873  #ifdef SSL_R_MISSING_RSA_CERTIFICATE
4874    {"MISSING_RSA_CERTIFICATE", ERR_LIB_SSL, SSL_R_MISSING_RSA_CERTIFICATE},
4875  #else
4876    {"MISSING_RSA_CERTIFICATE", 20, 168},
4877  #endif
4878  #ifdef SSL_R_MISSING_RSA_ENCRYPTING_CERT
4879    {"MISSING_RSA_ENCRYPTING_CERT", ERR_LIB_SSL, SSL_R_MISSING_RSA_ENCRYPTING_CERT},
4880  #else
4881    {"MISSING_RSA_ENCRYPTING_CERT", 20, 169},
4882  #endif
4883  #ifdef SSL_R_MISSING_RSA_SIGNING_CERT
4884    {"MISSING_RSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_RSA_SIGNING_CERT},
4885  #else
4886    {"MISSING_RSA_SIGNING_CERT", 20, 170},
4887  #endif
4888  #ifdef SSL_R_MISSING_SIGALGS_EXTENSION
4889    {"MISSING_SIGALGS_EXTENSION", ERR_LIB_SSL, SSL_R_MISSING_SIGALGS_EXTENSION},
4890  #else
4891    {"MISSING_SIGALGS_EXTENSION", 20, 112},
4892  #endif
4893  #ifdef SSL_R_MISSING_SIGNING_CERT
4894    {"MISSING_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_SIGNING_CERT},
4895  #else
4896    {"MISSING_SIGNING_CERT", 20, 221},
4897  #endif
4898  #ifdef SSL_R_MISSING_SRP_PARAM
4899    {"MISSING_SRP_PARAM", ERR_LIB_SSL, SSL_R_MISSING_SRP_PARAM},
4900  #else
4901    {"MISSING_SRP_PARAM", 20, 358},
4902  #endif
4903  #ifdef SSL_R_MISSING_SUPPORTED_GROUPS_EXTENSION
4904    {"MISSING_SUPPORTED_GROUPS_EXTENSION", ERR_LIB_SSL, SSL_R_MISSING_SUPPORTED_GROUPS_EXTENSION},
4905  #else
4906    {"MISSING_SUPPORTED_GROUPS_EXTENSION", 20, 209},
4907  #endif
4908  #ifdef SSL_R_MISSING_TMP_DH_KEY
4909    {"MISSING_TMP_DH_KEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_DH_KEY},
4910  #else
4911    {"MISSING_TMP_DH_KEY", 20, 171},
4912  #endif
4913  #ifdef SSL_R_MISSING_TMP_ECDH_KEY
4914    {"MISSING_TMP_ECDH_KEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_ECDH_KEY},
4915  #else
4916    {"MISSING_TMP_ECDH_KEY", 20, 311},
4917  #endif
4918  #ifdef SSL_R_MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA
4919    {"MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA", ERR_LIB_SSL, SSL_R_MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA},
4920  #else
4921    {"MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA", 20, 293},
4922  #endif
4923  #ifdef SSL_R_NOT_ON_RECORD_BOUNDARY
4924    {"NOT_ON_RECORD_BOUNDARY", ERR_LIB_SSL, SSL_R_NOT_ON_RECORD_BOUNDARY},
4925  #else
4926    {"NOT_ON_RECORD_BOUNDARY", 20, 182},
4927  #endif
4928  #ifdef SSL_R_NOT_REPLACING_CERTIFICATE
4929    {"NOT_REPLACING_CERTIFICATE", ERR_LIB_SSL, SSL_R_NOT_REPLACING_CERTIFICATE},
4930  #else
4931    {"NOT_REPLACING_CERTIFICATE", 20, 289},
4932  #endif
4933  #ifdef SSL_R_NOT_SERVER
4934    {"NOT_SERVER", ERR_LIB_SSL, SSL_R_NOT_SERVER},
4935  #else
4936    {"NOT_SERVER", 20, 284},
4937  #endif
4938  #ifdef SSL_R_NO_APPLICATION_PROTOCOL
4939    {"NO_APPLICATION_PROTOCOL", ERR_LIB_SSL, SSL_R_NO_APPLICATION_PROTOCOL},
4940  #else
4941    {"NO_APPLICATION_PROTOCOL", 20, 235},
4942  #endif
4943  #ifdef SSL_R_NO_CERTIFICATES_RETURNED
4944    {"NO_CERTIFICATES_RETURNED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATES_RETURNED},
4945  #else
4946    {"NO_CERTIFICATES_RETURNED", 20, 176},
4947  #endif
4948  #ifdef SSL_R_NO_CERTIFICATE_ASSIGNED
4949    {"NO_CERTIFICATE_ASSIGNED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_ASSIGNED},
4950  #else
4951    {"NO_CERTIFICATE_ASSIGNED", 20, 177},
4952  #endif
4953  #ifdef SSL_R_NO_CERTIFICATE_SET
4954    {"NO_CERTIFICATE_SET", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_SET},
4955  #else
4956    {"NO_CERTIFICATE_SET", 20, 179},
4957  #endif
4958  #ifdef SSL_R_NO_CHANGE_FOLLOWING_HRR
4959    {"NO_CHANGE_FOLLOWING_HRR", ERR_LIB_SSL, SSL_R_NO_CHANGE_FOLLOWING_HRR},
4960  #else
4961    {"NO_CHANGE_FOLLOWING_HRR", 20, 214},
4962  #endif
4963  #ifdef SSL_R_NO_CIPHERS_AVAILABLE
4964    {"NO_CIPHERS_AVAILABLE", ERR_LIB_SSL, SSL_R_NO_CIPHERS_AVAILABLE},
4965  #else
4966    {"NO_CIPHERS_AVAILABLE", 20, 181},
4967  #endif
4968  #ifdef SSL_R_NO_CIPHERS_SPECIFIED
4969    {"NO_CIPHERS_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_CIPHERS_SPECIFIED},
4970  #else
4971    {"NO_CIPHERS_SPECIFIED", 20, 183},
4972  #endif
4973  #ifdef SSL_R_NO_CIPHER_MATCH
4974    {"NO_CIPHER_MATCH", ERR_LIB_SSL, SSL_R_NO_CIPHER_MATCH},
4975  #else
4976    {"NO_CIPHER_MATCH", 20, 185},
4977  #endif
4978  #ifdef SSL_R_NO_CLIENT_CERT_METHOD
4979    {"NO_CLIENT_CERT_METHOD", ERR_LIB_SSL, SSL_R_NO_CLIENT_CERT_METHOD},
4980  #else
4981    {"NO_CLIENT_CERT_METHOD", 20, 331},
4982  #endif
4983  #ifdef SSL_R_NO_COMPRESSION_SPECIFIED
4984    {"NO_COMPRESSION_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_COMPRESSION_SPECIFIED},
4985  #else
4986    {"NO_COMPRESSION_SPECIFIED", 20, 187},
4987  #endif
4988  #ifdef SSL_R_NO_COOKIE_CALLBACK_SET
4989    {"NO_COOKIE_CALLBACK_SET", ERR_LIB_SSL, SSL_R_NO_COOKIE_CALLBACK_SET},
4990  #else
4991    {"NO_COOKIE_CALLBACK_SET", 20, 287},
4992  #endif
4993  #ifdef SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER
4994    {"NO_GOST_CERTIFICATE_SENT_BY_PEER", ERR_LIB_SSL, SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER},
4995  #else
4996    {"NO_GOST_CERTIFICATE_SENT_BY_PEER", 20, 330},
4997  #endif
4998  #ifdef SSL_R_NO_METHOD_SPECIFIED
4999    {"NO_METHOD_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_METHOD_SPECIFIED},
5000  #else
5001    {"NO_METHOD_SPECIFIED", 20, 188},
5002  #endif
5003  #ifdef SSL_R_NO_PEM_EXTENSIONS
5004    {"NO_PEM_EXTENSIONS", ERR_LIB_SSL, SSL_R_NO_PEM_EXTENSIONS},
5005  #else
5006    {"NO_PEM_EXTENSIONS", 20, 389},
5007  #endif
5008  #ifdef SSL_R_NO_PRIVATE_KEY_ASSIGNED
5009    {"NO_PRIVATE_KEY_ASSIGNED", ERR_LIB_SSL, SSL_R_NO_PRIVATE_KEY_ASSIGNED},
5010  #else
5011    {"NO_PRIVATE_KEY_ASSIGNED", 20, 190},
5012  #endif
5013  #ifdef SSL_R_NO_PROTOCOLS_AVAILABLE
5014    {"NO_PROTOCOLS_AVAILABLE", ERR_LIB_SSL, SSL_R_NO_PROTOCOLS_AVAILABLE},
5015  #else
5016    {"NO_PROTOCOLS_AVAILABLE", 20, 191},
5017  #endif
5018  #ifdef SSL_R_NO_RENEGOTIATION
5019    {"NO_RENEGOTIATION", ERR_LIB_SSL, SSL_R_NO_RENEGOTIATION},
5020  #else
5021    {"NO_RENEGOTIATION", 20, 339},
5022  #endif
5023  #ifdef SSL_R_NO_REQUIRED_DIGEST
5024    {"NO_REQUIRED_DIGEST", ERR_LIB_SSL, SSL_R_NO_REQUIRED_DIGEST},
5025  #else
5026    {"NO_REQUIRED_DIGEST", 20, 324},
5027  #endif
5028  #ifdef SSL_R_NO_SHARED_CIPHER
5029    {"NO_SHARED_CIPHER", ERR_LIB_SSL, SSL_R_NO_SHARED_CIPHER},
5030  #else
5031    {"NO_SHARED_CIPHER", 20, 193},
5032  #endif
5033  #ifdef SSL_R_NO_SHARED_GROUPS
5034    {"NO_SHARED_GROUPS", ERR_LIB_SSL, SSL_R_NO_SHARED_GROUPS},
5035  #else
5036    {"NO_SHARED_GROUPS", 20, 410},
5037  #endif
5038  #ifdef SSL_R_NO_SHARED_SIGNATURE_ALGORITHMS
5039    {"NO_SHARED_SIGNATURE_ALGORITHMS", ERR_LIB_SSL, SSL_R_NO_SHARED_SIGNATURE_ALGORITHMS},
5040  #else
5041    {"NO_SHARED_SIGNATURE_ALGORITHMS", 20, 376},
5042  #endif
5043  #ifdef SSL_R_NO_SRTP_PROFILES
5044    {"NO_SRTP_PROFILES", ERR_LIB_SSL, SSL_R_NO_SRTP_PROFILES},
5045  #else
5046    {"NO_SRTP_PROFILES", 20, 359},
5047  #endif
5048  #ifdef SSL_R_NO_SUITABLE_KEY_SHARE
5049    {"NO_SUITABLE_KEY_SHARE", ERR_LIB_SSL, SSL_R_NO_SUITABLE_KEY_SHARE},
5050  #else
5051    {"NO_SUITABLE_KEY_SHARE", 20, 101},
5052  #endif
5053  #ifdef SSL_R_NO_SUITABLE_SIGNATURE_ALGORITHM
5054    {"NO_SUITABLE_SIGNATURE_ALGORITHM", ERR_LIB_SSL, SSL_R_NO_SUITABLE_SIGNATURE_ALGORITHM},
5055  #else
5056    {"NO_SUITABLE_SIGNATURE_ALGORITHM", 20, 118},
5057  #endif
5058  #ifdef SSL_R_NO_VALID_SCTS
5059    {"NO_VALID_SCTS", ERR_LIB_SSL, SSL_R_NO_VALID_SCTS},
5060  #else
5061    {"NO_VALID_SCTS", 20, 216},
5062  #endif
5063  #ifdef SSL_R_NO_VERIFY_COOKIE_CALLBACK
5064    {"NO_VERIFY_COOKIE_CALLBACK", ERR_LIB_SSL, SSL_R_NO_VERIFY_COOKIE_CALLBACK},
5065  #else
5066    {"NO_VERIFY_COOKIE_CALLBACK", 20, 403},
5067  #endif
5068  #ifdef SSL_R_NULL_SSL_CTX
5069    {"NULL_SSL_CTX", ERR_LIB_SSL, SSL_R_NULL_SSL_CTX},
5070  #else
5071    {"NULL_SSL_CTX", 20, 195},
5072  #endif
5073  #ifdef SSL_R_NULL_SSL_METHOD_PASSED
5074    {"NULL_SSL_METHOD_PASSED", ERR_LIB_SSL, SSL_R_NULL_SSL_METHOD_PASSED},
5075  #else
5076    {"NULL_SSL_METHOD_PASSED", 20, 196},
5077  #endif
5078  #ifdef SSL_R_OCSP_CALLBACK_FAILURE
5079    {"OCSP_CALLBACK_FAILURE", ERR_LIB_SSL, SSL_R_OCSP_CALLBACK_FAILURE},
5080  #else
5081    {"OCSP_CALLBACK_FAILURE", 20, 294},
5082  #endif
5083  #ifdef SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED
5084    {"OLD_SESSION_CIPHER_NOT_RETURNED", ERR_LIB_SSL, SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED},
5085  #else
5086    {"OLD_SESSION_CIPHER_NOT_RETURNED", 20, 197},
5087  #endif
5088  #ifdef SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED
5089    {"OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED", ERR_LIB_SSL, SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED},
5090  #else
5091    {"OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED", 20, 344},
5092  #endif
5093  #ifdef SSL_R_OVERFLOW_ERROR
5094    {"OVERFLOW_ERROR", ERR_LIB_SSL, SSL_R_OVERFLOW_ERROR},
5095  #else
5096    {"OVERFLOW_ERROR", 20, 237},
5097  #endif
5098  #ifdef SSL_R_PACKET_LENGTH_TOO_LONG
5099    {"PACKET_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_PACKET_LENGTH_TOO_LONG},
5100  #else
5101    {"PACKET_LENGTH_TOO_LONG", 20, 198},
5102  #endif
5103  #ifdef SSL_R_PARSE_TLSEXT
5104    {"PARSE_TLSEXT", ERR_LIB_SSL, SSL_R_PARSE_TLSEXT},
5105  #else
5106    {"PARSE_TLSEXT", 20, 227},
5107  #endif
5108  #ifdef SSL_R_PATH_TOO_LONG
5109    {"PATH_TOO_LONG", ERR_LIB_SSL, SSL_R_PATH_TOO_LONG},
5110  #else
5111    {"PATH_TOO_LONG", 20, 270},
5112  #endif
5113  #ifdef SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE
5114    {"PEER_DID_NOT_RETURN_A_CERTIFICATE", ERR_LIB_SSL, SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE},
5115  #else
5116    {"PEER_DID_NOT_RETURN_A_CERTIFICATE", 20, 199},
5117  #endif
5118  #ifdef SSL_R_PEM_NAME_BAD_PREFIX
5119    {"PEM_NAME_BAD_PREFIX", ERR_LIB_SSL, SSL_R_PEM_NAME_BAD_PREFIX},
5120  #else
5121    {"PEM_NAME_BAD_PREFIX", 20, 391},
5122  #endif
5123  #ifdef SSL_R_PEM_NAME_TOO_SHORT
5124    {"PEM_NAME_TOO_SHORT", ERR_LIB_SSL, SSL_R_PEM_NAME_TOO_SHORT},
5125  #else
5126    {"PEM_NAME_TOO_SHORT", 20, 392},
5127  #endif
5128  #ifdef SSL_R_PIPELINE_FAILURE
5129    {"PIPELINE_FAILURE", ERR_LIB_SSL, SSL_R_PIPELINE_FAILURE},
5130  #else
5131    {"PIPELINE_FAILURE", 20, 406},
5132  #endif
5133  #ifdef SSL_R_POST_HANDSHAKE_AUTH_ENCODING_ERR
5134    {"POST_HANDSHAKE_AUTH_ENCODING_ERR", ERR_LIB_SSL, SSL_R_POST_HANDSHAKE_AUTH_ENCODING_ERR},
5135  #else
5136    {"POST_HANDSHAKE_AUTH_ENCODING_ERR", 20, 278},
5137  #endif
5138  #ifdef SSL_R_PRIVATE_KEY_MISMATCH
5139    {"PRIVATE_KEY_MISMATCH", ERR_LIB_SSL, SSL_R_PRIVATE_KEY_MISMATCH},
5140  #else
5141    {"PRIVATE_KEY_MISMATCH", 20, 288},
5142  #endif
5143  #ifdef SSL_R_PROTOCOL_IS_SHUTDOWN
5144    {"PROTOCOL_IS_SHUTDOWN", ERR_LIB_SSL, SSL_R_PROTOCOL_IS_SHUTDOWN},
5145  #else
5146    {"PROTOCOL_IS_SHUTDOWN", 20, 207},
5147  #endif
5148  #ifdef SSL_R_PSK_IDENTITY_NOT_FOUND
5149    {"PSK_IDENTITY_NOT_FOUND", ERR_LIB_SSL, SSL_R_PSK_IDENTITY_NOT_FOUND},
5150  #else
5151    {"PSK_IDENTITY_NOT_FOUND", 20, 223},
5152  #endif
5153  #ifdef SSL_R_PSK_NO_CLIENT_CB
5154    {"PSK_NO_CLIENT_CB", ERR_LIB_SSL, SSL_R_PSK_NO_CLIENT_CB},
5155  #else
5156    {"PSK_NO_CLIENT_CB", 20, 224},
5157  #endif
5158  #ifdef SSL_R_PSK_NO_SERVER_CB
5159    {"PSK_NO_SERVER_CB", ERR_LIB_SSL, SSL_R_PSK_NO_SERVER_CB},
5160  #else
5161    {"PSK_NO_SERVER_CB", 20, 225},
5162  #endif
5163  #ifdef SSL_R_READ_BIO_NOT_SET
5164    {"READ_BIO_NOT_SET", ERR_LIB_SSL, SSL_R_READ_BIO_NOT_SET},
5165  #else
5166    {"READ_BIO_NOT_SET", 20, 211},
5167  #endif
5168  #ifdef SSL_R_READ_TIMEOUT_EXPIRED
5169    {"READ_TIMEOUT_EXPIRED", ERR_LIB_SSL, SSL_R_READ_TIMEOUT_EXPIRED},
5170  #else
5171    {"READ_TIMEOUT_EXPIRED", 20, 312},
5172  #endif
5173  #ifdef SSL_R_RECORD_LENGTH_MISMATCH
5174    {"RECORD_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_RECORD_LENGTH_MISMATCH},
5175  #else
5176    {"RECORD_LENGTH_MISMATCH", 20, 213},
5177  #endif
5178  #ifdef SSL_R_RECORD_TOO_SMALL
5179    {"RECORD_TOO_SMALL", ERR_LIB_SSL, SSL_R_RECORD_TOO_SMALL},
5180  #else
5181    {"RECORD_TOO_SMALL", 20, 298},
5182  #endif
5183  #ifdef SSL_R_RENEGOTIATE_EXT_TOO_LONG
5184    {"RENEGOTIATE_EXT_TOO_LONG", ERR_LIB_SSL, SSL_R_RENEGOTIATE_EXT_TOO_LONG},
5185  #else
5186    {"RENEGOTIATE_EXT_TOO_LONG", 20, 335},
5187  #endif
5188  #ifdef SSL_R_RENEGOTIATION_ENCODING_ERR
5189    {"RENEGOTIATION_ENCODING_ERR", ERR_LIB_SSL, SSL_R_RENEGOTIATION_ENCODING_ERR},
5190  #else
5191    {"RENEGOTIATION_ENCODING_ERR", 20, 336},
5192  #endif
5193  #ifdef SSL_R_RENEGOTIATION_MISMATCH
5194    {"RENEGOTIATION_MISMATCH", ERR_LIB_SSL, SSL_R_RENEGOTIATION_MISMATCH},
5195  #else
5196    {"RENEGOTIATION_MISMATCH", 20, 337},
5197  #endif
5198  #ifdef SSL_R_REQUEST_PENDING
5199    {"REQUEST_PENDING", ERR_LIB_SSL, SSL_R_REQUEST_PENDING},
5200  #else
5201    {"REQUEST_PENDING", 20, 285},
5202  #endif
5203  #ifdef SSL_R_REQUEST_SENT
5204    {"REQUEST_SENT", ERR_LIB_SSL, SSL_R_REQUEST_SENT},
5205  #else
5206    {"REQUEST_SENT", 20, 286},
5207  #endif
5208  #ifdef SSL_R_REQUIRED_CIPHER_MISSING
5209    {"REQUIRED_CIPHER_MISSING", ERR_LIB_SSL, SSL_R_REQUIRED_CIPHER_MISSING},
5210  #else
5211    {"REQUIRED_CIPHER_MISSING", 20, 215},
5212  #endif
5213  #ifdef SSL_R_REQUIRED_COMPRESSION_ALGORITHM_MISSING
5214    {"REQUIRED_COMPRESSION_ALGORITHM_MISSING", ERR_LIB_SSL, SSL_R_REQUIRED_COMPRESSION_ALGORITHM_MISSING},
5215  #else
5216    {"REQUIRED_COMPRESSION_ALGORITHM_MISSING", 20, 342},
5217  #endif
5218  #ifdef SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING
5219    {"SCSV_RECEIVED_WHEN_RENEGOTIATING", ERR_LIB_SSL, SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING},
5220  #else
5221    {"SCSV_RECEIVED_WHEN_RENEGOTIATING", 20, 345},
5222  #endif
5223  #ifdef SSL_R_SCT_VERIFICATION_FAILED
5224    {"SCT_VERIFICATION_FAILED", ERR_LIB_SSL, SSL_R_SCT_VERIFICATION_FAILED},
5225  #else
5226    {"SCT_VERIFICATION_FAILED", 20, 208},
5227  #endif
5228  #ifdef SSL_R_SERVERHELLO_TLSEXT
5229    {"SERVERHELLO_TLSEXT", ERR_LIB_SSL, SSL_R_SERVERHELLO_TLSEXT},
5230  #else
5231    {"SERVERHELLO_TLSEXT", 20, 275},
5232  #endif
5233  #ifdef SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED
5234    {"SESSION_ID_CONTEXT_UNINITIALIZED", ERR_LIB_SSL, SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED},
5235  #else
5236    {"SESSION_ID_CONTEXT_UNINITIALIZED", 20, 277},
5237  #endif
5238  #ifdef SSL_R_SHUTDOWN_WHILE_IN_INIT
5239    {"SHUTDOWN_WHILE_IN_INIT", ERR_LIB_SSL, SSL_R_SHUTDOWN_WHILE_IN_INIT},
5240  #else
5241    {"SHUTDOWN_WHILE_IN_INIT", 20, 407},
5242  #endif
5243  #ifdef SSL_R_SIGNATURE_ALGORITHMS_ERROR
5244    {"SIGNATURE_ALGORITHMS_ERROR", ERR_LIB_SSL, SSL_R_SIGNATURE_ALGORITHMS_ERROR},
5245  #else
5246    {"SIGNATURE_ALGORITHMS_ERROR", 20, 360},
5247  #endif
5248  #ifdef SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE
5249    {"SIGNATURE_FOR_NON_SIGNING_CERTIFICATE", ERR_LIB_SSL, SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE},
5250  #else
5251    {"SIGNATURE_FOR_NON_SIGNING_CERTIFICATE", 20, 220},
5252  #endif
5253  #ifdef SSL_R_SRP_A_CALC
5254    {"SRP_A_CALC", ERR_LIB_SSL, SSL_R_SRP_A_CALC},
5255  #else
5256    {"SRP_A_CALC", 20, 361},
5257  #endif
5258  #ifdef SSL_R_SRTP_COULD_NOT_ALLOCATE_PROFILES
5259    {"SRTP_COULD_NOT_ALLOCATE_PROFILES", ERR_LIB_SSL, SSL_R_SRTP_COULD_NOT_ALLOCATE_PROFILES},
5260  #else
5261    {"SRTP_COULD_NOT_ALLOCATE_PROFILES", 20, 362},
5262  #endif
5263  #ifdef SSL_R_SRTP_PROTECTION_PROFILE_LIST_TOO_LONG
5264    {"SRTP_PROTECTION_PROFILE_LIST_TOO_LONG", ERR_LIB_SSL, SSL_R_SRTP_PROTECTION_PROFILE_LIST_TOO_LONG},
5265  #else
5266    {"SRTP_PROTECTION_PROFILE_LIST_TOO_LONG", 20, 363},
5267  #endif
5268  #ifdef SSL_R_SRTP_UNKNOWN_PROTECTION_PROFILE
5269    {"SRTP_UNKNOWN_PROTECTION_PROFILE", ERR_LIB_SSL, SSL_R_SRTP_UNKNOWN_PROTECTION_PROFILE},
5270  #else
5271    {"SRTP_UNKNOWN_PROTECTION_PROFILE", 20, 364},
5272  #endif
5273  #ifdef SSL_R_SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH
5274    {"SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH},
5275  #else
5276    {"SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH", 20, 232},
5277  #endif
5278  #ifdef SSL_R_SSL3_EXT_INVALID_SERVERNAME
5279    {"SSL3_EXT_INVALID_SERVERNAME", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_SERVERNAME},
5280  #else
5281    {"SSL3_EXT_INVALID_SERVERNAME", 20, 319},
5282  #endif
5283  #ifdef SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE
5284    {"SSL3_EXT_INVALID_SERVERNAME_TYPE", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE},
5285  #else
5286    {"SSL3_EXT_INVALID_SERVERNAME_TYPE", 20, 320},
5287  #endif
5288  #ifdef SSL_R_SSL3_SESSION_ID_TOO_LONG
5289    {"SSL3_SESSION_ID_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL3_SESSION_ID_TOO_LONG},
5290  #else
5291    {"SSL3_SESSION_ID_TOO_LONG", 20, 300},
5292  #endif
5293  #ifdef SSL_R_SSLV3_ALERT_BAD_CERTIFICATE
5294    {"SSLV3_ALERT_BAD_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_BAD_CERTIFICATE},
5295  #else
5296    {"SSLV3_ALERT_BAD_CERTIFICATE", 20, 1042},
5297  #endif
5298  #ifdef SSL_R_SSLV3_ALERT_BAD_RECORD_MAC
5299    {"SSLV3_ALERT_BAD_RECORD_MAC", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_BAD_RECORD_MAC},
5300  #else
5301    {"SSLV3_ALERT_BAD_RECORD_MAC", 20, 1020},
5302  #endif
5303  #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED
5304    {"SSLV3_ALERT_CERTIFICATE_EXPIRED", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED},
5305  #else
5306    {"SSLV3_ALERT_CERTIFICATE_EXPIRED", 20, 1045},
5307  #endif
5308  #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED
5309    {"SSLV3_ALERT_CERTIFICATE_REVOKED", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED},
5310  #else
5311    {"SSLV3_ALERT_CERTIFICATE_REVOKED", 20, 1044},
5312  #endif
5313  #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN
5314    {"SSLV3_ALERT_CERTIFICATE_UNKNOWN", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN},
5315  #else
5316    {"SSLV3_ALERT_CERTIFICATE_UNKNOWN", 20, 1046},
5317  #endif
5318  #ifdef SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE
5319    {"SSLV3_ALERT_DECOMPRESSION_FAILURE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE},
5320  #else
5321    {"SSLV3_ALERT_DECOMPRESSION_FAILURE", 20, 1030},
5322  #endif
5323  #ifdef SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE
5324    {"SSLV3_ALERT_HANDSHAKE_FAILURE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE},
5325  #else
5326    {"SSLV3_ALERT_HANDSHAKE_FAILURE", 20, 1040},
5327  #endif
5328  #ifdef SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER
5329    {"SSLV3_ALERT_ILLEGAL_PARAMETER", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER},
5330  #else
5331    {"SSLV3_ALERT_ILLEGAL_PARAMETER", 20, 1047},
5332  #endif
5333  #ifdef SSL_R_SSLV3_ALERT_NO_CERTIFICATE
5334    {"SSLV3_ALERT_NO_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_NO_CERTIFICATE},
5335  #else
5336    {"SSLV3_ALERT_NO_CERTIFICATE", 20, 1041},
5337  #endif
5338  #ifdef SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE
5339    {"SSLV3_ALERT_UNEXPECTED_MESSAGE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE},
5340  #else
5341    {"SSLV3_ALERT_UNEXPECTED_MESSAGE", 20, 1010},
5342  #endif
5343  #ifdef SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE
5344    {"SSLV3_ALERT_UNSUPPORTED_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE},
5345  #else
5346    {"SSLV3_ALERT_UNSUPPORTED_CERTIFICATE", 20, 1043},
5347  #endif
5348  #ifdef SSL_R_SSL_COMMAND_SECTION_EMPTY
5349    {"SSL_COMMAND_SECTION_EMPTY", ERR_LIB_SSL, SSL_R_SSL_COMMAND_SECTION_EMPTY},
5350  #else
5351    {"SSL_COMMAND_SECTION_EMPTY", 20, 117},
5352  #endif
5353  #ifdef SSL_R_SSL_COMMAND_SECTION_NOT_FOUND
5354    {"SSL_COMMAND_SECTION_NOT_FOUND", ERR_LIB_SSL, SSL_R_SSL_COMMAND_SECTION_NOT_FOUND},
5355  #else
5356    {"SSL_COMMAND_SECTION_NOT_FOUND", 20, 125},
5357  #endif
5358  #ifdef SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION
5359    {"SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION", ERR_LIB_SSL, SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION},
5360  #else
5361    {"SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION", 20, 228},
5362  #endif
5363  #ifdef SSL_R_SSL_HANDSHAKE_FAILURE
5364    {"SSL_HANDSHAKE_FAILURE", ERR_LIB_SSL, SSL_R_SSL_HANDSHAKE_FAILURE},
5365  #else
5366    {"SSL_HANDSHAKE_FAILURE", 20, 229},
5367  #endif
5368  #ifdef SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS
5369    {"SSL_LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS},
5370  #else
5371    {"SSL_LIBRARY_HAS_NO_CIPHERS", 20, 230},
5372  #endif
5373  #ifdef SSL_R_SSL_NEGATIVE_LENGTH
5374    {"SSL_NEGATIVE_LENGTH", ERR_LIB_SSL, SSL_R_SSL_NEGATIVE_LENGTH},
5375  #else
5376    {"SSL_NEGATIVE_LENGTH", 20, 372},
5377  #endif
5378  #ifdef SSL_R_SSL_SECTION_EMPTY
5379    {"SSL_SECTION_EMPTY", ERR_LIB_SSL, SSL_R_SSL_SECTION_EMPTY},
5380  #else
5381    {"SSL_SECTION_EMPTY", 20, 126},
5382  #endif
5383  #ifdef SSL_R_SSL_SECTION_NOT_FOUND
5384    {"SSL_SECTION_NOT_FOUND", ERR_LIB_SSL, SSL_R_SSL_SECTION_NOT_FOUND},
5385  #else
5386    {"SSL_SECTION_NOT_FOUND", 20, 136},
5387  #endif
5388  #ifdef SSL_R_SSL_SESSION_ID_CALLBACK_FAILED
5389    {"SSL_SESSION_ID_CALLBACK_FAILED", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CALLBACK_FAILED},
5390  #else
5391    {"SSL_SESSION_ID_CALLBACK_FAILED", 20, 301},
5392  #endif
5393  #ifdef SSL_R_SSL_SESSION_ID_CONFLICT
5394    {"SSL_SESSION_ID_CONFLICT", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CONFLICT},
5395  #else
5396    {"SSL_SESSION_ID_CONFLICT", 20, 302},
5397  #endif
5398  #ifdef SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG
5399    {"SSL_SESSION_ID_CONTEXT_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG},
5400  #else
5401    {"SSL_SESSION_ID_CONTEXT_TOO_LONG", 20, 273},
5402  #endif
5403  #ifdef SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH
5404    {"SSL_SESSION_ID_HAS_BAD_LENGTH", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH},
5405  #else
5406    {"SSL_SESSION_ID_HAS_BAD_LENGTH", 20, 303},
5407  #endif
5408  #ifdef SSL_R_SSL_SESSION_ID_TOO_LONG
5409    {"SSL_SESSION_ID_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_TOO_LONG},
5410  #else
5411    {"SSL_SESSION_ID_TOO_LONG", 20, 408},
5412  #endif
5413  #ifdef SSL_R_SSL_SESSION_VERSION_MISMATCH
5414    {"SSL_SESSION_VERSION_MISMATCH", ERR_LIB_SSL, SSL_R_SSL_SESSION_VERSION_MISMATCH},
5415  #else
5416    {"SSL_SESSION_VERSION_MISMATCH", 20, 210},
5417  #endif
5418  #ifdef SSL_R_STILL_IN_INIT
5419    {"STILL_IN_INIT", ERR_LIB_SSL, SSL_R_STILL_IN_INIT},
5420  #else
5421    {"STILL_IN_INIT", 20, 121},
5422  #endif
5423  #ifdef SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED
5424    {"TLSV13_ALERT_CERTIFICATE_REQUIRED", ERR_LIB_SSL, SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED},
5425  #else
5426    {"TLSV13_ALERT_CERTIFICATE_REQUIRED", 20, 1116},
5427  #endif
5428  #ifdef SSL_R_TLSV13_ALERT_MISSING_EXTENSION
5429    {"TLSV13_ALERT_MISSING_EXTENSION", ERR_LIB_SSL, SSL_R_TLSV13_ALERT_MISSING_EXTENSION},
5430  #else
5431    {"TLSV13_ALERT_MISSING_EXTENSION", 20, 1109},
5432  #endif
5433  #ifdef SSL_R_TLSV1_ALERT_ACCESS_DENIED
5434    {"TLSV1_ALERT_ACCESS_DENIED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_ACCESS_DENIED},
5435  #else
5436    {"TLSV1_ALERT_ACCESS_DENIED", 20, 1049},
5437  #endif
5438  #ifdef SSL_R_TLSV1_ALERT_DECODE_ERROR
5439    {"TLSV1_ALERT_DECODE_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECODE_ERROR},
5440  #else
5441    {"TLSV1_ALERT_DECODE_ERROR", 20, 1050},
5442  #endif
5443  #ifdef SSL_R_TLSV1_ALERT_DECRYPTION_FAILED
5444    {"TLSV1_ALERT_DECRYPTION_FAILED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECRYPTION_FAILED},
5445  #else
5446    {"TLSV1_ALERT_DECRYPTION_FAILED", 20, 1021},
5447  #endif
5448  #ifdef SSL_R_TLSV1_ALERT_DECRYPT_ERROR
5449    {"TLSV1_ALERT_DECRYPT_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECRYPT_ERROR},
5450  #else
5451    {"TLSV1_ALERT_DECRYPT_ERROR", 20, 1051},
5452  #endif
5453  #ifdef SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION
5454    {"TLSV1_ALERT_EXPORT_RESTRICTION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION},
5455  #else
5456    {"TLSV1_ALERT_EXPORT_RESTRICTION", 20, 1060},
5457  #endif
5458  #ifdef SSL_R_TLSV1_ALERT_INAPPROPRIATE_FALLBACK
5459    {"TLSV1_ALERT_INAPPROPRIATE_FALLBACK", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INAPPROPRIATE_FALLBACK},
5460  #else
5461    {"TLSV1_ALERT_INAPPROPRIATE_FALLBACK", 20, 1086},
5462  #endif
5463  #ifdef SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY
5464    {"TLSV1_ALERT_INSUFFICIENT_SECURITY", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY},
5465  #else
5466    {"TLSV1_ALERT_INSUFFICIENT_SECURITY", 20, 1071},
5467  #endif
5468  #ifdef SSL_R_TLSV1_ALERT_INTERNAL_ERROR
5469    {"TLSV1_ALERT_INTERNAL_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INTERNAL_ERROR},
5470  #else
5471    {"TLSV1_ALERT_INTERNAL_ERROR", 20, 1080},
5472  #endif
5473  #ifdef SSL_R_TLSV1_ALERT_NO_RENEGOTIATION
5474    {"TLSV1_ALERT_NO_RENEGOTIATION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_NO_RENEGOTIATION},
5475  #else
5476    {"TLSV1_ALERT_NO_RENEGOTIATION", 20, 1100},
5477  #endif
5478  #ifdef SSL_R_TLSV1_ALERT_PROTOCOL_VERSION
5479    {"TLSV1_ALERT_PROTOCOL_VERSION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_PROTOCOL_VERSION},
5480  #else
5481    {"TLSV1_ALERT_PROTOCOL_VERSION", 20, 1070},
5482  #endif
5483  #ifdef SSL_R_TLSV1_ALERT_RECORD_OVERFLOW
5484    {"TLSV1_ALERT_RECORD_OVERFLOW", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_RECORD_OVERFLOW},
5485  #else
5486    {"TLSV1_ALERT_RECORD_OVERFLOW", 20, 1022},
5487  #endif
5488  #ifdef SSL_R_TLSV1_ALERT_UNKNOWN_CA
5489    {"TLSV1_ALERT_UNKNOWN_CA", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_UNKNOWN_CA},
5490  #else
5491    {"TLSV1_ALERT_UNKNOWN_CA", 20, 1048},
5492  #endif
5493  #ifdef SSL_R_TLSV1_ALERT_USER_CANCELLED
5494    {"TLSV1_ALERT_USER_CANCELLED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_USER_CANCELLED},
5495  #else
5496    {"TLSV1_ALERT_USER_CANCELLED", 20, 1090},
5497  #endif
5498  #ifdef SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE
5499    {"TLSV1_BAD_CERTIFICATE_HASH_VALUE", ERR_LIB_SSL, SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE},
5500  #else
5501    {"TLSV1_BAD_CERTIFICATE_HASH_VALUE", 20, 1114},
5502  #endif
5503  #ifdef SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE
5504    {"TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE", ERR_LIB_SSL, SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE},
5505  #else
5506    {"TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE", 20, 1113},
5507  #endif
5508  #ifdef SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE
5509    {"TLSV1_CERTIFICATE_UNOBTAINABLE", ERR_LIB_SSL, SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE},
5510  #else
5511    {"TLSV1_CERTIFICATE_UNOBTAINABLE", 20, 1111},
5512  #endif
5513  #ifdef SSL_R_TLSV1_UNRECOGNIZED_NAME
5514    {"TLSV1_UNRECOGNIZED_NAME", ERR_LIB_SSL, SSL_R_TLSV1_UNRECOGNIZED_NAME},
5515  #else
5516    {"TLSV1_UNRECOGNIZED_NAME", 20, 1112},
5517  #endif
5518  #ifdef SSL_R_TLSV1_UNSUPPORTED_EXTENSION
5519    {"TLSV1_UNSUPPORTED_EXTENSION", ERR_LIB_SSL, SSL_R_TLSV1_UNSUPPORTED_EXTENSION},
5520  #else
5521    {"TLSV1_UNSUPPORTED_EXTENSION", 20, 1110},
5522  #endif
5523  #ifdef SSL_R_TLS_HEARTBEAT_PEER_DOESNT_ACCEPT
5524    {"TLS_HEARTBEAT_PEER_DOESNT_ACCEPT", ERR_LIB_SSL, SSL_R_TLS_HEARTBEAT_PEER_DOESNT_ACCEPT},
5525  #else
5526    {"TLS_HEARTBEAT_PEER_DOESNT_ACCEPT", 20, 365},
5527  #endif
5528  #ifdef SSL_R_TLS_HEARTBEAT_PENDING
5529    {"TLS_HEARTBEAT_PENDING", ERR_LIB_SSL, SSL_R_TLS_HEARTBEAT_PENDING},
5530  #else
5531    {"TLS_HEARTBEAT_PENDING", 20, 366},
5532  #endif
5533  #ifdef SSL_R_TLS_ILLEGAL_EXPORTER_LABEL
5534    {"TLS_ILLEGAL_EXPORTER_LABEL", ERR_LIB_SSL, SSL_R_TLS_ILLEGAL_EXPORTER_LABEL},
5535  #else
5536    {"TLS_ILLEGAL_EXPORTER_LABEL", 20, 367},
5537  #endif
5538  #ifdef SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST
5539    {"TLS_INVALID_ECPOINTFORMAT_LIST", ERR_LIB_SSL, SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST},
5540  #else
5541    {"TLS_INVALID_ECPOINTFORMAT_LIST", 20, 157},
5542  #endif
5543  #ifdef SSL_R_TOO_MANY_KEY_UPDATES
5544    {"TOO_MANY_KEY_UPDATES", ERR_LIB_SSL, SSL_R_TOO_MANY_KEY_UPDATES},
5545  #else
5546    {"TOO_MANY_KEY_UPDATES", 20, 132},
5547  #endif
5548  #ifdef SSL_R_TOO_MANY_WARN_ALERTS
5549    {"TOO_MANY_WARN_ALERTS", ERR_LIB_SSL, SSL_R_TOO_MANY_WARN_ALERTS},
5550  #else
5551    {"TOO_MANY_WARN_ALERTS", 20, 409},
5552  #endif
5553  #ifdef SSL_R_TOO_MUCH_EARLY_DATA
5554    {"TOO_MUCH_EARLY_DATA", ERR_LIB_SSL, SSL_R_TOO_MUCH_EARLY_DATA},
5555  #else
5556    {"TOO_MUCH_EARLY_DATA", 20, 164},
5557  #endif
5558  #ifdef SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS
5559    {"UNABLE_TO_FIND_ECDH_PARAMETERS", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS},
5560  #else
5561    {"UNABLE_TO_FIND_ECDH_PARAMETERS", 20, 314},
5562  #endif
5563  #ifdef SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS
5564    {"UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS},
5565  #else
5566    {"UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS", 20, 239},
5567  #endif
5568  #ifdef SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES
5569    {"UNABLE_TO_LOAD_SSL3_MD5_ROUTINES", ERR_LIB_SSL, SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES},
5570  #else
5571    {"UNABLE_TO_LOAD_SSL3_MD5_ROUTINES", 20, 242},
5572  #endif
5573  #ifdef SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES
5574    {"UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES", ERR_LIB_SSL, SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES},
5575  #else
5576    {"UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES", 20, 243},
5577  #endif
5578  #ifdef SSL_R_UNEXPECTED_CCS_MESSAGE
5579    {"UNEXPECTED_CCS_MESSAGE", ERR_LIB_SSL, SSL_R_UNEXPECTED_CCS_MESSAGE},
5580  #else
5581    {"UNEXPECTED_CCS_MESSAGE", 20, 262},
5582  #endif
5583  #ifdef SSL_R_UNEXPECTED_END_OF_EARLY_DATA
5584    {"UNEXPECTED_END_OF_EARLY_DATA", ERR_LIB_SSL, SSL_R_UNEXPECTED_END_OF_EARLY_DATA},
5585  #else
5586    {"UNEXPECTED_END_OF_EARLY_DATA", 20, 178},
5587  #endif
5588  #ifdef SSL_R_UNEXPECTED_MESSAGE
5589    {"UNEXPECTED_MESSAGE", ERR_LIB_SSL, SSL_R_UNEXPECTED_MESSAGE},
5590  #else
5591    {"UNEXPECTED_MESSAGE", 20, 244},
5592  #endif
5593  #ifdef SSL_R_UNEXPECTED_RECORD
5594    {"UNEXPECTED_RECORD", ERR_LIB_SSL, SSL_R_UNEXPECTED_RECORD},
5595  #else
5596    {"UNEXPECTED_RECORD", 20, 245},
5597  #endif
5598  #ifdef SSL_R_UNINITIALIZED
5599    {"UNINITIALIZED", ERR_LIB_SSL, SSL_R_UNINITIALIZED},
5600  #else
5601    {"UNINITIALIZED", 20, 276},
5602  #endif
5603  #ifdef SSL_R_UNKNOWN_ALERT_TYPE
5604    {"UNKNOWN_ALERT_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_ALERT_TYPE},
5605  #else
5606    {"UNKNOWN_ALERT_TYPE", 20, 246},
5607  #endif
5608  #ifdef SSL_R_UNKNOWN_CERTIFICATE_TYPE
5609    {"UNKNOWN_CERTIFICATE_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_CERTIFICATE_TYPE},
5610  #else
5611    {"UNKNOWN_CERTIFICATE_TYPE", 20, 247},
5612  #endif
5613  #ifdef SSL_R_UNKNOWN_CIPHER_RETURNED
5614    {"UNKNOWN_CIPHER_RETURNED", ERR_LIB_SSL, SSL_R_UNKNOWN_CIPHER_RETURNED},
5615  #else
5616    {"UNKNOWN_CIPHER_RETURNED", 20, 248},
5617  #endif
5618  #ifdef SSL_R_UNKNOWN_CIPHER_TYPE
5619    {"UNKNOWN_CIPHER_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_CIPHER_TYPE},
5620  #else
5621    {"UNKNOWN_CIPHER_TYPE", 20, 249},
5622  #endif
5623  #ifdef SSL_R_UNKNOWN_CMD_NAME
5624    {"UNKNOWN_CMD_NAME", ERR_LIB_SSL, SSL_R_UNKNOWN_CMD_NAME},
5625  #else
5626    {"UNKNOWN_CMD_NAME", 20, 386},
5627  #endif
5628  #ifdef SSL_R_UNKNOWN_COMMAND
5629    {"UNKNOWN_COMMAND", ERR_LIB_SSL, SSL_R_UNKNOWN_COMMAND},
5630  #else
5631    {"UNKNOWN_COMMAND", 20, 139},
5632  #endif
5633  #ifdef SSL_R_UNKNOWN_DIGEST
5634    {"UNKNOWN_DIGEST", ERR_LIB_SSL, SSL_R_UNKNOWN_DIGEST},
5635  #else
5636    {"UNKNOWN_DIGEST", 20, 368},
5637  #endif
5638  #ifdef SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE
5639    {"UNKNOWN_KEY_EXCHANGE_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE},
5640  #else
5641    {"UNKNOWN_KEY_EXCHANGE_TYPE", 20, 250},
5642  #endif
5643  #ifdef SSL_R_UNKNOWN_PKEY_TYPE
5644    {"UNKNOWN_PKEY_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_PKEY_TYPE},
5645  #else
5646    {"UNKNOWN_PKEY_TYPE", 20, 251},
5647  #endif
5648  #ifdef SSL_R_UNKNOWN_PROTOCOL
5649    {"UNKNOWN_PROTOCOL", ERR_LIB_SSL, SSL_R_UNKNOWN_PROTOCOL},
5650  #else
5651    {"UNKNOWN_PROTOCOL", 20, 252},
5652  #endif
5653  #ifdef SSL_R_UNKNOWN_SSL_VERSION
5654    {"UNKNOWN_SSL_VERSION", ERR_LIB_SSL, SSL_R_UNKNOWN_SSL_VERSION},
5655  #else
5656    {"UNKNOWN_SSL_VERSION", 20, 254},
5657  #endif
5658  #ifdef SSL_R_UNKNOWN_STATE
5659    {"UNKNOWN_STATE", ERR_LIB_SSL, SSL_R_UNKNOWN_STATE},
5660  #else
5661    {"UNKNOWN_STATE", 20, 255},
5662  #endif
5663  #ifdef SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED
5664    {"UNSAFE_LEGACY_RENEGOTIATION_DISABLED", ERR_LIB_SSL, SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED},
5665  #else
5666    {"UNSAFE_LEGACY_RENEGOTIATION_DISABLED", 20, 338},
5667  #endif
5668  #ifdef SSL_R_UNSOLICITED_EXTENSION
5669    {"UNSOLICITED_EXTENSION", ERR_LIB_SSL, SSL_R_UNSOLICITED_EXTENSION},
5670  #else
5671    {"UNSOLICITED_EXTENSION", 20, 217},
5672  #endif
5673  #ifdef SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM
5674    {"UNSUPPORTED_COMPRESSION_ALGORITHM", ERR_LIB_SSL, SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM},
5675  #else
5676    {"UNSUPPORTED_COMPRESSION_ALGORITHM", 20, 257},
5677  #endif
5678  #ifdef SSL_R_UNSUPPORTED_ELLIPTIC_CURVE
5679    {"UNSUPPORTED_ELLIPTIC_CURVE", ERR_LIB_SSL, SSL_R_UNSUPPORTED_ELLIPTIC_CURVE},
5680  #else
5681    {"UNSUPPORTED_ELLIPTIC_CURVE", 20, 315},
5682  #endif
5683  #ifdef SSL_R_UNSUPPORTED_PROTOCOL
5684    {"UNSUPPORTED_PROTOCOL", ERR_LIB_SSL, SSL_R_UNSUPPORTED_PROTOCOL},
5685  #else
5686    {"UNSUPPORTED_PROTOCOL", 20, 258},
5687  #endif
5688  #ifdef SSL_R_UNSUPPORTED_SSL_VERSION
5689    {"UNSUPPORTED_SSL_VERSION", ERR_LIB_SSL, SSL_R_UNSUPPORTED_SSL_VERSION},
5690  #else
5691    {"UNSUPPORTED_SSL_VERSION", 20, 259},
5692  #endif
5693  #ifdef SSL_R_UNSUPPORTED_STATUS_TYPE
5694    {"UNSUPPORTED_STATUS_TYPE", ERR_LIB_SSL, SSL_R_UNSUPPORTED_STATUS_TYPE},
5695  #else
5696    {"UNSUPPORTED_STATUS_TYPE", 20, 329},
5697  #endif
5698  #ifdef SSL_R_USE_SRTP_NOT_NEGOTIATED
5699    {"USE_SRTP_NOT_NEGOTIATED", ERR_LIB_SSL, SSL_R_USE_SRTP_NOT_NEGOTIATED},
5700  #else
5701    {"USE_SRTP_NOT_NEGOTIATED", 20, 369},
5702  #endif
5703  #ifdef SSL_R_VERSION_TOO_HIGH
5704    {"VERSION_TOO_HIGH", ERR_LIB_SSL, SSL_R_VERSION_TOO_HIGH},
5705  #else
5706    {"VERSION_TOO_HIGH", 20, 166},
5707  #endif
5708  #ifdef SSL_R_VERSION_TOO_LOW
5709    {"VERSION_TOO_LOW", ERR_LIB_SSL, SSL_R_VERSION_TOO_LOW},
5710  #else
5711    {"VERSION_TOO_LOW", 20, 396},
5712  #endif
5713  #ifdef SSL_R_WRONG_CERTIFICATE_TYPE
5714    {"WRONG_CERTIFICATE_TYPE", ERR_LIB_SSL, SSL_R_WRONG_CERTIFICATE_TYPE},
5715  #else
5716    {"WRONG_CERTIFICATE_TYPE", 20, 383},
5717  #endif
5718  #ifdef SSL_R_WRONG_CIPHER_RETURNED
5719    {"WRONG_CIPHER_RETURNED", ERR_LIB_SSL, SSL_R_WRONG_CIPHER_RETURNED},
5720  #else
5721    {"WRONG_CIPHER_RETURNED", 20, 261},
5722  #endif
5723  #ifdef SSL_R_WRONG_CURVE
5724    {"WRONG_CURVE", ERR_LIB_SSL, SSL_R_WRONG_CURVE},
5725  #else
5726    {"WRONG_CURVE", 20, 378},
5727  #endif
5728  #ifdef SSL_R_WRONG_SIGNATURE_LENGTH
5729    {"WRONG_SIGNATURE_LENGTH", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_LENGTH},
5730  #else
5731    {"WRONG_SIGNATURE_LENGTH", 20, 264},
5732  #endif
5733  #ifdef SSL_R_WRONG_SIGNATURE_SIZE
5734    {"WRONG_SIGNATURE_SIZE", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_SIZE},
5735  #else
5736    {"WRONG_SIGNATURE_SIZE", 20, 265},
5737  #endif
5738  #ifdef SSL_R_WRONG_SIGNATURE_TYPE
5739    {"WRONG_SIGNATURE_TYPE", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_TYPE},
5740  #else
5741    {"WRONG_SIGNATURE_TYPE", 20, 370},
5742  #endif
5743  #ifdef SSL_R_WRONG_SSL_VERSION
5744    {"WRONG_SSL_VERSION", ERR_LIB_SSL, SSL_R_WRONG_SSL_VERSION},
5745  #else
5746    {"WRONG_SSL_VERSION", 20, 266},
5747  #endif
5748  #ifdef SSL_R_WRONG_VERSION_NUMBER
5749    {"WRONG_VERSION_NUMBER", ERR_LIB_SSL, SSL_R_WRONG_VERSION_NUMBER},
5750  #else
5751    {"WRONG_VERSION_NUMBER", 20, 267},
5752  #endif
5753  #ifdef SSL_R_X509_LIB
5754    {"X509_LIB", ERR_LIB_SSL, SSL_R_X509_LIB},
5755  #else
5756    {"X509_LIB", 20, 268},
5757  #endif
5758  #ifdef SSL_R_X509_VERIFICATION_SETUP_PROBLEMS
5759    {"X509_VERIFICATION_SETUP_PROBLEMS", ERR_LIB_SSL, SSL_R_X509_VERIFICATION_SETUP_PROBLEMS},
5760  #else
5761    {"X509_VERIFICATION_SETUP_PROBLEMS", 20, 269},
5762  #endif
5763  #ifdef TS_R_BAD_PKCS7_TYPE
5764    {"BAD_PKCS7_TYPE", ERR_LIB_TS, TS_R_BAD_PKCS7_TYPE},
5765  #else
5766    {"BAD_PKCS7_TYPE", 47, 132},
5767  #endif
5768  #ifdef TS_R_BAD_TYPE
5769    {"BAD_TYPE", ERR_LIB_TS, TS_R_BAD_TYPE},
5770  #else
5771    {"BAD_TYPE", 47, 133},
5772  #endif
5773  #ifdef TS_R_CANNOT_LOAD_CERT
5774    {"CANNOT_LOAD_CERT", ERR_LIB_TS, TS_R_CANNOT_LOAD_CERT},
5775  #else
5776    {"CANNOT_LOAD_CERT", 47, 137},
5777  #endif
5778  #ifdef TS_R_CANNOT_LOAD_KEY
5779    {"CANNOT_LOAD_KEY", ERR_LIB_TS, TS_R_CANNOT_LOAD_KEY},
5780  #else
5781    {"CANNOT_LOAD_KEY", 47, 138},
5782  #endif
5783  #ifdef TS_R_CERTIFICATE_VERIFY_ERROR
5784    {"CERTIFICATE_VERIFY_ERROR", ERR_LIB_TS, TS_R_CERTIFICATE_VERIFY_ERROR},
5785  #else
5786    {"CERTIFICATE_VERIFY_ERROR", 47, 100},
5787  #endif
5788  #ifdef TS_R_COULD_NOT_SET_ENGINE
5789    {"COULD_NOT_SET_ENGINE", ERR_LIB_TS, TS_R_COULD_NOT_SET_ENGINE},
5790  #else
5791    {"COULD_NOT_SET_ENGINE", 47, 127},
5792  #endif
5793  #ifdef TS_R_COULD_NOT_SET_TIME
5794    {"COULD_NOT_SET_TIME", ERR_LIB_TS, TS_R_COULD_NOT_SET_TIME},
5795  #else
5796    {"COULD_NOT_SET_TIME", 47, 115},
5797  #endif
5798  #ifdef TS_R_DETACHED_CONTENT
5799    {"DETACHED_CONTENT", ERR_LIB_TS, TS_R_DETACHED_CONTENT},
5800  #else
5801    {"DETACHED_CONTENT", 47, 134},
5802  #endif
5803  #ifdef TS_R_ESS_ADD_SIGNING_CERT_ERROR
5804    {"ESS_ADD_SIGNING_CERT_ERROR", ERR_LIB_TS, TS_R_ESS_ADD_SIGNING_CERT_ERROR},
5805  #else
5806    {"ESS_ADD_SIGNING_CERT_ERROR", 47, 116},
5807  #endif
5808  #ifdef TS_R_ESS_ADD_SIGNING_CERT_V2_ERROR
5809    {"ESS_ADD_SIGNING_CERT_V2_ERROR", ERR_LIB_TS, TS_R_ESS_ADD_SIGNING_CERT_V2_ERROR},
5810  #else
5811    {"ESS_ADD_SIGNING_CERT_V2_ERROR", 47, 139},
5812  #endif
5813  #ifdef TS_R_ESS_SIGNING_CERTIFICATE_ERROR
5814    {"ESS_SIGNING_CERTIFICATE_ERROR", ERR_LIB_TS, TS_R_ESS_SIGNING_CERTIFICATE_ERROR},
5815  #else
5816    {"ESS_SIGNING_CERTIFICATE_ERROR", 47, 101},
5817  #endif
5818  #ifdef TS_R_INVALID_NULL_POINTER
5819    {"INVALID_NULL_POINTER", ERR_LIB_TS, TS_R_INVALID_NULL_POINTER},
5820  #else
5821    {"INVALID_NULL_POINTER", 47, 102},
5822  #endif
5823  #ifdef TS_R_INVALID_SIGNER_CERTIFICATE_PURPOSE
5824    {"INVALID_SIGNER_CERTIFICATE_PURPOSE", ERR_LIB_TS, TS_R_INVALID_SIGNER_CERTIFICATE_PURPOSE},
5825  #else
5826    {"INVALID_SIGNER_CERTIFICATE_PURPOSE", 47, 117},
5827  #endif
5828  #ifdef TS_R_MESSAGE_IMPRINT_MISMATCH
5829    {"MESSAGE_IMPRINT_MISMATCH", ERR_LIB_TS, TS_R_MESSAGE_IMPRINT_MISMATCH},
5830  #else
5831    {"MESSAGE_IMPRINT_MISMATCH", 47, 103},
5832  #endif
5833  #ifdef TS_R_NONCE_MISMATCH
5834    {"NONCE_MISMATCH", ERR_LIB_TS, TS_R_NONCE_MISMATCH},
5835  #else
5836    {"NONCE_MISMATCH", 47, 104},
5837  #endif
5838  #ifdef TS_R_NONCE_NOT_RETURNED
5839    {"NONCE_NOT_RETURNED", ERR_LIB_TS, TS_R_NONCE_NOT_RETURNED},
5840  #else
5841    {"NONCE_NOT_RETURNED", 47, 105},
5842  #endif
5843  #ifdef TS_R_NO_CONTENT
5844    {"NO_CONTENT", ERR_LIB_TS, TS_R_NO_CONTENT},
5845  #else
5846    {"NO_CONTENT", 47, 106},
5847  #endif
5848  #ifdef TS_R_NO_TIME_STAMP_TOKEN
5849    {"NO_TIME_STAMP_TOKEN", ERR_LIB_TS, TS_R_NO_TIME_STAMP_TOKEN},
5850  #else
5851    {"NO_TIME_STAMP_TOKEN", 47, 107},
5852  #endif
5853  #ifdef TS_R_PKCS7_ADD_SIGNATURE_ERROR
5854    {"PKCS7_ADD_SIGNATURE_ERROR", ERR_LIB_TS, TS_R_PKCS7_ADD_SIGNATURE_ERROR},
5855  #else
5856    {"PKCS7_ADD_SIGNATURE_ERROR", 47, 118},
5857  #endif
5858  #ifdef TS_R_PKCS7_ADD_SIGNED_ATTR_ERROR
5859    {"PKCS7_ADD_SIGNED_ATTR_ERROR", ERR_LIB_TS, TS_R_PKCS7_ADD_SIGNED_ATTR_ERROR},
5860  #else
5861    {"PKCS7_ADD_SIGNED_ATTR_ERROR", 47, 119},
5862  #endif
5863  #ifdef TS_R_PKCS7_TO_TS_TST_INFO_FAILED
5864    {"PKCS7_TO_TS_TST_INFO_FAILED", ERR_LIB_TS, TS_R_PKCS7_TO_TS_TST_INFO_FAILED},
5865  #else
5866    {"PKCS7_TO_TS_TST_INFO_FAILED", 47, 129},
5867  #endif
5868  #ifdef TS_R_POLICY_MISMATCH
5869    {"POLICY_MISMATCH", ERR_LIB_TS, TS_R_POLICY_MISMATCH},
5870  #else
5871    {"POLICY_MISMATCH", 47, 108},
5872  #endif
5873  #ifdef TS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE
5874    {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", ERR_LIB_TS, TS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE},
5875  #else
5876    {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", 47, 120},
5877  #endif
5878  #ifdef TS_R_RESPONSE_SETUP_ERROR
5879    {"RESPONSE_SETUP_ERROR", ERR_LIB_TS, TS_R_RESPONSE_SETUP_ERROR},
5880  #else
5881    {"RESPONSE_SETUP_ERROR", 47, 121},
5882  #endif
5883  #ifdef TS_R_SIGNATURE_FAILURE
5884    {"SIGNATURE_FAILURE", ERR_LIB_TS, TS_R_SIGNATURE_FAILURE},
5885  #else
5886    {"SIGNATURE_FAILURE", 47, 109},
5887  #endif
5888  #ifdef TS_R_THERE_MUST_BE_ONE_SIGNER
5889    {"THERE_MUST_BE_ONE_SIGNER", ERR_LIB_TS, TS_R_THERE_MUST_BE_ONE_SIGNER},
5890  #else
5891    {"THERE_MUST_BE_ONE_SIGNER", 47, 110},
5892  #endif
5893  #ifdef TS_R_TIME_SYSCALL_ERROR
5894    {"TIME_SYSCALL_ERROR", ERR_LIB_TS, TS_R_TIME_SYSCALL_ERROR},
5895  #else
5896    {"TIME_SYSCALL_ERROR", 47, 122},
5897  #endif
5898  #ifdef TS_R_TOKEN_NOT_PRESENT
5899    {"TOKEN_NOT_PRESENT", ERR_LIB_TS, TS_R_TOKEN_NOT_PRESENT},
5900  #else
5901    {"TOKEN_NOT_PRESENT", 47, 130},
5902  #endif
5903  #ifdef TS_R_TOKEN_PRESENT
5904    {"TOKEN_PRESENT", ERR_LIB_TS, TS_R_TOKEN_PRESENT},
5905  #else
5906    {"TOKEN_PRESENT", 47, 131},
5907  #endif
5908  #ifdef TS_R_TSA_NAME_MISMATCH
5909    {"TSA_NAME_MISMATCH", ERR_LIB_TS, TS_R_TSA_NAME_MISMATCH},
5910  #else
5911    {"TSA_NAME_MISMATCH", 47, 111},
5912  #endif
5913  #ifdef TS_R_TSA_UNTRUSTED
5914    {"TSA_UNTRUSTED", ERR_LIB_TS, TS_R_TSA_UNTRUSTED},
5915  #else
5916    {"TSA_UNTRUSTED", 47, 112},
5917  #endif
5918  #ifdef TS_R_TST_INFO_SETUP_ERROR
5919    {"TST_INFO_SETUP_ERROR", ERR_LIB_TS, TS_R_TST_INFO_SETUP_ERROR},
5920  #else
5921    {"TST_INFO_SETUP_ERROR", 47, 123},
5922  #endif
5923  #ifdef TS_R_TS_DATASIGN
5924    {"TS_DATASIGN", ERR_LIB_TS, TS_R_TS_DATASIGN},
5925  #else
5926    {"TS_DATASIGN", 47, 124},
5927  #endif
5928  #ifdef TS_R_UNACCEPTABLE_POLICY
5929    {"UNACCEPTABLE_POLICY", ERR_LIB_TS, TS_R_UNACCEPTABLE_POLICY},
5930  #else
5931    {"UNACCEPTABLE_POLICY", 47, 125},
5932  #endif
5933  #ifdef TS_R_UNSUPPORTED_MD_ALGORITHM
5934    {"UNSUPPORTED_MD_ALGORITHM", ERR_LIB_TS, TS_R_UNSUPPORTED_MD_ALGORITHM},
5935  #else
5936    {"UNSUPPORTED_MD_ALGORITHM", 47, 126},
5937  #endif
5938  #ifdef TS_R_UNSUPPORTED_VERSION
5939    {"UNSUPPORTED_VERSION", ERR_LIB_TS, TS_R_UNSUPPORTED_VERSION},
5940  #else
5941    {"UNSUPPORTED_VERSION", 47, 113},
5942  #endif
5943  #ifdef TS_R_VAR_BAD_VALUE
5944    {"VAR_BAD_VALUE", ERR_LIB_TS, TS_R_VAR_BAD_VALUE},
5945  #else
5946    {"VAR_BAD_VALUE", 47, 135},
5947  #endif
5948  #ifdef TS_R_VAR_LOOKUP_FAILURE
5949    {"VAR_LOOKUP_FAILURE", ERR_LIB_TS, TS_R_VAR_LOOKUP_FAILURE},
5950  #else
5951    {"VAR_LOOKUP_FAILURE", 47, 136},
5952  #endif
5953  #ifdef TS_R_WRONG_CONTENT_TYPE
5954    {"WRONG_CONTENT_TYPE", ERR_LIB_TS, TS_R_WRONG_CONTENT_TYPE},
5955  #else
5956    {"WRONG_CONTENT_TYPE", 47, 114},
5957  #endif
5958  #ifdef UI_R_COMMON_OK_AND_CANCEL_CHARACTERS
5959    {"COMMON_OK_AND_CANCEL_CHARACTERS", ERR_LIB_UI, UI_R_COMMON_OK_AND_CANCEL_CHARACTERS},
5960  #else
5961    {"COMMON_OK_AND_CANCEL_CHARACTERS", 40, 104},
5962  #endif
5963  #ifdef UI_R_INDEX_TOO_LARGE
5964    {"INDEX_TOO_LARGE", ERR_LIB_UI, UI_R_INDEX_TOO_LARGE},
5965  #else
5966    {"INDEX_TOO_LARGE", 40, 102},
5967  #endif
5968  #ifdef UI_R_INDEX_TOO_SMALL
5969    {"INDEX_TOO_SMALL", ERR_LIB_UI, UI_R_INDEX_TOO_SMALL},
5970  #else
5971    {"INDEX_TOO_SMALL", 40, 103},
5972  #endif
5973  #ifdef UI_R_NO_RESULT_BUFFER
5974    {"NO_RESULT_BUFFER", ERR_LIB_UI, UI_R_NO_RESULT_BUFFER},
5975  #else
5976    {"NO_RESULT_BUFFER", 40, 105},
5977  #endif
5978  #ifdef UI_R_PROCESSING_ERROR
5979    {"PROCESSING_ERROR", ERR_LIB_UI, UI_R_PROCESSING_ERROR},
5980  #else
5981    {"PROCESSING_ERROR", 40, 107},
5982  #endif
5983  #ifdef UI_R_RESULT_TOO_LARGE
5984    {"RESULT_TOO_LARGE", ERR_LIB_UI, UI_R_RESULT_TOO_LARGE},
5985  #else
5986    {"RESULT_TOO_LARGE", 40, 100},
5987  #endif
5988  #ifdef UI_R_RESULT_TOO_SMALL
5989    {"RESULT_TOO_SMALL", ERR_LIB_UI, UI_R_RESULT_TOO_SMALL},
5990  #else
5991    {"RESULT_TOO_SMALL", 40, 101},
5992  #endif
5993  #ifdef UI_R_SYSASSIGN_ERROR
5994    {"SYSASSIGN_ERROR", ERR_LIB_UI, UI_R_SYSASSIGN_ERROR},
5995  #else
5996    {"SYSASSIGN_ERROR", 40, 109},
5997  #endif
5998  #ifdef UI_R_SYSDASSGN_ERROR
5999    {"SYSDASSGN_ERROR", ERR_LIB_UI, UI_R_SYSDASSGN_ERROR},
6000  #else
6001    {"SYSDASSGN_ERROR", 40, 110},
6002  #endif
6003  #ifdef UI_R_SYSQIOW_ERROR
6004    {"SYSQIOW_ERROR", ERR_LIB_UI, UI_R_SYSQIOW_ERROR},
6005  #else
6006    {"SYSQIOW_ERROR", 40, 111},
6007  #endif
6008  #ifdef UI_R_UNKNOWN_CONTROL_COMMAND
6009    {"UNKNOWN_CONTROL_COMMAND", ERR_LIB_UI, UI_R_UNKNOWN_CONTROL_COMMAND},
6010  #else
6011    {"UNKNOWN_CONTROL_COMMAND", 40, 106},
6012  #endif
6013  #ifdef UI_R_UNKNOWN_TTYGET_ERRNO_VALUE
6014    {"UNKNOWN_TTYGET_ERRNO_VALUE", ERR_LIB_UI, UI_R_UNKNOWN_TTYGET_ERRNO_VALUE},
6015  #else
6016    {"UNKNOWN_TTYGET_ERRNO_VALUE", 40, 108},
6017  #endif
6018  #ifdef UI_R_USER_DATA_DUPLICATION_UNSUPPORTED
6019    {"USER_DATA_DUPLICATION_UNSUPPORTED", ERR_LIB_UI, UI_R_USER_DATA_DUPLICATION_UNSUPPORTED},
6020  #else
6021    {"USER_DATA_DUPLICATION_UNSUPPORTED", 40, 112},
6022  #endif
6023  #ifdef X509V3_R_BAD_IP_ADDRESS
6024    {"BAD_IP_ADDRESS", ERR_LIB_X509V3, X509V3_R_BAD_IP_ADDRESS},
6025  #else
6026    {"BAD_IP_ADDRESS", 34, 118},
6027  #endif
6028  #ifdef X509V3_R_BAD_OBJECT
6029    {"BAD_OBJECT", ERR_LIB_X509V3, X509V3_R_BAD_OBJECT},
6030  #else
6031    {"BAD_OBJECT", 34, 119},
6032  #endif
6033  #ifdef X509V3_R_BN_DEC2BN_ERROR
6034    {"BN_DEC2BN_ERROR", ERR_LIB_X509V3, X509V3_R_BN_DEC2BN_ERROR},
6035  #else
6036    {"BN_DEC2BN_ERROR", 34, 100},
6037  #endif
6038  #ifdef X509V3_R_BN_TO_ASN1_INTEGER_ERROR
6039    {"BN_TO_ASN1_INTEGER_ERROR", ERR_LIB_X509V3, X509V3_R_BN_TO_ASN1_INTEGER_ERROR},
6040  #else
6041    {"BN_TO_ASN1_INTEGER_ERROR", 34, 101},
6042  #endif
6043  #ifdef X509V3_R_DIRNAME_ERROR
6044    {"DIRNAME_ERROR", ERR_LIB_X509V3, X509V3_R_DIRNAME_ERROR},
6045  #else
6046    {"DIRNAME_ERROR", 34, 149},
6047  #endif
6048  #ifdef X509V3_R_DISTPOINT_ALREADY_SET
6049    {"DISTPOINT_ALREADY_SET", ERR_LIB_X509V3, X509V3_R_DISTPOINT_ALREADY_SET},
6050  #else
6051    {"DISTPOINT_ALREADY_SET", 34, 160},
6052  #endif
6053  #ifdef X509V3_R_DUPLICATE_ZONE_ID
6054    {"DUPLICATE_ZONE_ID", ERR_LIB_X509V3, X509V3_R_DUPLICATE_ZONE_ID},
6055  #else
6056    {"DUPLICATE_ZONE_ID", 34, 133},
6057  #endif
6058  #ifdef X509V3_R_ERROR_CONVERTING_ZONE
6059    {"ERROR_CONVERTING_ZONE", ERR_LIB_X509V3, X509V3_R_ERROR_CONVERTING_ZONE},
6060  #else
6061    {"ERROR_CONVERTING_ZONE", 34, 131},
6062  #endif
6063  #ifdef X509V3_R_ERROR_CREATING_EXTENSION
6064    {"ERROR_CREATING_EXTENSION", ERR_LIB_X509V3, X509V3_R_ERROR_CREATING_EXTENSION},
6065  #else
6066    {"ERROR_CREATING_EXTENSION", 34, 144},
6067  #endif
6068  #ifdef X509V3_R_ERROR_IN_EXTENSION
6069    {"ERROR_IN_EXTENSION", ERR_LIB_X509V3, X509V3_R_ERROR_IN_EXTENSION},
6070  #else
6071    {"ERROR_IN_EXTENSION", 34, 128},
6072  #endif
6073  #ifdef X509V3_R_EXPECTED_A_SECTION_NAME
6074    {"EXPECTED_A_SECTION_NAME", ERR_LIB_X509V3, X509V3_R_EXPECTED_A_SECTION_NAME},
6075  #else
6076    {"EXPECTED_A_SECTION_NAME", 34, 137},
6077  #endif
6078  #ifdef X509V3_R_EXTENSION_EXISTS
6079    {"EXTENSION_EXISTS", ERR_LIB_X509V3, X509V3_R_EXTENSION_EXISTS},
6080  #else
6081    {"EXTENSION_EXISTS", 34, 145},
6082  #endif
6083  #ifdef X509V3_R_EXTENSION_NAME_ERROR
6084    {"EXTENSION_NAME_ERROR", ERR_LIB_X509V3, X509V3_R_EXTENSION_NAME_ERROR},
6085  #else
6086    {"EXTENSION_NAME_ERROR", 34, 115},
6087  #endif
6088  #ifdef X509V3_R_EXTENSION_NOT_FOUND
6089    {"EXTENSION_NOT_FOUND", ERR_LIB_X509V3, X509V3_R_EXTENSION_NOT_FOUND},
6090  #else
6091    {"EXTENSION_NOT_FOUND", 34, 102},
6092  #endif
6093  #ifdef X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED
6094    {"EXTENSION_SETTING_NOT_SUPPORTED", ERR_LIB_X509V3, X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED},
6095  #else
6096    {"EXTENSION_SETTING_NOT_SUPPORTED", 34, 103},
6097  #endif
6098  #ifdef X509V3_R_EXTENSION_VALUE_ERROR
6099    {"EXTENSION_VALUE_ERROR", ERR_LIB_X509V3, X509V3_R_EXTENSION_VALUE_ERROR},
6100  #else
6101    {"EXTENSION_VALUE_ERROR", 34, 116},
6102  #endif
6103  #ifdef X509V3_R_ILLEGAL_EMPTY_EXTENSION
6104    {"ILLEGAL_EMPTY_EXTENSION", ERR_LIB_X509V3, X509V3_R_ILLEGAL_EMPTY_EXTENSION},
6105  #else
6106    {"ILLEGAL_EMPTY_EXTENSION", 34, 151},
6107  #endif
6108  #ifdef X509V3_R_INCORRECT_POLICY_SYNTAX_TAG
6109    {"INCORRECT_POLICY_SYNTAX_TAG", ERR_LIB_X509V3, X509V3_R_INCORRECT_POLICY_SYNTAX_TAG},
6110  #else
6111    {"INCORRECT_POLICY_SYNTAX_TAG", 34, 152},
6112  #endif
6113  #ifdef X509V3_R_INVALID_ASNUMBER
6114    {"INVALID_ASNUMBER", ERR_LIB_X509V3, X509V3_R_INVALID_ASNUMBER},
6115  #else
6116    {"INVALID_ASNUMBER", 34, 162},
6117  #endif
6118  #ifdef X509V3_R_INVALID_ASRANGE
6119    {"INVALID_ASRANGE", ERR_LIB_X509V3, X509V3_R_INVALID_ASRANGE},
6120  #else
6121    {"INVALID_ASRANGE", 34, 163},
6122  #endif
6123  #ifdef X509V3_R_INVALID_BOOLEAN_STRING
6124    {"INVALID_BOOLEAN_STRING", ERR_LIB_X509V3, X509V3_R_INVALID_BOOLEAN_STRING},
6125  #else
6126    {"INVALID_BOOLEAN_STRING", 34, 104},
6127  #endif
6128  #ifdef X509V3_R_INVALID_EXTENSION_STRING
6129    {"INVALID_EXTENSION_STRING", ERR_LIB_X509V3, X509V3_R_INVALID_EXTENSION_STRING},
6130  #else
6131    {"INVALID_EXTENSION_STRING", 34, 105},
6132  #endif
6133  #ifdef X509V3_R_INVALID_INHERITANCE
6134    {"INVALID_INHERITANCE", ERR_LIB_X509V3, X509V3_R_INVALID_INHERITANCE},
6135  #else
6136    {"INVALID_INHERITANCE", 34, 165},
6137  #endif
6138  #ifdef X509V3_R_INVALID_IPADDRESS
6139    {"INVALID_IPADDRESS", ERR_LIB_X509V3, X509V3_R_INVALID_IPADDRESS},
6140  #else
6141    {"INVALID_IPADDRESS", 34, 166},
6142  #endif
6143  #ifdef X509V3_R_INVALID_MULTIPLE_RDNS
6144    {"INVALID_MULTIPLE_RDNS", ERR_LIB_X509V3, X509V3_R_INVALID_MULTIPLE_RDNS},
6145  #else
6146    {"INVALID_MULTIPLE_RDNS", 34, 161},
6147  #endif
6148  #ifdef X509V3_R_INVALID_NAME
6149    {"INVALID_NAME", ERR_LIB_X509V3, X509V3_R_INVALID_NAME},
6150  #else
6151    {"INVALID_NAME", 34, 106},
6152  #endif
6153  #ifdef X509V3_R_INVALID_NULL_ARGUMENT
6154    {"INVALID_NULL_ARGUMENT", ERR_LIB_X509V3, X509V3_R_INVALID_NULL_ARGUMENT},
6155  #else
6156    {"INVALID_NULL_ARGUMENT", 34, 107},
6157  #endif
6158  #ifdef X509V3_R_INVALID_NULL_NAME
6159    {"INVALID_NULL_NAME", ERR_LIB_X509V3, X509V3_R_INVALID_NULL_NAME},
6160  #else
6161    {"INVALID_NULL_NAME", 34, 108},
6162  #endif
6163  #ifdef X509V3_R_INVALID_NULL_VALUE
6164    {"INVALID_NULL_VALUE", ERR_LIB_X509V3, X509V3_R_INVALID_NULL_VALUE},
6165  #else
6166    {"INVALID_NULL_VALUE", 34, 109},
6167  #endif
6168  #ifdef X509V3_R_INVALID_NUMBER
6169    {"INVALID_NUMBER", ERR_LIB_X509V3, X509V3_R_INVALID_NUMBER},
6170  #else
6171    {"INVALID_NUMBER", 34, 140},
6172  #endif
6173  #ifdef X509V3_R_INVALID_NUMBERS
6174    {"INVALID_NUMBERS", ERR_LIB_X509V3, X509V3_R_INVALID_NUMBERS},
6175  #else
6176    {"INVALID_NUMBERS", 34, 141},
6177  #endif
6178  #ifdef X509V3_R_INVALID_OBJECT_IDENTIFIER
6179    {"INVALID_OBJECT_IDENTIFIER", ERR_LIB_X509V3, X509V3_R_INVALID_OBJECT_IDENTIFIER},
6180  #else
6181    {"INVALID_OBJECT_IDENTIFIER", 34, 110},
6182  #endif
6183  #ifdef X509V3_R_INVALID_OPTION
6184    {"INVALID_OPTION", ERR_LIB_X509V3, X509V3_R_INVALID_OPTION},
6185  #else
6186    {"INVALID_OPTION", 34, 138},
6187  #endif
6188  #ifdef X509V3_R_INVALID_POLICY_IDENTIFIER
6189    {"INVALID_POLICY_IDENTIFIER", ERR_LIB_X509V3, X509V3_R_INVALID_POLICY_IDENTIFIER},
6190  #else
6191    {"INVALID_POLICY_IDENTIFIER", 34, 134},
6192  #endif
6193  #ifdef X509V3_R_INVALID_PROXY_POLICY_SETTING
6194    {"INVALID_PROXY_POLICY_SETTING", ERR_LIB_X509V3, X509V3_R_INVALID_PROXY_POLICY_SETTING},
6195  #else
6196    {"INVALID_PROXY_POLICY_SETTING", 34, 153},
6197  #endif
6198  #ifdef X509V3_R_INVALID_PURPOSE
6199    {"INVALID_PURPOSE", ERR_LIB_X509V3, X509V3_R_INVALID_PURPOSE},
6200  #else
6201    {"INVALID_PURPOSE", 34, 146},
6202  #endif
6203  #ifdef X509V3_R_INVALID_SAFI
6204    {"INVALID_SAFI", ERR_LIB_X509V3, X509V3_R_INVALID_SAFI},
6205  #else
6206    {"INVALID_SAFI", 34, 164},
6207  #endif
6208  #ifdef X509V3_R_INVALID_SECTION
6209    {"INVALID_SECTION", ERR_LIB_X509V3, X509V3_R_INVALID_SECTION},
6210  #else
6211    {"INVALID_SECTION", 34, 135},
6212  #endif
6213  #ifdef X509V3_R_INVALID_SYNTAX
6214    {"INVALID_SYNTAX", ERR_LIB_X509V3, X509V3_R_INVALID_SYNTAX},
6215  #else
6216    {"INVALID_SYNTAX", 34, 143},
6217  #endif
6218  #ifdef X509V3_R_ISSUER_DECODE_ERROR
6219    {"ISSUER_DECODE_ERROR", ERR_LIB_X509V3, X509V3_R_ISSUER_DECODE_ERROR},
6220  #else
6221    {"ISSUER_DECODE_ERROR", 34, 126},
6222  #endif
6223  #ifdef X509V3_R_MISSING_VALUE
6224    {"MISSING_VALUE", ERR_LIB_X509V3, X509V3_R_MISSING_VALUE},
6225  #else
6226    {"MISSING_VALUE", 34, 124},
6227  #endif
6228  #ifdef X509V3_R_NEED_ORGANIZATION_AND_NUMBERS
6229    {"NEED_ORGANIZATION_AND_NUMBERS", ERR_LIB_X509V3, X509V3_R_NEED_ORGANIZATION_AND_NUMBERS},
6230  #else
6231    {"NEED_ORGANIZATION_AND_NUMBERS", 34, 142},
6232  #endif
6233  #ifdef X509V3_R_NO_CONFIG_DATABASE
6234    {"NO_CONFIG_DATABASE", ERR_LIB_X509V3, X509V3_R_NO_CONFIG_DATABASE},
6235  #else
6236    {"NO_CONFIG_DATABASE", 34, 136},
6237  #endif
6238  #ifdef X509V3_R_NO_ISSUER_CERTIFICATE
6239    {"NO_ISSUER_CERTIFICATE", ERR_LIB_X509V3, X509V3_R_NO_ISSUER_CERTIFICATE},
6240  #else
6241    {"NO_ISSUER_CERTIFICATE", 34, 121},
6242  #endif
6243  #ifdef X509V3_R_NO_ISSUER_DETAILS
6244    {"NO_ISSUER_DETAILS", ERR_LIB_X509V3, X509V3_R_NO_ISSUER_DETAILS},
6245  #else
6246    {"NO_ISSUER_DETAILS", 34, 127},
6247  #endif
6248  #ifdef X509V3_R_NO_POLICY_IDENTIFIER
6249    {"NO_POLICY_IDENTIFIER", ERR_LIB_X509V3, X509V3_R_NO_POLICY_IDENTIFIER},
6250  #else
6251    {"NO_POLICY_IDENTIFIER", 34, 139},
6252  #endif
6253  #ifdef X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED
6254    {"NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED", ERR_LIB_X509V3, X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED},
6255  #else
6256    {"NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED", 34, 154},
6257  #endif
6258  #ifdef X509V3_R_NO_PUBLIC_KEY
6259    {"NO_PUBLIC_KEY", ERR_LIB_X509V3, X509V3_R_NO_PUBLIC_KEY},
6260  #else
6261    {"NO_PUBLIC_KEY", 34, 114},
6262  #endif
6263  #ifdef X509V3_R_NO_SUBJECT_DETAILS
6264    {"NO_SUBJECT_DETAILS", ERR_LIB_X509V3, X509V3_R_NO_SUBJECT_DETAILS},
6265  #else
6266    {"NO_SUBJECT_DETAILS", 34, 125},
6267  #endif
6268  #ifdef X509V3_R_OPERATION_NOT_DEFINED
6269    {"OPERATION_NOT_DEFINED", ERR_LIB_X509V3, X509V3_R_OPERATION_NOT_DEFINED},
6270  #else
6271    {"OPERATION_NOT_DEFINED", 34, 148},
6272  #endif
6273  #ifdef X509V3_R_OTHERNAME_ERROR
6274    {"OTHERNAME_ERROR", ERR_LIB_X509V3, X509V3_R_OTHERNAME_ERROR},
6275  #else
6276    {"OTHERNAME_ERROR", 34, 147},
6277  #endif
6278  #ifdef X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED
6279    {"POLICY_LANGUAGE_ALREADY_DEFINED", ERR_LIB_X509V3, X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED},
6280  #else
6281    {"POLICY_LANGUAGE_ALREADY_DEFINED", 34, 155},
6282  #endif
6283  #ifdef X509V3_R_POLICY_PATH_LENGTH
6284    {"POLICY_PATH_LENGTH", ERR_LIB_X509V3, X509V3_R_POLICY_PATH_LENGTH},
6285  #else
6286    {"POLICY_PATH_LENGTH", 34, 156},
6287  #endif
6288  #ifdef X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED
6289    {"POLICY_PATH_LENGTH_ALREADY_DEFINED", ERR_LIB_X509V3, X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED},
6290  #else
6291    {"POLICY_PATH_LENGTH_ALREADY_DEFINED", 34, 157},
6292  #endif
6293  #ifdef X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY
6294    {"POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY", ERR_LIB_X509V3, X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY},
6295  #else
6296    {"POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY", 34, 159},
6297  #endif
6298  #ifdef X509V3_R_SECTION_NOT_FOUND
6299    {"SECTION_NOT_FOUND", ERR_LIB_X509V3, X509V3_R_SECTION_NOT_FOUND},
6300  #else
6301    {"SECTION_NOT_FOUND", 34, 150},
6302  #endif
6303  #ifdef X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS
6304    {"UNABLE_TO_GET_ISSUER_DETAILS", ERR_LIB_X509V3, X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS},
6305  #else
6306    {"UNABLE_TO_GET_ISSUER_DETAILS", 34, 122},
6307  #endif
6308  #ifdef X509V3_R_UNABLE_TO_GET_ISSUER_KEYID
6309    {"UNABLE_TO_GET_ISSUER_KEYID", ERR_LIB_X509V3, X509V3_R_UNABLE_TO_GET_ISSUER_KEYID},
6310  #else
6311    {"UNABLE_TO_GET_ISSUER_KEYID", 34, 123},
6312  #endif
6313  #ifdef X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT
6314    {"UNKNOWN_BIT_STRING_ARGUMENT", ERR_LIB_X509V3, X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT},
6315  #else
6316    {"UNKNOWN_BIT_STRING_ARGUMENT", 34, 111},
6317  #endif
6318  #ifdef X509V3_R_UNKNOWN_EXTENSION
6319    {"UNKNOWN_EXTENSION", ERR_LIB_X509V3, X509V3_R_UNKNOWN_EXTENSION},
6320  #else
6321    {"UNKNOWN_EXTENSION", 34, 129},
6322  #endif
6323  #ifdef X509V3_R_UNKNOWN_EXTENSION_NAME
6324    {"UNKNOWN_EXTENSION_NAME", ERR_LIB_X509V3, X509V3_R_UNKNOWN_EXTENSION_NAME},
6325  #else
6326    {"UNKNOWN_EXTENSION_NAME", 34, 130},
6327  #endif
6328  #ifdef X509V3_R_UNKNOWN_OPTION
6329    {"UNKNOWN_OPTION", ERR_LIB_X509V3, X509V3_R_UNKNOWN_OPTION},
6330  #else
6331    {"UNKNOWN_OPTION", 34, 120},
6332  #endif
6333  #ifdef X509V3_R_UNSUPPORTED_OPTION
6334    {"UNSUPPORTED_OPTION", ERR_LIB_X509V3, X509V3_R_UNSUPPORTED_OPTION},
6335  #else
6336    {"UNSUPPORTED_OPTION", 34, 117},
6337  #endif
6338  #ifdef X509V3_R_UNSUPPORTED_TYPE
6339    {"UNSUPPORTED_TYPE", ERR_LIB_X509V3, X509V3_R_UNSUPPORTED_TYPE},
6340  #else
6341    {"UNSUPPORTED_TYPE", 34, 167},
6342  #endif
6343  #ifdef X509V3_R_USER_TOO_LONG
6344    {"USER_TOO_LONG", ERR_LIB_X509V3, X509V3_R_USER_TOO_LONG},
6345  #else
6346    {"USER_TOO_LONG", 34, 132},
6347  #endif
6348  #ifdef X509_R_AKID_MISMATCH
6349    {"AKID_MISMATCH", ERR_LIB_X509, X509_R_AKID_MISMATCH},
6350  #else
6351    {"AKID_MISMATCH", 11, 110},
6352  #endif
6353  #ifdef X509_R_BAD_SELECTOR
6354    {"BAD_SELECTOR", ERR_LIB_X509, X509_R_BAD_SELECTOR},
6355  #else
6356    {"BAD_SELECTOR", 11, 133},
6357  #endif
6358  #ifdef X509_R_BAD_X509_FILETYPE
6359    {"BAD_X509_FILETYPE", ERR_LIB_X509, X509_R_BAD_X509_FILETYPE},
6360  #else
6361    {"BAD_X509_FILETYPE", 11, 100},
6362  #endif
6363  #ifdef X509_R_BASE64_DECODE_ERROR
6364    {"BASE64_DECODE_ERROR", ERR_LIB_X509, X509_R_BASE64_DECODE_ERROR},
6365  #else
6366    {"BASE64_DECODE_ERROR", 11, 118},
6367  #endif
6368  #ifdef X509_R_CANT_CHECK_DH_KEY
6369    {"CANT_CHECK_DH_KEY", ERR_LIB_X509, X509_R_CANT_CHECK_DH_KEY},
6370  #else
6371    {"CANT_CHECK_DH_KEY", 11, 114},
6372  #endif
6373  #ifdef X509_R_CERT_ALREADY_IN_HASH_TABLE
6374    {"CERT_ALREADY_IN_HASH_TABLE", ERR_LIB_X509, X509_R_CERT_ALREADY_IN_HASH_TABLE},
6375  #else
6376    {"CERT_ALREADY_IN_HASH_TABLE", 11, 101},
6377  #endif
6378  #ifdef X509_R_CRL_ALREADY_DELTA
6379    {"CRL_ALREADY_DELTA", ERR_LIB_X509, X509_R_CRL_ALREADY_DELTA},
6380  #else
6381    {"CRL_ALREADY_DELTA", 11, 127},
6382  #endif
6383  #ifdef X509_R_CRL_VERIFY_FAILURE
6384    {"CRL_VERIFY_FAILURE", ERR_LIB_X509, X509_R_CRL_VERIFY_FAILURE},
6385  #else
6386    {"CRL_VERIFY_FAILURE", 11, 131},
6387  #endif
6388  #ifdef X509_R_IDP_MISMATCH
6389    {"IDP_MISMATCH", ERR_LIB_X509, X509_R_IDP_MISMATCH},
6390  #else
6391    {"IDP_MISMATCH", 11, 128},
6392  #endif
6393  #ifdef X509_R_INVALID_ATTRIBUTES
6394    {"INVALID_ATTRIBUTES", ERR_LIB_X509, X509_R_INVALID_ATTRIBUTES},
6395  #else
6396    {"INVALID_ATTRIBUTES", 11, 138},
6397  #endif
6398  #ifdef X509_R_INVALID_DIRECTORY
6399    {"INVALID_DIRECTORY", ERR_LIB_X509, X509_R_INVALID_DIRECTORY},
6400  #else
6401    {"INVALID_DIRECTORY", 11, 113},
6402  #endif
6403  #ifdef X509_R_INVALID_FIELD_NAME
6404    {"INVALID_FIELD_NAME", ERR_LIB_X509, X509_R_INVALID_FIELD_NAME},
6405  #else
6406    {"INVALID_FIELD_NAME", 11, 119},
6407  #endif
6408  #ifdef X509_R_INVALID_TRUST
6409    {"INVALID_TRUST", ERR_LIB_X509, X509_R_INVALID_TRUST},
6410  #else
6411    {"INVALID_TRUST", 11, 123},
6412  #endif
6413  #ifdef X509_R_ISSUER_MISMATCH
6414    {"ISSUER_MISMATCH", ERR_LIB_X509, X509_R_ISSUER_MISMATCH},
6415  #else
6416    {"ISSUER_MISMATCH", 11, 129},
6417  #endif
6418  #ifdef X509_R_KEY_TYPE_MISMATCH
6419    {"KEY_TYPE_MISMATCH", ERR_LIB_X509, X509_R_KEY_TYPE_MISMATCH},
6420  #else
6421    {"KEY_TYPE_MISMATCH", 11, 115},
6422  #endif
6423  #ifdef X509_R_KEY_VALUES_MISMATCH
6424    {"KEY_VALUES_MISMATCH", ERR_LIB_X509, X509_R_KEY_VALUES_MISMATCH},
6425  #else
6426    {"KEY_VALUES_MISMATCH", 11, 116},
6427  #endif
6428  #ifdef X509_R_LOADING_CERT_DIR
6429    {"LOADING_CERT_DIR", ERR_LIB_X509, X509_R_LOADING_CERT_DIR},
6430  #else
6431    {"LOADING_CERT_DIR", 11, 103},
6432  #endif
6433  #ifdef X509_R_LOADING_DEFAULTS
6434    {"LOADING_DEFAULTS", ERR_LIB_X509, X509_R_LOADING_DEFAULTS},
6435  #else
6436    {"LOADING_DEFAULTS", 11, 104},
6437  #endif
6438  #ifdef X509_R_METHOD_NOT_SUPPORTED
6439    {"METHOD_NOT_SUPPORTED", ERR_LIB_X509, X509_R_METHOD_NOT_SUPPORTED},
6440  #else
6441    {"METHOD_NOT_SUPPORTED", 11, 124},
6442  #endif
6443  #ifdef X509_R_NAME_TOO_LONG
6444    {"NAME_TOO_LONG", ERR_LIB_X509, X509_R_NAME_TOO_LONG},
6445  #else
6446    {"NAME_TOO_LONG", 11, 134},
6447  #endif
6448  #ifdef X509_R_NEWER_CRL_NOT_NEWER
6449    {"NEWER_CRL_NOT_NEWER", ERR_LIB_X509, X509_R_NEWER_CRL_NOT_NEWER},
6450  #else
6451    {"NEWER_CRL_NOT_NEWER", 11, 132},
6452  #endif
6453  #ifdef X509_R_NO_CERTIFICATE_FOUND
6454    {"NO_CERTIFICATE_FOUND", ERR_LIB_X509, X509_R_NO_CERTIFICATE_FOUND},
6455  #else
6456    {"NO_CERTIFICATE_FOUND", 11, 135},
6457  #endif
6458  #ifdef X509_R_NO_CERTIFICATE_OR_CRL_FOUND
6459    {"NO_CERTIFICATE_OR_CRL_FOUND", ERR_LIB_X509, X509_R_NO_CERTIFICATE_OR_CRL_FOUND},
6460  #else
6461    {"NO_CERTIFICATE_OR_CRL_FOUND", 11, 136},
6462  #endif
6463  #ifdef X509_R_NO_CERT_SET_FOR_US_TO_VERIFY
6464    {"NO_CERT_SET_FOR_US_TO_VERIFY", ERR_LIB_X509, X509_R_NO_CERT_SET_FOR_US_TO_VERIFY},
6465  #else
6466    {"NO_CERT_SET_FOR_US_TO_VERIFY", 11, 105},
6467  #endif
6468  #ifdef X509_R_NO_CRL_FOUND
6469    {"NO_CRL_FOUND", ERR_LIB_X509, X509_R_NO_CRL_FOUND},
6470  #else
6471    {"NO_CRL_FOUND", 11, 137},
6472  #endif
6473  #ifdef X509_R_NO_CRL_NUMBER
6474    {"NO_CRL_NUMBER", ERR_LIB_X509, X509_R_NO_CRL_NUMBER},
6475  #else
6476    {"NO_CRL_NUMBER", 11, 130},
6477  #endif
6478  #ifdef X509_R_PUBLIC_KEY_DECODE_ERROR
6479    {"PUBLIC_KEY_DECODE_ERROR", ERR_LIB_X509, X509_R_PUBLIC_KEY_DECODE_ERROR},
6480  #else
6481    {"PUBLIC_KEY_DECODE_ERROR", 11, 125},
6482  #endif
6483  #ifdef X509_R_PUBLIC_KEY_ENCODE_ERROR
6484    {"PUBLIC_KEY_ENCODE_ERROR", ERR_LIB_X509, X509_R_PUBLIC_KEY_ENCODE_ERROR},
6485  #else
6486    {"PUBLIC_KEY_ENCODE_ERROR", 11, 126},
6487  #endif
6488  #ifdef X509_R_SHOULD_RETRY
6489    {"SHOULD_RETRY", ERR_LIB_X509, X509_R_SHOULD_RETRY},
6490  #else
6491    {"SHOULD_RETRY", 11, 106},
6492  #endif
6493  #ifdef X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN
6494    {"UNABLE_TO_FIND_PARAMETERS_IN_CHAIN", ERR_LIB_X509, X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN},
6495  #else
6496    {"UNABLE_TO_FIND_PARAMETERS_IN_CHAIN", 11, 107},
6497  #endif
6498  #ifdef X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY
6499    {"UNABLE_TO_GET_CERTS_PUBLIC_KEY", ERR_LIB_X509, X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY},
6500  #else
6501    {"UNABLE_TO_GET_CERTS_PUBLIC_KEY", 11, 108},
6502  #endif
6503  #ifdef X509_R_UNKNOWN_KEY_TYPE
6504    {"UNKNOWN_KEY_TYPE", ERR_LIB_X509, X509_R_UNKNOWN_KEY_TYPE},
6505  #else
6506    {"UNKNOWN_KEY_TYPE", 11, 117},
6507  #endif
6508  #ifdef X509_R_UNKNOWN_NID
6509    {"UNKNOWN_NID", ERR_LIB_X509, X509_R_UNKNOWN_NID},
6510  #else
6511    {"UNKNOWN_NID", 11, 109},
6512  #endif
6513  #ifdef X509_R_UNKNOWN_PURPOSE_ID
6514    {"UNKNOWN_PURPOSE_ID", ERR_LIB_X509, X509_R_UNKNOWN_PURPOSE_ID},
6515  #else
6516    {"UNKNOWN_PURPOSE_ID", 11, 121},
6517  #endif
6518  #ifdef X509_R_UNKNOWN_TRUST_ID
6519    {"UNKNOWN_TRUST_ID", ERR_LIB_X509, X509_R_UNKNOWN_TRUST_ID},
6520  #else
6521    {"UNKNOWN_TRUST_ID", 11, 120},
6522  #endif
6523  #ifdef X509_R_UNSUPPORTED_ALGORITHM
6524    {"UNSUPPORTED_ALGORITHM", ERR_LIB_X509, X509_R_UNSUPPORTED_ALGORITHM},
6525  #else
6526    {"UNSUPPORTED_ALGORITHM", 11, 111},
6527  #endif
6528  #ifdef X509_R_WRONG_LOOKUP_TYPE
6529    {"WRONG_LOOKUP_TYPE", ERR_LIB_X509, X509_R_WRONG_LOOKUP_TYPE},
6530  #else
6531    {"WRONG_LOOKUP_TYPE", 11, 112},
6532  #endif
6533  #ifdef X509_R_WRONG_TYPE
6534    {"WRONG_TYPE", ERR_LIB_X509, X509_R_WRONG_TYPE},
6535  #else
6536    {"WRONG_TYPE", 11, 122},
6537  #endif
6538    { NULL }
6539};
6540
6541