1/* File generated by Tools/ssl/make_ssl_data.py *//* Generated on 2023-06-01T03:03:52.163218 */
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_CMP
19    {"CMP", ERR_LIB_CMP},
20#endif
21#ifdef ERR_LIB_CMS
22    {"CMS", ERR_LIB_CMS},
23#endif
24#ifdef ERR_LIB_COMP
25    {"COMP", ERR_LIB_COMP},
26#endif
27#ifdef ERR_LIB_CONF
28    {"CONF", ERR_LIB_CONF},
29#endif
30#ifdef ERR_LIB_CRMF
31    {"CRMF", ERR_LIB_CRMF},
32#endif
33#ifdef ERR_LIB_CRYPTO
34    {"CRYPTO", ERR_LIB_CRYPTO},
35#endif
36#ifdef ERR_LIB_CT
37    {"CT", ERR_LIB_CT},
38#endif
39#ifdef ERR_LIB_DH
40    {"DH", ERR_LIB_DH},
41#endif
42#ifdef ERR_LIB_DSA
43    {"DSA", ERR_LIB_DSA},
44#endif
45#ifdef ERR_LIB_DSO
46    {"DSO", ERR_LIB_DSO},
47#endif
48#ifdef ERR_LIB_EC
49    {"EC", ERR_LIB_EC},
50#endif
51#ifdef ERR_LIB_ECDH
52    {"ECDH", ERR_LIB_ECDH},
53#endif
54#ifdef ERR_LIB_ECDSA
55    {"ECDSA", ERR_LIB_ECDSA},
56#endif
57#ifdef ERR_LIB_ENGINE
58    {"ENGINE", ERR_LIB_ENGINE},
59#endif
60#ifdef ERR_LIB_ESS
61    {"ESS", ERR_LIB_ESS},
62#endif
63#ifdef ERR_LIB_EVP
64    {"EVP", ERR_LIB_EVP},
65#endif
66#ifdef ERR_LIB_FIPS
67    {"FIPS", ERR_LIB_FIPS},
68#endif
69#ifdef ERR_LIB_HMAC
70    {"HMAC", ERR_LIB_HMAC},
71#endif
72#ifdef ERR_LIB_HTTP
73    {"HTTP", ERR_LIB_HTTP},
74#endif
75#ifdef ERR_LIB_JPAKE
76    {"JPAKE", ERR_LIB_JPAKE},
77#endif
78#ifdef ERR_LIB_KDF
79    {"KDF", ERR_LIB_KDF},
80#endif
81#ifdef ERR_LIB_MASK
82    {"MASK", ERR_LIB_MASK},
83#endif
84#ifdef ERR_LIB_METH
85    {"METH", ERR_LIB_METH},
86#endif
87#ifdef ERR_LIB_NONE
88    {"NONE", ERR_LIB_NONE},
89#endif
90#ifdef ERR_LIB_OBJ
91    {"OBJ", ERR_LIB_OBJ},
92#endif
93#ifdef ERR_LIB_OCSP
94    {"OCSP", ERR_LIB_OCSP},
95#endif
96#ifdef ERR_LIB_OFFSET
97    {"OFFSET", ERR_LIB_OFFSET},
98#endif
99#ifdef ERR_LIB_OSSL_DECODER
100    {"OSSL_DECODER", ERR_LIB_OSSL_DECODER},
101#endif
102#ifdef ERR_LIB_OSSL_ENCODER
103    {"OSSL_ENCODER", ERR_LIB_OSSL_ENCODER},
104#endif
105#ifdef ERR_LIB_OSSL_STORE
106    {"OSSL_STORE", ERR_LIB_OSSL_STORE},
107#endif
108#ifdef ERR_LIB_PEM
109    {"PEM", ERR_LIB_PEM},
110#endif
111#ifdef ERR_LIB_PKCS12
112    {"PKCS12", ERR_LIB_PKCS12},
113#endif
114#ifdef ERR_LIB_PKCS7
115    {"PKCS7", ERR_LIB_PKCS7},
116#endif
117#ifdef ERR_LIB_PROP
118    {"PROP", ERR_LIB_PROP},
119#endif
120#ifdef ERR_LIB_PROV
121    {"PROV", ERR_LIB_PROV},
122#endif
123#ifdef ERR_LIB_PROXY
124    {"PROXY", ERR_LIB_PROXY},
125#endif
126#ifdef ERR_LIB_RAND
127    {"RAND", ERR_LIB_RAND},
128#endif
129#ifdef ERR_LIB_RSA
130    {"RSA", ERR_LIB_RSA},
131#endif
132#ifdef ERR_LIB_RSAREF
133    {"RSAREF", ERR_LIB_RSAREF},
134#endif
135#ifdef ERR_LIB_SM2
136    {"SM2", ERR_LIB_SM2},
137#endif
138#ifdef ERR_LIB_SSL
139    {"SSL", ERR_LIB_SSL},
140#endif
141#ifdef ERR_LIB_SSL2
142    {"SSL2", ERR_LIB_SSL2},
143#endif
144#ifdef ERR_LIB_SSL23
145    {"SSL23", ERR_LIB_SSL23},
146#endif
147#ifdef ERR_LIB_SSL3
148    {"SSL3", ERR_LIB_SSL3},
149#endif
150#ifdef ERR_LIB_SYS
151    {"SYS", ERR_LIB_SYS},
152#endif
153#ifdef ERR_LIB_TS
154    {"TS", ERR_LIB_TS},
155#endif
156#ifdef ERR_LIB_UI
157    {"UI", ERR_LIB_UI},
158#endif
159#ifdef ERR_LIB_USER
160    {"USER", ERR_LIB_USER},
161#endif
162#ifdef ERR_LIB_X509
163    {"X509", ERR_LIB_X509},
164#endif
165#ifdef ERR_LIB_X509V3
166    {"X509V3", ERR_LIB_X509V3},
167#endif
168    { NULL }
169};
170
171
172static struct py_ssl_error_code error_codes[] = {
173  #ifdef ASN1_R_ADDING_OBJECT
174    {"ADDING_OBJECT", ERR_LIB_ASN1, ASN1_R_ADDING_OBJECT},
175  #else
176    {"ADDING_OBJECT", 13, 171},
177  #endif
178  #ifdef ASN1_R_ASN1_PARSE_ERROR
179    {"ASN1_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_ASN1_PARSE_ERROR},
180  #else
181    {"ASN1_PARSE_ERROR", 13, 203},
182  #endif
183  #ifdef ASN1_R_ASN1_SIG_PARSE_ERROR
184    {"ASN1_SIG_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_ASN1_SIG_PARSE_ERROR},
185  #else
186    {"ASN1_SIG_PARSE_ERROR", 13, 204},
187  #endif
188  #ifdef ASN1_R_AUX_ERROR
189    {"AUX_ERROR", ERR_LIB_ASN1, ASN1_R_AUX_ERROR},
190  #else
191    {"AUX_ERROR", 13, 100},
192  #endif
193  #ifdef ASN1_R_BAD_OBJECT_HEADER
194    {"BAD_OBJECT_HEADER", ERR_LIB_ASN1, ASN1_R_BAD_OBJECT_HEADER},
195  #else
196    {"BAD_OBJECT_HEADER", 13, 102},
197  #endif
198  #ifdef ASN1_R_BAD_TEMPLATE
199    {"BAD_TEMPLATE", ERR_LIB_ASN1, ASN1_R_BAD_TEMPLATE},
200  #else
201    {"BAD_TEMPLATE", 13, 230},
202  #endif
203  #ifdef ASN1_R_BMPSTRING_IS_WRONG_LENGTH
204    {"BMPSTRING_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_BMPSTRING_IS_WRONG_LENGTH},
205  #else
206    {"BMPSTRING_IS_WRONG_LENGTH", 13, 214},
207  #endif
208  #ifdef ASN1_R_BN_LIB
209    {"BN_LIB", ERR_LIB_ASN1, ASN1_R_BN_LIB},
210  #else
211    {"BN_LIB", 13, 105},
212  #endif
213  #ifdef ASN1_R_BOOLEAN_IS_WRONG_LENGTH
214    {"BOOLEAN_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_BOOLEAN_IS_WRONG_LENGTH},
215  #else
216    {"BOOLEAN_IS_WRONG_LENGTH", 13, 106},
217  #endif
218  #ifdef ASN1_R_BUFFER_TOO_SMALL
219    {"BUFFER_TOO_SMALL", ERR_LIB_ASN1, ASN1_R_BUFFER_TOO_SMALL},
220  #else
221    {"BUFFER_TOO_SMALL", 13, 107},
222  #endif
223  #ifdef ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER
224    {"CIPHER_HAS_NO_OBJECT_IDENTIFIER", ERR_LIB_ASN1, ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER},
225  #else
226    {"CIPHER_HAS_NO_OBJECT_IDENTIFIER", 13, 108},
227  #endif
228  #ifdef ASN1_R_CONTEXT_NOT_INITIALISED
229    {"CONTEXT_NOT_INITIALISED", ERR_LIB_ASN1, ASN1_R_CONTEXT_NOT_INITIALISED},
230  #else
231    {"CONTEXT_NOT_INITIALISED", 13, 217},
232  #endif
233  #ifdef ASN1_R_DATA_IS_WRONG
234    {"DATA_IS_WRONG", ERR_LIB_ASN1, ASN1_R_DATA_IS_WRONG},
235  #else
236    {"DATA_IS_WRONG", 13, 109},
237  #endif
238  #ifdef ASN1_R_DECODE_ERROR
239    {"DECODE_ERROR", ERR_LIB_ASN1, ASN1_R_DECODE_ERROR},
240  #else
241    {"DECODE_ERROR", 13, 110},
242  #endif
243  #ifdef ASN1_R_DEPTH_EXCEEDED
244    {"DEPTH_EXCEEDED", ERR_LIB_ASN1, ASN1_R_DEPTH_EXCEEDED},
245  #else
246    {"DEPTH_EXCEEDED", 13, 174},
247  #endif
248  #ifdef ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED
249    {"DIGEST_AND_KEY_TYPE_NOT_SUPPORTED", ERR_LIB_ASN1, ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED},
250  #else
251    {"DIGEST_AND_KEY_TYPE_NOT_SUPPORTED", 13, 198},
252  #endif
253  #ifdef ASN1_R_ENCODE_ERROR
254    {"ENCODE_ERROR", ERR_LIB_ASN1, ASN1_R_ENCODE_ERROR},
255  #else
256    {"ENCODE_ERROR", 13, 112},
257  #endif
258  #ifdef ASN1_R_ERROR_GETTING_TIME
259    {"ERROR_GETTING_TIME", ERR_LIB_ASN1, ASN1_R_ERROR_GETTING_TIME},
260  #else
261    {"ERROR_GETTING_TIME", 13, 173},
262  #endif
263  #ifdef ASN1_R_ERROR_LOADING_SECTION
264    {"ERROR_LOADING_SECTION", ERR_LIB_ASN1, ASN1_R_ERROR_LOADING_SECTION},
265  #else
266    {"ERROR_LOADING_SECTION", 13, 172},
267  #endif
268  #ifdef ASN1_R_ERROR_SETTING_CIPHER_PARAMS
269    {"ERROR_SETTING_CIPHER_PARAMS", ERR_LIB_ASN1, ASN1_R_ERROR_SETTING_CIPHER_PARAMS},
270  #else
271    {"ERROR_SETTING_CIPHER_PARAMS", 13, 114},
272  #endif
273  #ifdef ASN1_R_EXPECTING_AN_INTEGER
274    {"EXPECTING_AN_INTEGER", ERR_LIB_ASN1, ASN1_R_EXPECTING_AN_INTEGER},
275  #else
276    {"EXPECTING_AN_INTEGER", 13, 115},
277  #endif
278  #ifdef ASN1_R_EXPECTING_AN_OBJECT
279    {"EXPECTING_AN_OBJECT", ERR_LIB_ASN1, ASN1_R_EXPECTING_AN_OBJECT},
280  #else
281    {"EXPECTING_AN_OBJECT", 13, 116},
282  #endif
283  #ifdef ASN1_R_EXPLICIT_LENGTH_MISMATCH
284    {"EXPLICIT_LENGTH_MISMATCH", ERR_LIB_ASN1, ASN1_R_EXPLICIT_LENGTH_MISMATCH},
285  #else
286    {"EXPLICIT_LENGTH_MISMATCH", 13, 119},
287  #endif
288  #ifdef ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED
289    {"EXPLICIT_TAG_NOT_CONSTRUCTED", ERR_LIB_ASN1, ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED},
290  #else
291    {"EXPLICIT_TAG_NOT_CONSTRUCTED", 13, 120},
292  #endif
293  #ifdef ASN1_R_FIELD_MISSING
294    {"FIELD_MISSING", ERR_LIB_ASN1, ASN1_R_FIELD_MISSING},
295  #else
296    {"FIELD_MISSING", 13, 121},
297  #endif
298  #ifdef ASN1_R_FIRST_NUM_TOO_LARGE
299    {"FIRST_NUM_TOO_LARGE", ERR_LIB_ASN1, ASN1_R_FIRST_NUM_TOO_LARGE},
300  #else
301    {"FIRST_NUM_TOO_LARGE", 13, 122},
302  #endif
303  #ifdef ASN1_R_HEADER_TOO_LONG
304    {"HEADER_TOO_LONG", ERR_LIB_ASN1, ASN1_R_HEADER_TOO_LONG},
305  #else
306    {"HEADER_TOO_LONG", 13, 123},
307  #endif
308  #ifdef ASN1_R_ILLEGAL_BITSTRING_FORMAT
309    {"ILLEGAL_BITSTRING_FORMAT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_BITSTRING_FORMAT},
310  #else
311    {"ILLEGAL_BITSTRING_FORMAT", 13, 175},
312  #endif
313  #ifdef ASN1_R_ILLEGAL_BOOLEAN
314    {"ILLEGAL_BOOLEAN", ERR_LIB_ASN1, ASN1_R_ILLEGAL_BOOLEAN},
315  #else
316    {"ILLEGAL_BOOLEAN", 13, 176},
317  #endif
318  #ifdef ASN1_R_ILLEGAL_CHARACTERS
319    {"ILLEGAL_CHARACTERS", ERR_LIB_ASN1, ASN1_R_ILLEGAL_CHARACTERS},
320  #else
321    {"ILLEGAL_CHARACTERS", 13, 124},
322  #endif
323  #ifdef ASN1_R_ILLEGAL_FORMAT
324    {"ILLEGAL_FORMAT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_FORMAT},
325  #else
326    {"ILLEGAL_FORMAT", 13, 177},
327  #endif
328  #ifdef ASN1_R_ILLEGAL_HEX
329    {"ILLEGAL_HEX", ERR_LIB_ASN1, ASN1_R_ILLEGAL_HEX},
330  #else
331    {"ILLEGAL_HEX", 13, 178},
332  #endif
333  #ifdef ASN1_R_ILLEGAL_IMPLICIT_TAG
334    {"ILLEGAL_IMPLICIT_TAG", ERR_LIB_ASN1, ASN1_R_ILLEGAL_IMPLICIT_TAG},
335  #else
336    {"ILLEGAL_IMPLICIT_TAG", 13, 179},
337  #endif
338  #ifdef ASN1_R_ILLEGAL_INTEGER
339    {"ILLEGAL_INTEGER", ERR_LIB_ASN1, ASN1_R_ILLEGAL_INTEGER},
340  #else
341    {"ILLEGAL_INTEGER", 13, 180},
342  #endif
343  #ifdef ASN1_R_ILLEGAL_NEGATIVE_VALUE
344    {"ILLEGAL_NEGATIVE_VALUE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NEGATIVE_VALUE},
345  #else
346    {"ILLEGAL_NEGATIVE_VALUE", 13, 226},
347  #endif
348  #ifdef ASN1_R_ILLEGAL_NESTED_TAGGING
349    {"ILLEGAL_NESTED_TAGGING", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NESTED_TAGGING},
350  #else
351    {"ILLEGAL_NESTED_TAGGING", 13, 181},
352  #endif
353  #ifdef ASN1_R_ILLEGAL_NULL
354    {"ILLEGAL_NULL", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NULL},
355  #else
356    {"ILLEGAL_NULL", 13, 125},
357  #endif
358  #ifdef ASN1_R_ILLEGAL_NULL_VALUE
359    {"ILLEGAL_NULL_VALUE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NULL_VALUE},
360  #else
361    {"ILLEGAL_NULL_VALUE", 13, 182},
362  #endif
363  #ifdef ASN1_R_ILLEGAL_OBJECT
364    {"ILLEGAL_OBJECT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_OBJECT},
365  #else
366    {"ILLEGAL_OBJECT", 13, 183},
367  #endif
368  #ifdef ASN1_R_ILLEGAL_OPTIONAL_ANY
369    {"ILLEGAL_OPTIONAL_ANY", ERR_LIB_ASN1, ASN1_R_ILLEGAL_OPTIONAL_ANY},
370  #else
371    {"ILLEGAL_OPTIONAL_ANY", 13, 126},
372  #endif
373  #ifdef ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE
374    {"ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE},
375  #else
376    {"ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE", 13, 170},
377  #endif
378  #ifdef ASN1_R_ILLEGAL_PADDING
379    {"ILLEGAL_PADDING", ERR_LIB_ASN1, ASN1_R_ILLEGAL_PADDING},
380  #else
381    {"ILLEGAL_PADDING", 13, 221},
382  #endif
383  #ifdef ASN1_R_ILLEGAL_TAGGED_ANY
384    {"ILLEGAL_TAGGED_ANY", ERR_LIB_ASN1, ASN1_R_ILLEGAL_TAGGED_ANY},
385  #else
386    {"ILLEGAL_TAGGED_ANY", 13, 127},
387  #endif
388  #ifdef ASN1_R_ILLEGAL_TIME_VALUE
389    {"ILLEGAL_TIME_VALUE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_TIME_VALUE},
390  #else
391    {"ILLEGAL_TIME_VALUE", 13, 184},
392  #endif
393  #ifdef ASN1_R_ILLEGAL_ZERO_CONTENT
394    {"ILLEGAL_ZERO_CONTENT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_ZERO_CONTENT},
395  #else
396    {"ILLEGAL_ZERO_CONTENT", 13, 222},
397  #endif
398  #ifdef ASN1_R_INTEGER_NOT_ASCII_FORMAT
399    {"INTEGER_NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_INTEGER_NOT_ASCII_FORMAT},
400  #else
401    {"INTEGER_NOT_ASCII_FORMAT", 13, 185},
402  #endif
403  #ifdef ASN1_R_INTEGER_TOO_LARGE_FOR_LONG
404    {"INTEGER_TOO_LARGE_FOR_LONG", ERR_LIB_ASN1, ASN1_R_INTEGER_TOO_LARGE_FOR_LONG},
405  #else
406    {"INTEGER_TOO_LARGE_FOR_LONG", 13, 128},
407  #endif
408  #ifdef ASN1_R_INVALID_BIT_STRING_BITS_LEFT
409    {"INVALID_BIT_STRING_BITS_LEFT", ERR_LIB_ASN1, ASN1_R_INVALID_BIT_STRING_BITS_LEFT},
410  #else
411    {"INVALID_BIT_STRING_BITS_LEFT", 13, 220},
412  #endif
413  #ifdef ASN1_R_INVALID_BMPSTRING_LENGTH
414    {"INVALID_BMPSTRING_LENGTH", ERR_LIB_ASN1, ASN1_R_INVALID_BMPSTRING_LENGTH},
415  #else
416    {"INVALID_BMPSTRING_LENGTH", 13, 129},
417  #endif
418  #ifdef ASN1_R_INVALID_DIGIT
419    {"INVALID_DIGIT", ERR_LIB_ASN1, ASN1_R_INVALID_DIGIT},
420  #else
421    {"INVALID_DIGIT", 13, 130},
422  #endif
423  #ifdef ASN1_R_INVALID_MIME_TYPE
424    {"INVALID_MIME_TYPE", ERR_LIB_ASN1, ASN1_R_INVALID_MIME_TYPE},
425  #else
426    {"INVALID_MIME_TYPE", 13, 205},
427  #endif
428  #ifdef ASN1_R_INVALID_MODIFIER
429    {"INVALID_MODIFIER", ERR_LIB_ASN1, ASN1_R_INVALID_MODIFIER},
430  #else
431    {"INVALID_MODIFIER", 13, 186},
432  #endif
433  #ifdef ASN1_R_INVALID_NUMBER
434    {"INVALID_NUMBER", ERR_LIB_ASN1, ASN1_R_INVALID_NUMBER},
435  #else
436    {"INVALID_NUMBER", 13, 187},
437  #endif
438  #ifdef ASN1_R_INVALID_OBJECT_ENCODING
439    {"INVALID_OBJECT_ENCODING", ERR_LIB_ASN1, ASN1_R_INVALID_OBJECT_ENCODING},
440  #else
441    {"INVALID_OBJECT_ENCODING", 13, 216},
442  #endif
443  #ifdef ASN1_R_INVALID_SCRYPT_PARAMETERS
444    {"INVALID_SCRYPT_PARAMETERS", ERR_LIB_ASN1, ASN1_R_INVALID_SCRYPT_PARAMETERS},
445  #else
446    {"INVALID_SCRYPT_PARAMETERS", 13, 227},
447  #endif
448  #ifdef ASN1_R_INVALID_SEPARATOR
449    {"INVALID_SEPARATOR", ERR_LIB_ASN1, ASN1_R_INVALID_SEPARATOR},
450  #else
451    {"INVALID_SEPARATOR", 13, 131},
452  #endif
453  #ifdef ASN1_R_INVALID_STRING_TABLE_VALUE
454    {"INVALID_STRING_TABLE_VALUE", ERR_LIB_ASN1, ASN1_R_INVALID_STRING_TABLE_VALUE},
455  #else
456    {"INVALID_STRING_TABLE_VALUE", 13, 218},
457  #endif
458  #ifdef ASN1_R_INVALID_UNIVERSALSTRING_LENGTH
459    {"INVALID_UNIVERSALSTRING_LENGTH", ERR_LIB_ASN1, ASN1_R_INVALID_UNIVERSALSTRING_LENGTH},
460  #else
461    {"INVALID_UNIVERSALSTRING_LENGTH", 13, 133},
462  #endif
463  #ifdef ASN1_R_INVALID_UTF8STRING
464    {"INVALID_UTF8STRING", ERR_LIB_ASN1, ASN1_R_INVALID_UTF8STRING},
465  #else
466    {"INVALID_UTF8STRING", 13, 134},
467  #endif
468  #ifdef ASN1_R_INVALID_VALUE
469    {"INVALID_VALUE", ERR_LIB_ASN1, ASN1_R_INVALID_VALUE},
470  #else
471    {"INVALID_VALUE", 13, 219},
472  #endif
473  #ifdef ASN1_R_LENGTH_TOO_LONG
474    {"LENGTH_TOO_LONG", ERR_LIB_ASN1, ASN1_R_LENGTH_TOO_LONG},
475  #else
476    {"LENGTH_TOO_LONG", 13, 231},
477  #endif
478  #ifdef ASN1_R_LIST_ERROR
479    {"LIST_ERROR", ERR_LIB_ASN1, ASN1_R_LIST_ERROR},
480  #else
481    {"LIST_ERROR", 13, 188},
482  #endif
483  #ifdef ASN1_R_MIME_NO_CONTENT_TYPE
484    {"MIME_NO_CONTENT_TYPE", ERR_LIB_ASN1, ASN1_R_MIME_NO_CONTENT_TYPE},
485  #else
486    {"MIME_NO_CONTENT_TYPE", 13, 206},
487  #endif
488  #ifdef ASN1_R_MIME_PARSE_ERROR
489    {"MIME_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_MIME_PARSE_ERROR},
490  #else
491    {"MIME_PARSE_ERROR", 13, 207},
492  #endif
493  #ifdef ASN1_R_MIME_SIG_PARSE_ERROR
494    {"MIME_SIG_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_MIME_SIG_PARSE_ERROR},
495  #else
496    {"MIME_SIG_PARSE_ERROR", 13, 208},
497  #endif
498  #ifdef ASN1_R_MISSING_EOC
499    {"MISSING_EOC", ERR_LIB_ASN1, ASN1_R_MISSING_EOC},
500  #else
501    {"MISSING_EOC", 13, 137},
502  #endif
503  #ifdef ASN1_R_MISSING_SECOND_NUMBER
504    {"MISSING_SECOND_NUMBER", ERR_LIB_ASN1, ASN1_R_MISSING_SECOND_NUMBER},
505  #else
506    {"MISSING_SECOND_NUMBER", 13, 138},
507  #endif
508  #ifdef ASN1_R_MISSING_VALUE
509    {"MISSING_VALUE", ERR_LIB_ASN1, ASN1_R_MISSING_VALUE},
510  #else
511    {"MISSING_VALUE", 13, 189},
512  #endif
513  #ifdef ASN1_R_MSTRING_NOT_UNIVERSAL
514    {"MSTRING_NOT_UNIVERSAL", ERR_LIB_ASN1, ASN1_R_MSTRING_NOT_UNIVERSAL},
515  #else
516    {"MSTRING_NOT_UNIVERSAL", 13, 139},
517  #endif
518  #ifdef ASN1_R_MSTRING_WRONG_TAG
519    {"MSTRING_WRONG_TAG", ERR_LIB_ASN1, ASN1_R_MSTRING_WRONG_TAG},
520  #else
521    {"MSTRING_WRONG_TAG", 13, 140},
522  #endif
523  #ifdef ASN1_R_NESTED_ASN1_STRING
524    {"NESTED_ASN1_STRING", ERR_LIB_ASN1, ASN1_R_NESTED_ASN1_STRING},
525  #else
526    {"NESTED_ASN1_STRING", 13, 197},
527  #endif
528  #ifdef ASN1_R_NESTED_TOO_DEEP
529    {"NESTED_TOO_DEEP", ERR_LIB_ASN1, ASN1_R_NESTED_TOO_DEEP},
530  #else
531    {"NESTED_TOO_DEEP", 13, 201},
532  #endif
533  #ifdef ASN1_R_NON_HEX_CHARACTERS
534    {"NON_HEX_CHARACTERS", ERR_LIB_ASN1, ASN1_R_NON_HEX_CHARACTERS},
535  #else
536    {"NON_HEX_CHARACTERS", 13, 141},
537  #endif
538  #ifdef ASN1_R_NOT_ASCII_FORMAT
539    {"NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_NOT_ASCII_FORMAT},
540  #else
541    {"NOT_ASCII_FORMAT", 13, 190},
542  #endif
543  #ifdef ASN1_R_NOT_ENOUGH_DATA
544    {"NOT_ENOUGH_DATA", ERR_LIB_ASN1, ASN1_R_NOT_ENOUGH_DATA},
545  #else
546    {"NOT_ENOUGH_DATA", 13, 142},
547  #endif
548  #ifdef ASN1_R_NO_CONTENT_TYPE
549    {"NO_CONTENT_TYPE", ERR_LIB_ASN1, ASN1_R_NO_CONTENT_TYPE},
550  #else
551    {"NO_CONTENT_TYPE", 13, 209},
552  #endif
553  #ifdef ASN1_R_NO_MATCHING_CHOICE_TYPE
554    {"NO_MATCHING_CHOICE_TYPE", ERR_LIB_ASN1, ASN1_R_NO_MATCHING_CHOICE_TYPE},
555  #else
556    {"NO_MATCHING_CHOICE_TYPE", 13, 143},
557  #endif
558  #ifdef ASN1_R_NO_MULTIPART_BODY_FAILURE
559    {"NO_MULTIPART_BODY_FAILURE", ERR_LIB_ASN1, ASN1_R_NO_MULTIPART_BODY_FAILURE},
560  #else
561    {"NO_MULTIPART_BODY_FAILURE", 13, 210},
562  #endif
563  #ifdef ASN1_R_NO_MULTIPART_BOUNDARY
564    {"NO_MULTIPART_BOUNDARY", ERR_LIB_ASN1, ASN1_R_NO_MULTIPART_BOUNDARY},
565  #else
566    {"NO_MULTIPART_BOUNDARY", 13, 211},
567  #endif
568  #ifdef ASN1_R_NO_SIG_CONTENT_TYPE
569    {"NO_SIG_CONTENT_TYPE", ERR_LIB_ASN1, ASN1_R_NO_SIG_CONTENT_TYPE},
570  #else
571    {"NO_SIG_CONTENT_TYPE", 13, 212},
572  #endif
573  #ifdef ASN1_R_NULL_IS_WRONG_LENGTH
574    {"NULL_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_NULL_IS_WRONG_LENGTH},
575  #else
576    {"NULL_IS_WRONG_LENGTH", 13, 144},
577  #endif
578  #ifdef ASN1_R_OBJECT_NOT_ASCII_FORMAT
579    {"OBJECT_NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_OBJECT_NOT_ASCII_FORMAT},
580  #else
581    {"OBJECT_NOT_ASCII_FORMAT", 13, 191},
582  #endif
583  #ifdef ASN1_R_ODD_NUMBER_OF_CHARS
584    {"ODD_NUMBER_OF_CHARS", ERR_LIB_ASN1, ASN1_R_ODD_NUMBER_OF_CHARS},
585  #else
586    {"ODD_NUMBER_OF_CHARS", 13, 145},
587  #endif
588  #ifdef ASN1_R_SECOND_NUMBER_TOO_LARGE
589    {"SECOND_NUMBER_TOO_LARGE", ERR_LIB_ASN1, ASN1_R_SECOND_NUMBER_TOO_LARGE},
590  #else
591    {"SECOND_NUMBER_TOO_LARGE", 13, 147},
592  #endif
593  #ifdef ASN1_R_SEQUENCE_LENGTH_MISMATCH
594    {"SEQUENCE_LENGTH_MISMATCH", ERR_LIB_ASN1, ASN1_R_SEQUENCE_LENGTH_MISMATCH},
595  #else
596    {"SEQUENCE_LENGTH_MISMATCH", 13, 148},
597  #endif
598  #ifdef ASN1_R_SEQUENCE_NOT_CONSTRUCTED
599    {"SEQUENCE_NOT_CONSTRUCTED", ERR_LIB_ASN1, ASN1_R_SEQUENCE_NOT_CONSTRUCTED},
600  #else
601    {"SEQUENCE_NOT_CONSTRUCTED", 13, 149},
602  #endif
603  #ifdef ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG
604    {"SEQUENCE_OR_SET_NEEDS_CONFIG", ERR_LIB_ASN1, ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG},
605  #else
606    {"SEQUENCE_OR_SET_NEEDS_CONFIG", 13, 192},
607  #endif
608  #ifdef ASN1_R_SHORT_LINE
609    {"SHORT_LINE", ERR_LIB_ASN1, ASN1_R_SHORT_LINE},
610  #else
611    {"SHORT_LINE", 13, 150},
612  #endif
613  #ifdef ASN1_R_SIG_INVALID_MIME_TYPE
614    {"SIG_INVALID_MIME_TYPE", ERR_LIB_ASN1, ASN1_R_SIG_INVALID_MIME_TYPE},
615  #else
616    {"SIG_INVALID_MIME_TYPE", 13, 213},
617  #endif
618  #ifdef ASN1_R_STREAMING_NOT_SUPPORTED
619    {"STREAMING_NOT_SUPPORTED", ERR_LIB_ASN1, ASN1_R_STREAMING_NOT_SUPPORTED},
620  #else
621    {"STREAMING_NOT_SUPPORTED", 13, 202},
622  #endif
623  #ifdef ASN1_R_STRING_TOO_LONG
624    {"STRING_TOO_LONG", ERR_LIB_ASN1, ASN1_R_STRING_TOO_LONG},
625  #else
626    {"STRING_TOO_LONG", 13, 151},
627  #endif
628  #ifdef ASN1_R_STRING_TOO_SHORT
629    {"STRING_TOO_SHORT", ERR_LIB_ASN1, ASN1_R_STRING_TOO_SHORT},
630  #else
631    {"STRING_TOO_SHORT", 13, 152},
632  #endif
633  #ifdef ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD
634    {"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},
635  #else
636    {"THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD", 13, 154},
637  #endif
638  #ifdef ASN1_R_TIME_NOT_ASCII_FORMAT
639    {"TIME_NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_TIME_NOT_ASCII_FORMAT},
640  #else
641    {"TIME_NOT_ASCII_FORMAT", 13, 193},
642  #endif
643  #ifdef ASN1_R_TOO_LARGE
644    {"TOO_LARGE", ERR_LIB_ASN1, ASN1_R_TOO_LARGE},
645  #else
646    {"TOO_LARGE", 13, 223},
647  #endif
648  #ifdef ASN1_R_TOO_LONG
649    {"TOO_LONG", ERR_LIB_ASN1, ASN1_R_TOO_LONG},
650  #else
651    {"TOO_LONG", 13, 155},
652  #endif
653  #ifdef ASN1_R_TOO_SMALL
654    {"TOO_SMALL", ERR_LIB_ASN1, ASN1_R_TOO_SMALL},
655  #else
656    {"TOO_SMALL", 13, 224},
657  #endif
658  #ifdef ASN1_R_TYPE_NOT_CONSTRUCTED
659    {"TYPE_NOT_CONSTRUCTED", ERR_LIB_ASN1, ASN1_R_TYPE_NOT_CONSTRUCTED},
660  #else
661    {"TYPE_NOT_CONSTRUCTED", 13, 156},
662  #endif
663  #ifdef ASN1_R_TYPE_NOT_PRIMITIVE
664    {"TYPE_NOT_PRIMITIVE", ERR_LIB_ASN1, ASN1_R_TYPE_NOT_PRIMITIVE},
665  #else
666    {"TYPE_NOT_PRIMITIVE", 13, 195},
667  #endif
668  #ifdef ASN1_R_UNEXPECTED_EOC
669    {"UNEXPECTED_EOC", ERR_LIB_ASN1, ASN1_R_UNEXPECTED_EOC},
670  #else
671    {"UNEXPECTED_EOC", 13, 159},
672  #endif
673  #ifdef ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH
674    {"UNIVERSALSTRING_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH},
675  #else
676    {"UNIVERSALSTRING_IS_WRONG_LENGTH", 13, 215},
677  #endif
678  #ifdef ASN1_R_UNKNOWN_DIGEST
679    {"UNKNOWN_DIGEST", ERR_LIB_ASN1, ASN1_R_UNKNOWN_DIGEST},
680  #else
681    {"UNKNOWN_DIGEST", 13, 229},
682  #endif
683  #ifdef ASN1_R_UNKNOWN_FORMAT
684    {"UNKNOWN_FORMAT", ERR_LIB_ASN1, ASN1_R_UNKNOWN_FORMAT},
685  #else
686    {"UNKNOWN_FORMAT", 13, 160},
687  #endif
688  #ifdef ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM
689    {"UNKNOWN_MESSAGE_DIGEST_ALGORITHM", ERR_LIB_ASN1, ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM},
690  #else
691    {"UNKNOWN_MESSAGE_DIGEST_ALGORITHM", 13, 161},
692  #endif
693  #ifdef ASN1_R_UNKNOWN_OBJECT_TYPE
694    {"UNKNOWN_OBJECT_TYPE", ERR_LIB_ASN1, ASN1_R_UNKNOWN_OBJECT_TYPE},
695  #else
696    {"UNKNOWN_OBJECT_TYPE", 13, 162},
697  #endif
698  #ifdef ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE
699    {"UNKNOWN_PUBLIC_KEY_TYPE", ERR_LIB_ASN1, ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE},
700  #else
701    {"UNKNOWN_PUBLIC_KEY_TYPE", 13, 163},
702  #endif
703  #ifdef ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM
704    {"UNKNOWN_SIGNATURE_ALGORITHM", ERR_LIB_ASN1, ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM},
705  #else
706    {"UNKNOWN_SIGNATURE_ALGORITHM", 13, 199},
707  #endif
708  #ifdef ASN1_R_UNKNOWN_TAG
709    {"UNKNOWN_TAG", ERR_LIB_ASN1, ASN1_R_UNKNOWN_TAG},
710  #else
711    {"UNKNOWN_TAG", 13, 194},
712  #endif
713  #ifdef ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE
714    {"UNSUPPORTED_ANY_DEFINED_BY_TYPE", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE},
715  #else
716    {"UNSUPPORTED_ANY_DEFINED_BY_TYPE", 13, 164},
717  #endif
718  #ifdef ASN1_R_UNSUPPORTED_CIPHER
719    {"UNSUPPORTED_CIPHER", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_CIPHER},
720  #else
721    {"UNSUPPORTED_CIPHER", 13, 228},
722  #endif
723  #ifdef ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE
724    {"UNSUPPORTED_PUBLIC_KEY_TYPE", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE},
725  #else
726    {"UNSUPPORTED_PUBLIC_KEY_TYPE", 13, 167},
727  #endif
728  #ifdef ASN1_R_UNSUPPORTED_TYPE
729    {"UNSUPPORTED_TYPE", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_TYPE},
730  #else
731    {"UNSUPPORTED_TYPE", 13, 196},
732  #endif
733  #ifdef ASN1_R_WRONG_INTEGER_TYPE
734    {"WRONG_INTEGER_TYPE", ERR_LIB_ASN1, ASN1_R_WRONG_INTEGER_TYPE},
735  #else
736    {"WRONG_INTEGER_TYPE", 13, 225},
737  #endif
738  #ifdef ASN1_R_WRONG_PUBLIC_KEY_TYPE
739    {"WRONG_PUBLIC_KEY_TYPE", ERR_LIB_ASN1, ASN1_R_WRONG_PUBLIC_KEY_TYPE},
740  #else
741    {"WRONG_PUBLIC_KEY_TYPE", 13, 200},
742  #endif
743  #ifdef ASN1_R_WRONG_TAG
744    {"WRONG_TAG", ERR_LIB_ASN1, ASN1_R_WRONG_TAG},
745  #else
746    {"WRONG_TAG", 13, 168},
747  #endif
748  #ifdef ASYNC_R_FAILED_TO_SET_POOL
749    {"FAILED_TO_SET_POOL", ERR_LIB_ASYNC, ASYNC_R_FAILED_TO_SET_POOL},
750  #else
751    {"FAILED_TO_SET_POOL", 51, 101},
752  #endif
753  #ifdef ASYNC_R_FAILED_TO_SWAP_CONTEXT
754    {"FAILED_TO_SWAP_CONTEXT", ERR_LIB_ASYNC, ASYNC_R_FAILED_TO_SWAP_CONTEXT},
755  #else
756    {"FAILED_TO_SWAP_CONTEXT", 51, 102},
757  #endif
758  #ifdef ASYNC_R_INIT_FAILED
759    {"INIT_FAILED", ERR_LIB_ASYNC, ASYNC_R_INIT_FAILED},
760  #else
761    {"INIT_FAILED", 51, 105},
762  #endif
763  #ifdef ASYNC_R_INVALID_POOL_SIZE
764    {"INVALID_POOL_SIZE", ERR_LIB_ASYNC, ASYNC_R_INVALID_POOL_SIZE},
765  #else
766    {"INVALID_POOL_SIZE", 51, 103},
767  #endif
768  #ifdef BIO_R_ACCEPT_ERROR
769    {"ACCEPT_ERROR", ERR_LIB_BIO, BIO_R_ACCEPT_ERROR},
770  #else
771    {"ACCEPT_ERROR", 32, 100},
772  #endif
773  #ifdef BIO_R_ADDRINFO_ADDR_IS_NOT_AF_INET
774    {"ADDRINFO_ADDR_IS_NOT_AF_INET", ERR_LIB_BIO, BIO_R_ADDRINFO_ADDR_IS_NOT_AF_INET},
775  #else
776    {"ADDRINFO_ADDR_IS_NOT_AF_INET", 32, 141},
777  #endif
778  #ifdef BIO_R_AMBIGUOUS_HOST_OR_SERVICE
779    {"AMBIGUOUS_HOST_OR_SERVICE", ERR_LIB_BIO, BIO_R_AMBIGUOUS_HOST_OR_SERVICE},
780  #else
781    {"AMBIGUOUS_HOST_OR_SERVICE", 32, 129},
782  #endif
783  #ifdef BIO_R_BAD_FOPEN_MODE
784    {"BAD_FOPEN_MODE", ERR_LIB_BIO, BIO_R_BAD_FOPEN_MODE},
785  #else
786    {"BAD_FOPEN_MODE", 32, 101},
787  #endif
788  #ifdef BIO_R_BROKEN_PIPE
789    {"BROKEN_PIPE", ERR_LIB_BIO, BIO_R_BROKEN_PIPE},
790  #else
791    {"BROKEN_PIPE", 32, 124},
792  #endif
793  #ifdef BIO_R_CONNECT_ERROR
794    {"CONNECT_ERROR", ERR_LIB_BIO, BIO_R_CONNECT_ERROR},
795  #else
796    {"CONNECT_ERROR", 32, 103},
797  #endif
798  #ifdef BIO_R_CONNECT_TIMEOUT
799    {"CONNECT_TIMEOUT", ERR_LIB_BIO, BIO_R_CONNECT_TIMEOUT},
800  #else
801    {"CONNECT_TIMEOUT", 32, 147},
802  #endif
803  #ifdef BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET
804    {"GETHOSTBYNAME_ADDR_IS_NOT_AF_INET", ERR_LIB_BIO, BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET},
805  #else
806    {"GETHOSTBYNAME_ADDR_IS_NOT_AF_INET", 32, 107},
807  #endif
808  #ifdef BIO_R_GETSOCKNAME_ERROR
809    {"GETSOCKNAME_ERROR", ERR_LIB_BIO, BIO_R_GETSOCKNAME_ERROR},
810  #else
811    {"GETSOCKNAME_ERROR", 32, 132},
812  #endif
813  #ifdef BIO_R_GETSOCKNAME_TRUNCATED_ADDRESS
814    {"GETSOCKNAME_TRUNCATED_ADDRESS", ERR_LIB_BIO, BIO_R_GETSOCKNAME_TRUNCATED_ADDRESS},
815  #else
816    {"GETSOCKNAME_TRUNCATED_ADDRESS", 32, 133},
817  #endif
818  #ifdef BIO_R_GETTING_SOCKTYPE
819    {"GETTING_SOCKTYPE", ERR_LIB_BIO, BIO_R_GETTING_SOCKTYPE},
820  #else
821    {"GETTING_SOCKTYPE", 32, 134},
822  #endif
823  #ifdef BIO_R_INVALID_ARGUMENT
824    {"INVALID_ARGUMENT", ERR_LIB_BIO, BIO_R_INVALID_ARGUMENT},
825  #else
826    {"INVALID_ARGUMENT", 32, 125},
827  #endif
828  #ifdef BIO_R_INVALID_SOCKET
829    {"INVALID_SOCKET", ERR_LIB_BIO, BIO_R_INVALID_SOCKET},
830  #else
831    {"INVALID_SOCKET", 32, 135},
832  #endif
833  #ifdef BIO_R_IN_USE
834    {"IN_USE", ERR_LIB_BIO, BIO_R_IN_USE},
835  #else
836    {"IN_USE", 32, 123},
837  #endif
838  #ifdef BIO_R_LENGTH_TOO_LONG
839    {"LENGTH_TOO_LONG", ERR_LIB_BIO, BIO_R_LENGTH_TOO_LONG},
840  #else
841    {"LENGTH_TOO_LONG", 32, 102},
842  #endif
843  #ifdef BIO_R_LISTEN_V6_ONLY
844    {"LISTEN_V6_ONLY", ERR_LIB_BIO, BIO_R_LISTEN_V6_ONLY},
845  #else
846    {"LISTEN_V6_ONLY", 32, 136},
847  #endif
848  #ifdef BIO_R_LOOKUP_RETURNED_NOTHING
849    {"LOOKUP_RETURNED_NOTHING", ERR_LIB_BIO, BIO_R_LOOKUP_RETURNED_NOTHING},
850  #else
851    {"LOOKUP_RETURNED_NOTHING", 32, 142},
852  #endif
853  #ifdef BIO_R_MALFORMED_HOST_OR_SERVICE
854    {"MALFORMED_HOST_OR_SERVICE", ERR_LIB_BIO, BIO_R_MALFORMED_HOST_OR_SERVICE},
855  #else
856    {"MALFORMED_HOST_OR_SERVICE", 32, 130},
857  #endif
858  #ifdef BIO_R_NBIO_CONNECT_ERROR
859    {"NBIO_CONNECT_ERROR", ERR_LIB_BIO, BIO_R_NBIO_CONNECT_ERROR},
860  #else
861    {"NBIO_CONNECT_ERROR", 32, 110},
862  #endif
863  #ifdef BIO_R_NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED
864    {"NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED", ERR_LIB_BIO, BIO_R_NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED},
865  #else
866    {"NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED", 32, 143},
867  #endif
868  #ifdef BIO_R_NO_HOSTNAME_OR_SERVICE_SPECIFIED
869    {"NO_HOSTNAME_OR_SERVICE_SPECIFIED", ERR_LIB_BIO, BIO_R_NO_HOSTNAME_OR_SERVICE_SPECIFIED},
870  #else
871    {"NO_HOSTNAME_OR_SERVICE_SPECIFIED", 32, 144},
872  #endif
873  #ifdef BIO_R_NO_PORT_DEFINED
874    {"NO_PORT_DEFINED", ERR_LIB_BIO, BIO_R_NO_PORT_DEFINED},
875  #else
876    {"NO_PORT_DEFINED", 32, 113},
877  #endif
878  #ifdef BIO_R_NO_SUCH_FILE
879    {"NO_SUCH_FILE", ERR_LIB_BIO, BIO_R_NO_SUCH_FILE},
880  #else
881    {"NO_SUCH_FILE", 32, 128},
882  #endif
883  #ifdef BIO_R_TRANSFER_ERROR
884    {"TRANSFER_ERROR", ERR_LIB_BIO, BIO_R_TRANSFER_ERROR},
885  #else
886    {"TRANSFER_ERROR", 32, 104},
887  #endif
888  #ifdef BIO_R_TRANSFER_TIMEOUT
889    {"TRANSFER_TIMEOUT", ERR_LIB_BIO, BIO_R_TRANSFER_TIMEOUT},
890  #else
891    {"TRANSFER_TIMEOUT", 32, 105},
892  #endif
893  #ifdef BIO_R_UNABLE_TO_BIND_SOCKET
894    {"UNABLE_TO_BIND_SOCKET", ERR_LIB_BIO, BIO_R_UNABLE_TO_BIND_SOCKET},
895  #else
896    {"UNABLE_TO_BIND_SOCKET", 32, 117},
897  #endif
898  #ifdef BIO_R_UNABLE_TO_CREATE_SOCKET
899    {"UNABLE_TO_CREATE_SOCKET", ERR_LIB_BIO, BIO_R_UNABLE_TO_CREATE_SOCKET},
900  #else
901    {"UNABLE_TO_CREATE_SOCKET", 32, 118},
902  #endif
903  #ifdef BIO_R_UNABLE_TO_KEEPALIVE
904    {"UNABLE_TO_KEEPALIVE", ERR_LIB_BIO, BIO_R_UNABLE_TO_KEEPALIVE},
905  #else
906    {"UNABLE_TO_KEEPALIVE", 32, 137},
907  #endif
908  #ifdef BIO_R_UNABLE_TO_LISTEN_SOCKET
909    {"UNABLE_TO_LISTEN_SOCKET", ERR_LIB_BIO, BIO_R_UNABLE_TO_LISTEN_SOCKET},
910  #else
911    {"UNABLE_TO_LISTEN_SOCKET", 32, 119},
912  #endif
913  #ifdef BIO_R_UNABLE_TO_NODELAY
914    {"UNABLE_TO_NODELAY", ERR_LIB_BIO, BIO_R_UNABLE_TO_NODELAY},
915  #else
916    {"UNABLE_TO_NODELAY", 32, 138},
917  #endif
918  #ifdef BIO_R_UNABLE_TO_REUSEADDR
919    {"UNABLE_TO_REUSEADDR", ERR_LIB_BIO, BIO_R_UNABLE_TO_REUSEADDR},
920  #else
921    {"UNABLE_TO_REUSEADDR", 32, 139},
922  #endif
923  #ifdef BIO_R_UNAVAILABLE_IP_FAMILY
924    {"UNAVAILABLE_IP_FAMILY", ERR_LIB_BIO, BIO_R_UNAVAILABLE_IP_FAMILY},
925  #else
926    {"UNAVAILABLE_IP_FAMILY", 32, 145},
927  #endif
928  #ifdef BIO_R_UNINITIALIZED
929    {"UNINITIALIZED", ERR_LIB_BIO, BIO_R_UNINITIALIZED},
930  #else
931    {"UNINITIALIZED", 32, 120},
932  #endif
933  #ifdef BIO_R_UNKNOWN_INFO_TYPE
934    {"UNKNOWN_INFO_TYPE", ERR_LIB_BIO, BIO_R_UNKNOWN_INFO_TYPE},
935  #else
936    {"UNKNOWN_INFO_TYPE", 32, 140},
937  #endif
938  #ifdef BIO_R_UNSUPPORTED_IP_FAMILY
939    {"UNSUPPORTED_IP_FAMILY", ERR_LIB_BIO, BIO_R_UNSUPPORTED_IP_FAMILY},
940  #else
941    {"UNSUPPORTED_IP_FAMILY", 32, 146},
942  #endif
943  #ifdef BIO_R_UNSUPPORTED_METHOD
944    {"UNSUPPORTED_METHOD", ERR_LIB_BIO, BIO_R_UNSUPPORTED_METHOD},
945  #else
946    {"UNSUPPORTED_METHOD", 32, 121},
947  #endif
948  #ifdef BIO_R_UNSUPPORTED_PROTOCOL_FAMILY
949    {"UNSUPPORTED_PROTOCOL_FAMILY", ERR_LIB_BIO, BIO_R_UNSUPPORTED_PROTOCOL_FAMILY},
950  #else
951    {"UNSUPPORTED_PROTOCOL_FAMILY", 32, 131},
952  #endif
953  #ifdef BIO_R_WRITE_TO_READ_ONLY_BIO
954    {"WRITE_TO_READ_ONLY_BIO", ERR_LIB_BIO, BIO_R_WRITE_TO_READ_ONLY_BIO},
955  #else
956    {"WRITE_TO_READ_ONLY_BIO", 32, 126},
957  #endif
958  #ifdef BIO_R_WSASTARTUP
959    {"WSASTARTUP", ERR_LIB_BIO, BIO_R_WSASTARTUP},
960  #else
961    {"WSASTARTUP", 32, 122},
962  #endif
963  #ifdef BN_R_ARG2_LT_ARG3
964    {"ARG2_LT_ARG3", ERR_LIB_BN, BN_R_ARG2_LT_ARG3},
965  #else
966    {"ARG2_LT_ARG3", 3, 100},
967  #endif
968  #ifdef BN_R_BAD_RECIPROCAL
969    {"BAD_RECIPROCAL", ERR_LIB_BN, BN_R_BAD_RECIPROCAL},
970  #else
971    {"BAD_RECIPROCAL", 3, 101},
972  #endif
973  #ifdef BN_R_BIGNUM_TOO_LONG
974    {"BIGNUM_TOO_LONG", ERR_LIB_BN, BN_R_BIGNUM_TOO_LONG},
975  #else
976    {"BIGNUM_TOO_LONG", 3, 114},
977  #endif
978  #ifdef BN_R_BITS_TOO_SMALL
979    {"BITS_TOO_SMALL", ERR_LIB_BN, BN_R_BITS_TOO_SMALL},
980  #else
981    {"BITS_TOO_SMALL", 3, 118},
982  #endif
983  #ifdef BN_R_CALLED_WITH_EVEN_MODULUS
984    {"CALLED_WITH_EVEN_MODULUS", ERR_LIB_BN, BN_R_CALLED_WITH_EVEN_MODULUS},
985  #else
986    {"CALLED_WITH_EVEN_MODULUS", 3, 102},
987  #endif
988  #ifdef BN_R_DIV_BY_ZERO
989    {"DIV_BY_ZERO", ERR_LIB_BN, BN_R_DIV_BY_ZERO},
990  #else
991    {"DIV_BY_ZERO", 3, 103},
992  #endif
993  #ifdef BN_R_ENCODING_ERROR
994    {"ENCODING_ERROR", ERR_LIB_BN, BN_R_ENCODING_ERROR},
995  #else
996    {"ENCODING_ERROR", 3, 104},
997  #endif
998  #ifdef BN_R_EXPAND_ON_STATIC_BIGNUM_DATA
999    {"EXPAND_ON_STATIC_BIGNUM_DATA", ERR_LIB_BN, BN_R_EXPAND_ON_STATIC_BIGNUM_DATA},
1000  #else
1001    {"EXPAND_ON_STATIC_BIGNUM_DATA", 3, 105},
1002  #endif
1003  #ifdef BN_R_INPUT_NOT_REDUCED
1004    {"INPUT_NOT_REDUCED", ERR_LIB_BN, BN_R_INPUT_NOT_REDUCED},
1005  #else
1006    {"INPUT_NOT_REDUCED", 3, 110},
1007  #endif
1008  #ifdef BN_R_INVALID_LENGTH
1009    {"INVALID_LENGTH", ERR_LIB_BN, BN_R_INVALID_LENGTH},
1010  #else
1011    {"INVALID_LENGTH", 3, 106},
1012  #endif
1013  #ifdef BN_R_INVALID_RANGE
1014    {"INVALID_RANGE", ERR_LIB_BN, BN_R_INVALID_RANGE},
1015  #else
1016    {"INVALID_RANGE", 3, 115},
1017  #endif
1018  #ifdef BN_R_INVALID_SHIFT
1019    {"INVALID_SHIFT", ERR_LIB_BN, BN_R_INVALID_SHIFT},
1020  #else
1021    {"INVALID_SHIFT", 3, 119},
1022  #endif
1023  #ifdef BN_R_NOT_A_SQUARE
1024    {"NOT_A_SQUARE", ERR_LIB_BN, BN_R_NOT_A_SQUARE},
1025  #else
1026    {"NOT_A_SQUARE", 3, 111},
1027  #endif
1028  #ifdef BN_R_NOT_INITIALIZED
1029    {"NOT_INITIALIZED", ERR_LIB_BN, BN_R_NOT_INITIALIZED},
1030  #else
1031    {"NOT_INITIALIZED", 3, 107},
1032  #endif
1033  #ifdef BN_R_NO_INVERSE
1034    {"NO_INVERSE", ERR_LIB_BN, BN_R_NO_INVERSE},
1035  #else
1036    {"NO_INVERSE", 3, 108},
1037  #endif
1038  #ifdef BN_R_NO_PRIME_CANDIDATE
1039    {"NO_PRIME_CANDIDATE", ERR_LIB_BN, BN_R_NO_PRIME_CANDIDATE},
1040  #else
1041    {"NO_PRIME_CANDIDATE", 3, 121},
1042  #endif
1043  #ifdef BN_R_NO_SOLUTION
1044    {"NO_SOLUTION", ERR_LIB_BN, BN_R_NO_SOLUTION},
1045  #else
1046    {"NO_SOLUTION", 3, 116},
1047  #endif
1048  #ifdef BN_R_NO_SUITABLE_DIGEST
1049    {"NO_SUITABLE_DIGEST", ERR_LIB_BN, BN_R_NO_SUITABLE_DIGEST},
1050  #else
1051    {"NO_SUITABLE_DIGEST", 3, 120},
1052  #endif
1053  #ifdef BN_R_PRIVATE_KEY_TOO_LARGE
1054    {"PRIVATE_KEY_TOO_LARGE", ERR_LIB_BN, BN_R_PRIVATE_KEY_TOO_LARGE},
1055  #else
1056    {"PRIVATE_KEY_TOO_LARGE", 3, 117},
1057  #endif
1058  #ifdef BN_R_P_IS_NOT_PRIME
1059    {"P_IS_NOT_PRIME", ERR_LIB_BN, BN_R_P_IS_NOT_PRIME},
1060  #else
1061    {"P_IS_NOT_PRIME", 3, 112},
1062  #endif
1063  #ifdef BN_R_TOO_MANY_ITERATIONS
1064    {"TOO_MANY_ITERATIONS", ERR_LIB_BN, BN_R_TOO_MANY_ITERATIONS},
1065  #else
1066    {"TOO_MANY_ITERATIONS", 3, 113},
1067  #endif
1068  #ifdef BN_R_TOO_MANY_TEMPORARY_VARIABLES
1069    {"TOO_MANY_TEMPORARY_VARIABLES", ERR_LIB_BN, BN_R_TOO_MANY_TEMPORARY_VARIABLES},
1070  #else
1071    {"TOO_MANY_TEMPORARY_VARIABLES", 3, 109},
1072  #endif
1073  #ifdef CMP_R_ALGORITHM_NOT_SUPPORTED
1074    {"ALGORITHM_NOT_SUPPORTED", ERR_LIB_CMP, CMP_R_ALGORITHM_NOT_SUPPORTED},
1075  #else
1076    {"ALGORITHM_NOT_SUPPORTED", 58, 139},
1077  #endif
1078  #ifdef CMP_R_BAD_CHECKAFTER_IN_POLLREP
1079    {"BAD_CHECKAFTER_IN_POLLREP", ERR_LIB_CMP, CMP_R_BAD_CHECKAFTER_IN_POLLREP},
1080  #else
1081    {"BAD_CHECKAFTER_IN_POLLREP", 58, 167},
1082  #endif
1083  #ifdef CMP_R_BAD_REQUEST_ID
1084    {"BAD_REQUEST_ID", ERR_LIB_CMP, CMP_R_BAD_REQUEST_ID},
1085  #else
1086    {"BAD_REQUEST_ID", 58, 108},
1087  #endif
1088  #ifdef CMP_R_CERTHASH_UNMATCHED
1089    {"CERTHASH_UNMATCHED", ERR_LIB_CMP, CMP_R_CERTHASH_UNMATCHED},
1090  #else
1091    {"CERTHASH_UNMATCHED", 58, 156},
1092  #endif
1093  #ifdef CMP_R_CERTID_NOT_FOUND
1094    {"CERTID_NOT_FOUND", ERR_LIB_CMP, CMP_R_CERTID_NOT_FOUND},
1095  #else
1096    {"CERTID_NOT_FOUND", 58, 109},
1097  #endif
1098  #ifdef CMP_R_CERTIFICATE_NOT_ACCEPTED
1099    {"CERTIFICATE_NOT_ACCEPTED", ERR_LIB_CMP, CMP_R_CERTIFICATE_NOT_ACCEPTED},
1100  #else
1101    {"CERTIFICATE_NOT_ACCEPTED", 58, 169},
1102  #endif
1103  #ifdef CMP_R_CERTIFICATE_NOT_FOUND
1104    {"CERTIFICATE_NOT_FOUND", ERR_LIB_CMP, CMP_R_CERTIFICATE_NOT_FOUND},
1105  #else
1106    {"CERTIFICATE_NOT_FOUND", 58, 112},
1107  #endif
1108  #ifdef CMP_R_CERTREQMSG_NOT_FOUND
1109    {"CERTREQMSG_NOT_FOUND", ERR_LIB_CMP, CMP_R_CERTREQMSG_NOT_FOUND},
1110  #else
1111    {"CERTREQMSG_NOT_FOUND", 58, 157},
1112  #endif
1113  #ifdef CMP_R_CERTRESPONSE_NOT_FOUND
1114    {"CERTRESPONSE_NOT_FOUND", ERR_LIB_CMP, CMP_R_CERTRESPONSE_NOT_FOUND},
1115  #else
1116    {"CERTRESPONSE_NOT_FOUND", 58, 113},
1117  #endif
1118  #ifdef CMP_R_CERT_AND_KEY_DO_NOT_MATCH
1119    {"CERT_AND_KEY_DO_NOT_MATCH", ERR_LIB_CMP, CMP_R_CERT_AND_KEY_DO_NOT_MATCH},
1120  #else
1121    {"CERT_AND_KEY_DO_NOT_MATCH", 58, 114},
1122  #endif
1123  #ifdef CMP_R_CHECKAFTER_OUT_OF_RANGE
1124    {"CHECKAFTER_OUT_OF_RANGE", ERR_LIB_CMP, CMP_R_CHECKAFTER_OUT_OF_RANGE},
1125  #else
1126    {"CHECKAFTER_OUT_OF_RANGE", 58, 181},
1127  #endif
1128  #ifdef CMP_R_ENCOUNTERED_KEYUPDATEWARNING
1129    {"ENCOUNTERED_KEYUPDATEWARNING", ERR_LIB_CMP, CMP_R_ENCOUNTERED_KEYUPDATEWARNING},
1130  #else
1131    {"ENCOUNTERED_KEYUPDATEWARNING", 58, 176},
1132  #endif
1133  #ifdef CMP_R_ENCOUNTERED_WAITING
1134    {"ENCOUNTERED_WAITING", ERR_LIB_CMP, CMP_R_ENCOUNTERED_WAITING},
1135  #else
1136    {"ENCOUNTERED_WAITING", 58, 162},
1137  #endif
1138  #ifdef CMP_R_ERROR_CALCULATING_PROTECTION
1139    {"ERROR_CALCULATING_PROTECTION", ERR_LIB_CMP, CMP_R_ERROR_CALCULATING_PROTECTION},
1140  #else
1141    {"ERROR_CALCULATING_PROTECTION", 58, 115},
1142  #endif
1143  #ifdef CMP_R_ERROR_CREATING_CERTCONF
1144    {"ERROR_CREATING_CERTCONF", ERR_LIB_CMP, CMP_R_ERROR_CREATING_CERTCONF},
1145  #else
1146    {"ERROR_CREATING_CERTCONF", 58, 116},
1147  #endif
1148  #ifdef CMP_R_ERROR_CREATING_CERTREP
1149    {"ERROR_CREATING_CERTREP", ERR_LIB_CMP, CMP_R_ERROR_CREATING_CERTREP},
1150  #else
1151    {"ERROR_CREATING_CERTREP", 58, 117},
1152  #endif
1153  #ifdef CMP_R_ERROR_CREATING_CERTREQ
1154    {"ERROR_CREATING_CERTREQ", ERR_LIB_CMP, CMP_R_ERROR_CREATING_CERTREQ},
1155  #else
1156    {"ERROR_CREATING_CERTREQ", 58, 163},
1157  #endif
1158  #ifdef CMP_R_ERROR_CREATING_ERROR
1159    {"ERROR_CREATING_ERROR", ERR_LIB_CMP, CMP_R_ERROR_CREATING_ERROR},
1160  #else
1161    {"ERROR_CREATING_ERROR", 58, 118},
1162  #endif
1163  #ifdef CMP_R_ERROR_CREATING_GENM
1164    {"ERROR_CREATING_GENM", ERR_LIB_CMP, CMP_R_ERROR_CREATING_GENM},
1165  #else
1166    {"ERROR_CREATING_GENM", 58, 119},
1167  #endif
1168  #ifdef CMP_R_ERROR_CREATING_GENP
1169    {"ERROR_CREATING_GENP", ERR_LIB_CMP, CMP_R_ERROR_CREATING_GENP},
1170  #else
1171    {"ERROR_CREATING_GENP", 58, 120},
1172  #endif
1173  #ifdef CMP_R_ERROR_CREATING_PKICONF
1174    {"ERROR_CREATING_PKICONF", ERR_LIB_CMP, CMP_R_ERROR_CREATING_PKICONF},
1175  #else
1176    {"ERROR_CREATING_PKICONF", 58, 122},
1177  #endif
1178  #ifdef CMP_R_ERROR_CREATING_POLLREP
1179    {"ERROR_CREATING_POLLREP", ERR_LIB_CMP, CMP_R_ERROR_CREATING_POLLREP},
1180  #else
1181    {"ERROR_CREATING_POLLREP", 58, 123},
1182  #endif
1183  #ifdef CMP_R_ERROR_CREATING_POLLREQ
1184    {"ERROR_CREATING_POLLREQ", ERR_LIB_CMP, CMP_R_ERROR_CREATING_POLLREQ},
1185  #else
1186    {"ERROR_CREATING_POLLREQ", 58, 124},
1187  #endif
1188  #ifdef CMP_R_ERROR_CREATING_RP
1189    {"ERROR_CREATING_RP", ERR_LIB_CMP, CMP_R_ERROR_CREATING_RP},
1190  #else
1191    {"ERROR_CREATING_RP", 58, 125},
1192  #endif
1193  #ifdef CMP_R_ERROR_CREATING_RR
1194    {"ERROR_CREATING_RR", ERR_LIB_CMP, CMP_R_ERROR_CREATING_RR},
1195  #else
1196    {"ERROR_CREATING_RR", 58, 126},
1197  #endif
1198  #ifdef CMP_R_ERROR_PARSING_PKISTATUS
1199    {"ERROR_PARSING_PKISTATUS", ERR_LIB_CMP, CMP_R_ERROR_PARSING_PKISTATUS},
1200  #else
1201    {"ERROR_PARSING_PKISTATUS", 58, 107},
1202  #endif
1203  #ifdef CMP_R_ERROR_PROCESSING_MESSAGE
1204    {"ERROR_PROCESSING_MESSAGE", ERR_LIB_CMP, CMP_R_ERROR_PROCESSING_MESSAGE},
1205  #else
1206    {"ERROR_PROCESSING_MESSAGE", 58, 158},
1207  #endif
1208  #ifdef CMP_R_ERROR_PROTECTING_MESSAGE
1209    {"ERROR_PROTECTING_MESSAGE", ERR_LIB_CMP, CMP_R_ERROR_PROTECTING_MESSAGE},
1210  #else
1211    {"ERROR_PROTECTING_MESSAGE", 58, 127},
1212  #endif
1213  #ifdef CMP_R_ERROR_SETTING_CERTHASH
1214    {"ERROR_SETTING_CERTHASH", ERR_LIB_CMP, CMP_R_ERROR_SETTING_CERTHASH},
1215  #else
1216    {"ERROR_SETTING_CERTHASH", 58, 128},
1217  #endif
1218  #ifdef CMP_R_ERROR_UNEXPECTED_CERTCONF
1219    {"ERROR_UNEXPECTED_CERTCONF", ERR_LIB_CMP, CMP_R_ERROR_UNEXPECTED_CERTCONF},
1220  #else
1221    {"ERROR_UNEXPECTED_CERTCONF", 58, 160},
1222  #endif
1223  #ifdef CMP_R_ERROR_VALIDATING_PROTECTION
1224    {"ERROR_VALIDATING_PROTECTION", ERR_LIB_CMP, CMP_R_ERROR_VALIDATING_PROTECTION},
1225  #else
1226    {"ERROR_VALIDATING_PROTECTION", 58, 140},
1227  #endif
1228  #ifdef CMP_R_ERROR_VALIDATING_SIGNATURE
1229    {"ERROR_VALIDATING_SIGNATURE", ERR_LIB_CMP, CMP_R_ERROR_VALIDATING_SIGNATURE},
1230  #else
1231    {"ERROR_VALIDATING_SIGNATURE", 58, 171},
1232  #endif
1233  #ifdef CMP_R_FAILED_BUILDING_OWN_CHAIN
1234    {"FAILED_BUILDING_OWN_CHAIN", ERR_LIB_CMP, CMP_R_FAILED_BUILDING_OWN_CHAIN},
1235  #else
1236    {"FAILED_BUILDING_OWN_CHAIN", 58, 164},
1237  #endif
1238  #ifdef CMP_R_FAILED_EXTRACTING_PUBKEY
1239    {"FAILED_EXTRACTING_PUBKEY", ERR_LIB_CMP, CMP_R_FAILED_EXTRACTING_PUBKEY},
1240  #else
1241    {"FAILED_EXTRACTING_PUBKEY", 58, 141},
1242  #endif
1243  #ifdef CMP_R_FAILURE_OBTAINING_RANDOM
1244    {"FAILURE_OBTAINING_RANDOM", ERR_LIB_CMP, CMP_R_FAILURE_OBTAINING_RANDOM},
1245  #else
1246    {"FAILURE_OBTAINING_RANDOM", 58, 110},
1247  #endif
1248  #ifdef CMP_R_FAIL_INFO_OUT_OF_RANGE
1249    {"FAIL_INFO_OUT_OF_RANGE", ERR_LIB_CMP, CMP_R_FAIL_INFO_OUT_OF_RANGE},
1250  #else
1251    {"FAIL_INFO_OUT_OF_RANGE", 58, 129},
1252  #endif
1253  #ifdef CMP_R_INVALID_ARGS
1254    {"INVALID_ARGS", ERR_LIB_CMP, CMP_R_INVALID_ARGS},
1255  #else
1256    {"INVALID_ARGS", 58, 100},
1257  #endif
1258  #ifdef CMP_R_INVALID_OPTION
1259    {"INVALID_OPTION", ERR_LIB_CMP, CMP_R_INVALID_OPTION},
1260  #else
1261    {"INVALID_OPTION", 58, 174},
1262  #endif
1263  #ifdef CMP_R_MISSING_CERTID
1264    {"MISSING_CERTID", ERR_LIB_CMP, CMP_R_MISSING_CERTID},
1265  #else
1266    {"MISSING_CERTID", 58, 165},
1267  #endif
1268  #ifdef CMP_R_MISSING_KEY_INPUT_FOR_CREATING_PROTECTION
1269    {"MISSING_KEY_INPUT_FOR_CREATING_PROTECTION", ERR_LIB_CMP, CMP_R_MISSING_KEY_INPUT_FOR_CREATING_PROTECTION},
1270  #else
1271    {"MISSING_KEY_INPUT_FOR_CREATING_PROTECTION", 58, 130},
1272  #endif
1273  #ifdef CMP_R_MISSING_KEY_USAGE_DIGITALSIGNATURE
1274    {"MISSING_KEY_USAGE_DIGITALSIGNATURE", ERR_LIB_CMP, CMP_R_MISSING_KEY_USAGE_DIGITALSIGNATURE},
1275  #else
1276    {"MISSING_KEY_USAGE_DIGITALSIGNATURE", 58, 142},
1277  #endif
1278  #ifdef CMP_R_MISSING_P10CSR
1279    {"MISSING_P10CSR", ERR_LIB_CMP, CMP_R_MISSING_P10CSR},
1280  #else
1281    {"MISSING_P10CSR", 58, 121},
1282  #endif
1283  #ifdef CMP_R_MISSING_PBM_SECRET
1284    {"MISSING_PBM_SECRET", ERR_LIB_CMP, CMP_R_MISSING_PBM_SECRET},
1285  #else
1286    {"MISSING_PBM_SECRET", 58, 166},
1287  #endif
1288  #ifdef CMP_R_MISSING_PRIVATE_KEY
1289    {"MISSING_PRIVATE_KEY", ERR_LIB_CMP, CMP_R_MISSING_PRIVATE_KEY},
1290  #else
1291    {"MISSING_PRIVATE_KEY", 58, 131},
1292  #endif
1293  #ifdef CMP_R_MISSING_PRIVATE_KEY_FOR_POPO
1294    {"MISSING_PRIVATE_KEY_FOR_POPO", ERR_LIB_CMP, CMP_R_MISSING_PRIVATE_KEY_FOR_POPO},
1295  #else
1296    {"MISSING_PRIVATE_KEY_FOR_POPO", 58, 190},
1297  #endif
1298  #ifdef CMP_R_MISSING_PROTECTION
1299    {"MISSING_PROTECTION", ERR_LIB_CMP, CMP_R_MISSING_PROTECTION},
1300  #else
1301    {"MISSING_PROTECTION", 58, 143},
1302  #endif
1303  #ifdef CMP_R_MISSING_PUBLIC_KEY
1304    {"MISSING_PUBLIC_KEY", ERR_LIB_CMP, CMP_R_MISSING_PUBLIC_KEY},
1305  #else
1306    {"MISSING_PUBLIC_KEY", 58, 183},
1307  #endif
1308  #ifdef CMP_R_MISSING_REFERENCE_CERT
1309    {"MISSING_REFERENCE_CERT", ERR_LIB_CMP, CMP_R_MISSING_REFERENCE_CERT},
1310  #else
1311    {"MISSING_REFERENCE_CERT", 58, 168},
1312  #endif
1313  #ifdef CMP_R_MISSING_SECRET
1314    {"MISSING_SECRET", ERR_LIB_CMP, CMP_R_MISSING_SECRET},
1315  #else
1316    {"MISSING_SECRET", 58, 178},
1317  #endif
1318  #ifdef CMP_R_MISSING_SENDER_IDENTIFICATION
1319    {"MISSING_SENDER_IDENTIFICATION", ERR_LIB_CMP, CMP_R_MISSING_SENDER_IDENTIFICATION},
1320  #else
1321    {"MISSING_SENDER_IDENTIFICATION", 58, 111},
1322  #endif
1323  #ifdef CMP_R_MISSING_TRUST_ANCHOR
1324    {"MISSING_TRUST_ANCHOR", ERR_LIB_CMP, CMP_R_MISSING_TRUST_ANCHOR},
1325  #else
1326    {"MISSING_TRUST_ANCHOR", 58, 179},
1327  #endif
1328  #ifdef CMP_R_MISSING_TRUST_STORE
1329    {"MISSING_TRUST_STORE", ERR_LIB_CMP, CMP_R_MISSING_TRUST_STORE},
1330  #else
1331    {"MISSING_TRUST_STORE", 58, 144},
1332  #endif
1333  #ifdef CMP_R_MULTIPLE_REQUESTS_NOT_SUPPORTED
1334    {"MULTIPLE_REQUESTS_NOT_SUPPORTED", ERR_LIB_CMP, CMP_R_MULTIPLE_REQUESTS_NOT_SUPPORTED},
1335  #else
1336    {"MULTIPLE_REQUESTS_NOT_SUPPORTED", 58, 161},
1337  #endif
1338  #ifdef CMP_R_MULTIPLE_RESPONSES_NOT_SUPPORTED
1339    {"MULTIPLE_RESPONSES_NOT_SUPPORTED", ERR_LIB_CMP, CMP_R_MULTIPLE_RESPONSES_NOT_SUPPORTED},
1340  #else
1341    {"MULTIPLE_RESPONSES_NOT_SUPPORTED", 58, 170},
1342  #endif
1343  #ifdef CMP_R_MULTIPLE_SAN_SOURCES
1344    {"MULTIPLE_SAN_SOURCES", ERR_LIB_CMP, CMP_R_MULTIPLE_SAN_SOURCES},
1345  #else
1346    {"MULTIPLE_SAN_SOURCES", 58, 102},
1347  #endif
1348  #ifdef CMP_R_NO_STDIO
1349    {"NO_STDIO", ERR_LIB_CMP, CMP_R_NO_STDIO},
1350  #else
1351    {"NO_STDIO", 58, 194},
1352  #endif
1353  #ifdef CMP_R_NO_SUITABLE_SENDER_CERT
1354    {"NO_SUITABLE_SENDER_CERT", ERR_LIB_CMP, CMP_R_NO_SUITABLE_SENDER_CERT},
1355  #else
1356    {"NO_SUITABLE_SENDER_CERT", 58, 145},
1357  #endif
1358  #ifdef CMP_R_NULL_ARGUMENT
1359    {"NULL_ARGUMENT", ERR_LIB_CMP, CMP_R_NULL_ARGUMENT},
1360  #else
1361    {"NULL_ARGUMENT", 58, 103},
1362  #endif
1363  #ifdef CMP_R_PKIBODY_ERROR
1364    {"PKIBODY_ERROR", ERR_LIB_CMP, CMP_R_PKIBODY_ERROR},
1365  #else
1366    {"PKIBODY_ERROR", 58, 146},
1367  #endif
1368  #ifdef CMP_R_PKISTATUSINFO_NOT_FOUND
1369    {"PKISTATUSINFO_NOT_FOUND", ERR_LIB_CMP, CMP_R_PKISTATUSINFO_NOT_FOUND},
1370  #else
1371    {"PKISTATUSINFO_NOT_FOUND", 58, 132},
1372  #endif
1373  #ifdef CMP_R_POLLING_FAILED
1374    {"POLLING_FAILED", ERR_LIB_CMP, CMP_R_POLLING_FAILED},
1375  #else
1376    {"POLLING_FAILED", 58, 172},
1377  #endif
1378  #ifdef CMP_R_POTENTIALLY_INVALID_CERTIFICATE
1379    {"POTENTIALLY_INVALID_CERTIFICATE", ERR_LIB_CMP, CMP_R_POTENTIALLY_INVALID_CERTIFICATE},
1380  #else
1381    {"POTENTIALLY_INVALID_CERTIFICATE", 58, 147},
1382  #endif
1383  #ifdef CMP_R_RECEIVED_ERROR
1384    {"RECEIVED_ERROR", ERR_LIB_CMP, CMP_R_RECEIVED_ERROR},
1385  #else
1386    {"RECEIVED_ERROR", 58, 180},
1387  #endif
1388  #ifdef CMP_R_RECIPNONCE_UNMATCHED
1389    {"RECIPNONCE_UNMATCHED", ERR_LIB_CMP, CMP_R_RECIPNONCE_UNMATCHED},
1390  #else
1391    {"RECIPNONCE_UNMATCHED", 58, 148},
1392  #endif
1393  #ifdef CMP_R_REQUEST_NOT_ACCEPTED
1394    {"REQUEST_NOT_ACCEPTED", ERR_LIB_CMP, CMP_R_REQUEST_NOT_ACCEPTED},
1395  #else
1396    {"REQUEST_NOT_ACCEPTED", 58, 149},
1397  #endif
1398  #ifdef CMP_R_REQUEST_REJECTED_BY_SERVER
1399    {"REQUEST_REJECTED_BY_SERVER", ERR_LIB_CMP, CMP_R_REQUEST_REJECTED_BY_SERVER},
1400  #else
1401    {"REQUEST_REJECTED_BY_SERVER", 58, 182},
1402  #endif
1403  #ifdef CMP_R_SENDER_GENERALNAME_TYPE_NOT_SUPPORTED
1404    {"SENDER_GENERALNAME_TYPE_NOT_SUPPORTED", ERR_LIB_CMP, CMP_R_SENDER_GENERALNAME_TYPE_NOT_SUPPORTED},
1405  #else
1406    {"SENDER_GENERALNAME_TYPE_NOT_SUPPORTED", 58, 150},
1407  #endif
1408  #ifdef CMP_R_SRVCERT_DOES_NOT_VALIDATE_MSG
1409    {"SRVCERT_DOES_NOT_VALIDATE_MSG", ERR_LIB_CMP, CMP_R_SRVCERT_DOES_NOT_VALIDATE_MSG},
1410  #else
1411    {"SRVCERT_DOES_NOT_VALIDATE_MSG", 58, 151},
1412  #endif
1413  #ifdef CMP_R_TOTAL_TIMEOUT
1414    {"TOTAL_TIMEOUT", ERR_LIB_CMP, CMP_R_TOTAL_TIMEOUT},
1415  #else
1416    {"TOTAL_TIMEOUT", 58, 184},
1417  #endif
1418  #ifdef CMP_R_TRANSACTIONID_UNMATCHED
1419    {"TRANSACTIONID_UNMATCHED", ERR_LIB_CMP, CMP_R_TRANSACTIONID_UNMATCHED},
1420  #else
1421    {"TRANSACTIONID_UNMATCHED", 58, 152},
1422  #endif
1423  #ifdef CMP_R_TRANSFER_ERROR
1424    {"TRANSFER_ERROR", ERR_LIB_CMP, CMP_R_TRANSFER_ERROR},
1425  #else
1426    {"TRANSFER_ERROR", 58, 159},
1427  #endif
1428  #ifdef CMP_R_UNEXPECTED_PKIBODY
1429    {"UNEXPECTED_PKIBODY", ERR_LIB_CMP, CMP_R_UNEXPECTED_PKIBODY},
1430  #else
1431    {"UNEXPECTED_PKIBODY", 58, 133},
1432  #endif
1433  #ifdef CMP_R_UNEXPECTED_PKISTATUS
1434    {"UNEXPECTED_PKISTATUS", ERR_LIB_CMP, CMP_R_UNEXPECTED_PKISTATUS},
1435  #else
1436    {"UNEXPECTED_PKISTATUS", 58, 185},
1437  #endif
1438  #ifdef CMP_R_UNEXPECTED_PVNO
1439    {"UNEXPECTED_PVNO", ERR_LIB_CMP, CMP_R_UNEXPECTED_PVNO},
1440  #else
1441    {"UNEXPECTED_PVNO", 58, 153},
1442  #endif
1443  #ifdef CMP_R_UNKNOWN_ALGORITHM_ID
1444    {"UNKNOWN_ALGORITHM_ID", ERR_LIB_CMP, CMP_R_UNKNOWN_ALGORITHM_ID},
1445  #else
1446    {"UNKNOWN_ALGORITHM_ID", 58, 134},
1447  #endif
1448  #ifdef CMP_R_UNKNOWN_CERT_TYPE
1449    {"UNKNOWN_CERT_TYPE", ERR_LIB_CMP, CMP_R_UNKNOWN_CERT_TYPE},
1450  #else
1451    {"UNKNOWN_CERT_TYPE", 58, 135},
1452  #endif
1453  #ifdef CMP_R_UNKNOWN_PKISTATUS
1454    {"UNKNOWN_PKISTATUS", ERR_LIB_CMP, CMP_R_UNKNOWN_PKISTATUS},
1455  #else
1456    {"UNKNOWN_PKISTATUS", 58, 186},
1457  #endif
1458  #ifdef CMP_R_UNSUPPORTED_ALGORITHM
1459    {"UNSUPPORTED_ALGORITHM", ERR_LIB_CMP, CMP_R_UNSUPPORTED_ALGORITHM},
1460  #else
1461    {"UNSUPPORTED_ALGORITHM", 58, 136},
1462  #endif
1463  #ifdef CMP_R_UNSUPPORTED_KEY_TYPE
1464    {"UNSUPPORTED_KEY_TYPE", ERR_LIB_CMP, CMP_R_UNSUPPORTED_KEY_TYPE},
1465  #else
1466    {"UNSUPPORTED_KEY_TYPE", 58, 137},
1467  #endif
1468  #ifdef CMP_R_UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC
1469    {"UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC", ERR_LIB_CMP, CMP_R_UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC},
1470  #else
1471    {"UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC", 58, 154},
1472  #endif
1473  #ifdef CMP_R_VALUE_TOO_LARGE
1474    {"VALUE_TOO_LARGE", ERR_LIB_CMP, CMP_R_VALUE_TOO_LARGE},
1475  #else
1476    {"VALUE_TOO_LARGE", 58, 175},
1477  #endif
1478  #ifdef CMP_R_VALUE_TOO_SMALL
1479    {"VALUE_TOO_SMALL", ERR_LIB_CMP, CMP_R_VALUE_TOO_SMALL},
1480  #else
1481    {"VALUE_TOO_SMALL", 58, 177},
1482  #endif
1483  #ifdef CMP_R_WRONG_ALGORITHM_OID
1484    {"WRONG_ALGORITHM_OID", ERR_LIB_CMP, CMP_R_WRONG_ALGORITHM_OID},
1485  #else
1486    {"WRONG_ALGORITHM_OID", 58, 138},
1487  #endif
1488  #ifdef CMP_R_WRONG_CERTID
1489    {"WRONG_CERTID", ERR_LIB_CMP, CMP_R_WRONG_CERTID},
1490  #else
1491    {"WRONG_CERTID", 58, 189},
1492  #endif
1493  #ifdef CMP_R_WRONG_CERTID_IN_RP
1494    {"WRONG_CERTID_IN_RP", ERR_LIB_CMP, CMP_R_WRONG_CERTID_IN_RP},
1495  #else
1496    {"WRONG_CERTID_IN_RP", 58, 187},
1497  #endif
1498  #ifdef CMP_R_WRONG_PBM_VALUE
1499    {"WRONG_PBM_VALUE", ERR_LIB_CMP, CMP_R_WRONG_PBM_VALUE},
1500  #else
1501    {"WRONG_PBM_VALUE", 58, 155},
1502  #endif
1503  #ifdef CMP_R_WRONG_RP_COMPONENT_COUNT
1504    {"WRONG_RP_COMPONENT_COUNT", ERR_LIB_CMP, CMP_R_WRONG_RP_COMPONENT_COUNT},
1505  #else
1506    {"WRONG_RP_COMPONENT_COUNT", 58, 188},
1507  #endif
1508  #ifdef CMP_R_WRONG_SERIAL_IN_RP
1509    {"WRONG_SERIAL_IN_RP", ERR_LIB_CMP, CMP_R_WRONG_SERIAL_IN_RP},
1510  #else
1511    {"WRONG_SERIAL_IN_RP", 58, 173},
1512  #endif
1513  #ifdef CMS_R_ADD_SIGNER_ERROR
1514    {"ADD_SIGNER_ERROR", ERR_LIB_CMS, CMS_R_ADD_SIGNER_ERROR},
1515  #else
1516    {"ADD_SIGNER_ERROR", 46, 99},
1517  #endif
1518  #ifdef CMS_R_ATTRIBUTE_ERROR
1519    {"ATTRIBUTE_ERROR", ERR_LIB_CMS, CMS_R_ATTRIBUTE_ERROR},
1520  #else
1521    {"ATTRIBUTE_ERROR", 46, 161},
1522  #endif
1523  #ifdef CMS_R_CERTIFICATE_ALREADY_PRESENT
1524    {"CERTIFICATE_ALREADY_PRESENT", ERR_LIB_CMS, CMS_R_CERTIFICATE_ALREADY_PRESENT},
1525  #else
1526    {"CERTIFICATE_ALREADY_PRESENT", 46, 175},
1527  #endif
1528  #ifdef CMS_R_CERTIFICATE_HAS_NO_KEYID
1529    {"CERTIFICATE_HAS_NO_KEYID", ERR_LIB_CMS, CMS_R_CERTIFICATE_HAS_NO_KEYID},
1530  #else
1531    {"CERTIFICATE_HAS_NO_KEYID", 46, 160},
1532  #endif
1533  #ifdef CMS_R_CERTIFICATE_VERIFY_ERROR
1534    {"CERTIFICATE_VERIFY_ERROR", ERR_LIB_CMS, CMS_R_CERTIFICATE_VERIFY_ERROR},
1535  #else
1536    {"CERTIFICATE_VERIFY_ERROR", 46, 100},
1537  #endif
1538  #ifdef CMS_R_CIPHER_AEAD_SET_TAG_ERROR
1539    {"CIPHER_AEAD_SET_TAG_ERROR", ERR_LIB_CMS, CMS_R_CIPHER_AEAD_SET_TAG_ERROR},
1540  #else
1541    {"CIPHER_AEAD_SET_TAG_ERROR", 46, 184},
1542  #endif
1543  #ifdef CMS_R_CIPHER_GET_TAG
1544    {"CIPHER_GET_TAG", ERR_LIB_CMS, CMS_R_CIPHER_GET_TAG},
1545  #else
1546    {"CIPHER_GET_TAG", 46, 185},
1547  #endif
1548  #ifdef CMS_R_CIPHER_INITIALISATION_ERROR
1549    {"CIPHER_INITIALISATION_ERROR", ERR_LIB_CMS, CMS_R_CIPHER_INITIALISATION_ERROR},
1550  #else
1551    {"CIPHER_INITIALISATION_ERROR", 46, 101},
1552  #endif
1553  #ifdef CMS_R_CIPHER_PARAMETER_INITIALISATION_ERROR
1554    {"CIPHER_PARAMETER_INITIALISATION_ERROR", ERR_LIB_CMS, CMS_R_CIPHER_PARAMETER_INITIALISATION_ERROR},
1555  #else
1556    {"CIPHER_PARAMETER_INITIALISATION_ERROR", 46, 102},
1557  #endif
1558  #ifdef CMS_R_CMS_DATAFINAL_ERROR
1559    {"CMS_DATAFINAL_ERROR", ERR_LIB_CMS, CMS_R_CMS_DATAFINAL_ERROR},
1560  #else
1561    {"CMS_DATAFINAL_ERROR", 46, 103},
1562  #endif
1563  #ifdef CMS_R_CMS_LIB
1564    {"CMS_LIB", ERR_LIB_CMS, CMS_R_CMS_LIB},
1565  #else
1566    {"CMS_LIB", 46, 104},
1567  #endif
1568  #ifdef CMS_R_CONTENTIDENTIFIER_MISMATCH
1569    {"CONTENTIDENTIFIER_MISMATCH", ERR_LIB_CMS, CMS_R_CONTENTIDENTIFIER_MISMATCH},
1570  #else
1571    {"CONTENTIDENTIFIER_MISMATCH", 46, 170},
1572  #endif
1573  #ifdef CMS_R_CONTENT_NOT_FOUND
1574    {"CONTENT_NOT_FOUND", ERR_LIB_CMS, CMS_R_CONTENT_NOT_FOUND},
1575  #else
1576    {"CONTENT_NOT_FOUND", 46, 105},
1577  #endif
1578  #ifdef CMS_R_CONTENT_TYPE_MISMATCH
1579    {"CONTENT_TYPE_MISMATCH", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_MISMATCH},
1580  #else
1581    {"CONTENT_TYPE_MISMATCH", 46, 171},
1582  #endif
1583  #ifdef CMS_R_CONTENT_TYPE_NOT_COMPRESSED_DATA
1584    {"CONTENT_TYPE_NOT_COMPRESSED_DATA", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_NOT_COMPRESSED_DATA},
1585  #else
1586    {"CONTENT_TYPE_NOT_COMPRESSED_DATA", 46, 106},
1587  #endif
1588  #ifdef CMS_R_CONTENT_TYPE_NOT_ENVELOPED_DATA
1589    {"CONTENT_TYPE_NOT_ENVELOPED_DATA", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_NOT_ENVELOPED_DATA},
1590  #else
1591    {"CONTENT_TYPE_NOT_ENVELOPED_DATA", 46, 107},
1592  #endif
1593  #ifdef CMS_R_CONTENT_TYPE_NOT_SIGNED_DATA
1594    {"CONTENT_TYPE_NOT_SIGNED_DATA", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_NOT_SIGNED_DATA},
1595  #else
1596    {"CONTENT_TYPE_NOT_SIGNED_DATA", 46, 108},
1597  #endif
1598  #ifdef CMS_R_CONTENT_VERIFY_ERROR
1599    {"CONTENT_VERIFY_ERROR", ERR_LIB_CMS, CMS_R_CONTENT_VERIFY_ERROR},
1600  #else
1601    {"CONTENT_VERIFY_ERROR", 46, 109},
1602  #endif
1603  #ifdef CMS_R_CTRL_ERROR
1604    {"CTRL_ERROR", ERR_LIB_CMS, CMS_R_CTRL_ERROR},
1605  #else
1606    {"CTRL_ERROR", 46, 110},
1607  #endif
1608  #ifdef CMS_R_CTRL_FAILURE
1609    {"CTRL_FAILURE", ERR_LIB_CMS, CMS_R_CTRL_FAILURE},
1610  #else
1611    {"CTRL_FAILURE", 46, 111},
1612  #endif
1613  #ifdef CMS_R_DECODE_ERROR
1614    {"DECODE_ERROR", ERR_LIB_CMS, CMS_R_DECODE_ERROR},
1615  #else
1616    {"DECODE_ERROR", 46, 187},
1617  #endif
1618  #ifdef CMS_R_DECRYPT_ERROR
1619    {"DECRYPT_ERROR", ERR_LIB_CMS, CMS_R_DECRYPT_ERROR},
1620  #else
1621    {"DECRYPT_ERROR", 46, 112},
1622  #endif
1623  #ifdef CMS_R_ERROR_GETTING_PUBLIC_KEY
1624    {"ERROR_GETTING_PUBLIC_KEY", ERR_LIB_CMS, CMS_R_ERROR_GETTING_PUBLIC_KEY},
1625  #else
1626    {"ERROR_GETTING_PUBLIC_KEY", 46, 113},
1627  #endif
1628  #ifdef CMS_R_ERROR_READING_MESSAGEDIGEST_ATTRIBUTE
1629    {"ERROR_READING_MESSAGEDIGEST_ATTRIBUTE", ERR_LIB_CMS, CMS_R_ERROR_READING_MESSAGEDIGEST_ATTRIBUTE},
1630  #else
1631    {"ERROR_READING_MESSAGEDIGEST_ATTRIBUTE", 46, 114},
1632  #endif
1633  #ifdef CMS_R_ERROR_SETTING_KEY
1634    {"ERROR_SETTING_KEY", ERR_LIB_CMS, CMS_R_ERROR_SETTING_KEY},
1635  #else
1636    {"ERROR_SETTING_KEY", 46, 115},
1637  #endif
1638  #ifdef CMS_R_ERROR_SETTING_RECIPIENTINFO
1639    {"ERROR_SETTING_RECIPIENTINFO", ERR_LIB_CMS, CMS_R_ERROR_SETTING_RECIPIENTINFO},
1640  #else
1641    {"ERROR_SETTING_RECIPIENTINFO", 46, 116},
1642  #endif
1643  #ifdef CMS_R_ESS_SIGNING_CERTID_MISMATCH_ERROR
1644    {"ESS_SIGNING_CERTID_MISMATCH_ERROR", ERR_LIB_CMS, CMS_R_ESS_SIGNING_CERTID_MISMATCH_ERROR},
1645  #else
1646    {"ESS_SIGNING_CERTID_MISMATCH_ERROR", 46, 183},
1647  #endif
1648  #ifdef CMS_R_INVALID_ENCRYPTED_KEY_LENGTH
1649    {"INVALID_ENCRYPTED_KEY_LENGTH", ERR_LIB_CMS, CMS_R_INVALID_ENCRYPTED_KEY_LENGTH},
1650  #else
1651    {"INVALID_ENCRYPTED_KEY_LENGTH", 46, 117},
1652  #endif
1653  #ifdef CMS_R_INVALID_KEY_ENCRYPTION_PARAMETER
1654    {"INVALID_KEY_ENCRYPTION_PARAMETER", ERR_LIB_CMS, CMS_R_INVALID_KEY_ENCRYPTION_PARAMETER},
1655  #else
1656    {"INVALID_KEY_ENCRYPTION_PARAMETER", 46, 176},
1657  #endif
1658  #ifdef CMS_R_INVALID_KEY_LENGTH
1659    {"INVALID_KEY_LENGTH", ERR_LIB_CMS, CMS_R_INVALID_KEY_LENGTH},
1660  #else
1661    {"INVALID_KEY_LENGTH", 46, 118},
1662  #endif
1663  #ifdef CMS_R_INVALID_LABEL
1664    {"INVALID_LABEL", ERR_LIB_CMS, CMS_R_INVALID_LABEL},
1665  #else
1666    {"INVALID_LABEL", 46, 190},
1667  #endif
1668  #ifdef CMS_R_INVALID_OAEP_PARAMETERS
1669    {"INVALID_OAEP_PARAMETERS", ERR_LIB_CMS, CMS_R_INVALID_OAEP_PARAMETERS},
1670  #else
1671    {"INVALID_OAEP_PARAMETERS", 46, 191},
1672  #endif
1673  #ifdef CMS_R_KDF_PARAMETER_ERROR
1674    {"KDF_PARAMETER_ERROR", ERR_LIB_CMS, CMS_R_KDF_PARAMETER_ERROR},
1675  #else
1676    {"KDF_PARAMETER_ERROR", 46, 186},
1677  #endif
1678  #ifdef CMS_R_MD_BIO_INIT_ERROR
1679    {"MD_BIO_INIT_ERROR", ERR_LIB_CMS, CMS_R_MD_BIO_INIT_ERROR},
1680  #else
1681    {"MD_BIO_INIT_ERROR", 46, 119},
1682  #endif
1683  #ifdef CMS_R_MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH
1684    {"MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH", ERR_LIB_CMS, CMS_R_MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH},
1685  #else
1686    {"MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH", 46, 120},
1687  #endif
1688  #ifdef CMS_R_MESSAGEDIGEST_WRONG_LENGTH
1689    {"MESSAGEDIGEST_WRONG_LENGTH", ERR_LIB_CMS, CMS_R_MESSAGEDIGEST_WRONG_LENGTH},
1690  #else
1691    {"MESSAGEDIGEST_WRONG_LENGTH", 46, 121},
1692  #endif
1693  #ifdef CMS_R_MSGSIGDIGEST_ERROR
1694    {"MSGSIGDIGEST_ERROR", ERR_LIB_CMS, CMS_R_MSGSIGDIGEST_ERROR},
1695  #else
1696    {"MSGSIGDIGEST_ERROR", 46, 172},
1697  #endif
1698  #ifdef CMS_R_MSGSIGDIGEST_VERIFICATION_FAILURE
1699    {"MSGSIGDIGEST_VERIFICATION_FAILURE", ERR_LIB_CMS, CMS_R_MSGSIGDIGEST_VERIFICATION_FAILURE},
1700  #else
1701    {"MSGSIGDIGEST_VERIFICATION_FAILURE", 46, 162},
1702  #endif
1703  #ifdef CMS_R_MSGSIGDIGEST_WRONG_LENGTH
1704    {"MSGSIGDIGEST_WRONG_LENGTH", ERR_LIB_CMS, CMS_R_MSGSIGDIGEST_WRONG_LENGTH},
1705  #else
1706    {"MSGSIGDIGEST_WRONG_LENGTH", 46, 163},
1707  #endif
1708  #ifdef CMS_R_NEED_ONE_SIGNER
1709    {"NEED_ONE_SIGNER", ERR_LIB_CMS, CMS_R_NEED_ONE_SIGNER},
1710  #else
1711    {"NEED_ONE_SIGNER", 46, 164},
1712  #endif
1713  #ifdef CMS_R_NOT_A_SIGNED_RECEIPT
1714    {"NOT_A_SIGNED_RECEIPT", ERR_LIB_CMS, CMS_R_NOT_A_SIGNED_RECEIPT},
1715  #else
1716    {"NOT_A_SIGNED_RECEIPT", 46, 165},
1717  #endif
1718  #ifdef CMS_R_NOT_ENCRYPTED_DATA
1719    {"NOT_ENCRYPTED_DATA", ERR_LIB_CMS, CMS_R_NOT_ENCRYPTED_DATA},
1720  #else
1721    {"NOT_ENCRYPTED_DATA", 46, 122},
1722  #endif
1723  #ifdef CMS_R_NOT_KEK
1724    {"NOT_KEK", ERR_LIB_CMS, CMS_R_NOT_KEK},
1725  #else
1726    {"NOT_KEK", 46, 123},
1727  #endif
1728  #ifdef CMS_R_NOT_KEY_AGREEMENT
1729    {"NOT_KEY_AGREEMENT", ERR_LIB_CMS, CMS_R_NOT_KEY_AGREEMENT},
1730  #else
1731    {"NOT_KEY_AGREEMENT", 46, 181},
1732  #endif
1733  #ifdef CMS_R_NOT_KEY_TRANSPORT
1734    {"NOT_KEY_TRANSPORT", ERR_LIB_CMS, CMS_R_NOT_KEY_TRANSPORT},
1735  #else
1736    {"NOT_KEY_TRANSPORT", 46, 124},
1737  #endif
1738  #ifdef CMS_R_NOT_PWRI
1739    {"NOT_PWRI", ERR_LIB_CMS, CMS_R_NOT_PWRI},
1740  #else
1741    {"NOT_PWRI", 46, 177},
1742  #endif
1743  #ifdef CMS_R_NOT_SUPPORTED_FOR_THIS_KEY_TYPE
1744    {"NOT_SUPPORTED_FOR_THIS_KEY_TYPE", ERR_LIB_CMS, CMS_R_NOT_SUPPORTED_FOR_THIS_KEY_TYPE},
1745  #else
1746    {"NOT_SUPPORTED_FOR_THIS_KEY_TYPE", 46, 125},
1747  #endif
1748  #ifdef CMS_R_NO_CIPHER
1749    {"NO_CIPHER", ERR_LIB_CMS, CMS_R_NO_CIPHER},
1750  #else
1751    {"NO_CIPHER", 46, 126},
1752  #endif
1753  #ifdef CMS_R_NO_CONTENT
1754    {"NO_CONTENT", ERR_LIB_CMS, CMS_R_NO_CONTENT},
1755  #else
1756    {"NO_CONTENT", 46, 127},
1757  #endif
1758  #ifdef CMS_R_NO_CONTENT_TYPE
1759    {"NO_CONTENT_TYPE", ERR_LIB_CMS, CMS_R_NO_CONTENT_TYPE},
1760  #else
1761    {"NO_CONTENT_TYPE", 46, 173},
1762  #endif
1763  #ifdef CMS_R_NO_DEFAULT_DIGEST
1764    {"NO_DEFAULT_DIGEST", ERR_LIB_CMS, CMS_R_NO_DEFAULT_DIGEST},
1765  #else
1766    {"NO_DEFAULT_DIGEST", 46, 128},
1767  #endif
1768  #ifdef CMS_R_NO_DIGEST_SET
1769    {"NO_DIGEST_SET", ERR_LIB_CMS, CMS_R_NO_DIGEST_SET},
1770  #else
1771    {"NO_DIGEST_SET", 46, 129},
1772  #endif
1773  #ifdef CMS_R_NO_KEY
1774    {"NO_KEY", ERR_LIB_CMS, CMS_R_NO_KEY},
1775  #else
1776    {"NO_KEY", 46, 130},
1777  #endif
1778  #ifdef CMS_R_NO_KEY_OR_CERT
1779    {"NO_KEY_OR_CERT", ERR_LIB_CMS, CMS_R_NO_KEY_OR_CERT},
1780  #else
1781    {"NO_KEY_OR_CERT", 46, 174},
1782  #endif
1783  #ifdef CMS_R_NO_MATCHING_DIGEST
1784    {"NO_MATCHING_DIGEST", ERR_LIB_CMS, CMS_R_NO_MATCHING_DIGEST},
1785  #else
1786    {"NO_MATCHING_DIGEST", 46, 131},
1787  #endif
1788  #ifdef CMS_R_NO_MATCHING_RECIPIENT
1789    {"NO_MATCHING_RECIPIENT", ERR_LIB_CMS, CMS_R_NO_MATCHING_RECIPIENT},
1790  #else
1791    {"NO_MATCHING_RECIPIENT", 46, 132},
1792  #endif
1793  #ifdef CMS_R_NO_MATCHING_SIGNATURE
1794    {"NO_MATCHING_SIGNATURE", ERR_LIB_CMS, CMS_R_NO_MATCHING_SIGNATURE},
1795  #else
1796    {"NO_MATCHING_SIGNATURE", 46, 166},
1797  #endif
1798  #ifdef CMS_R_NO_MSGSIGDIGEST
1799    {"NO_MSGSIGDIGEST", ERR_LIB_CMS, CMS_R_NO_MSGSIGDIGEST},
1800  #else
1801    {"NO_MSGSIGDIGEST", 46, 167},
1802  #endif
1803  #ifdef CMS_R_NO_PASSWORD
1804    {"NO_PASSWORD", ERR_LIB_CMS, CMS_R_NO_PASSWORD},
1805  #else
1806    {"NO_PASSWORD", 46, 178},
1807  #endif
1808  #ifdef CMS_R_NO_PRIVATE_KEY
1809    {"NO_PRIVATE_KEY", ERR_LIB_CMS, CMS_R_NO_PRIVATE_KEY},
1810  #else
1811    {"NO_PRIVATE_KEY", 46, 133},
1812  #endif
1813  #ifdef CMS_R_NO_PUBLIC_KEY
1814    {"NO_PUBLIC_KEY", ERR_LIB_CMS, CMS_R_NO_PUBLIC_KEY},
1815  #else
1816    {"NO_PUBLIC_KEY", 46, 134},
1817  #endif
1818  #ifdef CMS_R_NO_RECEIPT_REQUEST
1819    {"NO_RECEIPT_REQUEST", ERR_LIB_CMS, CMS_R_NO_RECEIPT_REQUEST},
1820  #else
1821    {"NO_RECEIPT_REQUEST", 46, 168},
1822  #endif
1823  #ifdef CMS_R_NO_SIGNERS
1824    {"NO_SIGNERS", ERR_LIB_CMS, CMS_R_NO_SIGNERS},
1825  #else
1826    {"NO_SIGNERS", 46, 135},
1827  #endif
1828  #ifdef CMS_R_PEER_KEY_ERROR
1829    {"PEER_KEY_ERROR", ERR_LIB_CMS, CMS_R_PEER_KEY_ERROR},
1830  #else
1831    {"PEER_KEY_ERROR", 46, 188},
1832  #endif
1833  #ifdef CMS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE
1834    {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", ERR_LIB_CMS, CMS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE},
1835  #else
1836    {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", 46, 136},
1837  #endif
1838  #ifdef CMS_R_RECEIPT_DECODE_ERROR
1839    {"RECEIPT_DECODE_ERROR", ERR_LIB_CMS, CMS_R_RECEIPT_DECODE_ERROR},
1840  #else
1841    {"RECEIPT_DECODE_ERROR", 46, 169},
1842  #endif
1843  #ifdef CMS_R_RECIPIENT_ERROR
1844    {"RECIPIENT_ERROR", ERR_LIB_CMS, CMS_R_RECIPIENT_ERROR},
1845  #else
1846    {"RECIPIENT_ERROR", 46, 137},
1847  #endif
1848  #ifdef CMS_R_SHARED_INFO_ERROR
1849    {"SHARED_INFO_ERROR", ERR_LIB_CMS, CMS_R_SHARED_INFO_ERROR},
1850  #else
1851    {"SHARED_INFO_ERROR", 46, 189},
1852  #endif
1853  #ifdef CMS_R_SIGNER_CERTIFICATE_NOT_FOUND
1854    {"SIGNER_CERTIFICATE_NOT_FOUND", ERR_LIB_CMS, CMS_R_SIGNER_CERTIFICATE_NOT_FOUND},
1855  #else
1856    {"SIGNER_CERTIFICATE_NOT_FOUND", 46, 138},
1857  #endif
1858  #ifdef CMS_R_SIGNFINAL_ERROR
1859    {"SIGNFINAL_ERROR", ERR_LIB_CMS, CMS_R_SIGNFINAL_ERROR},
1860  #else
1861    {"SIGNFINAL_ERROR", 46, 139},
1862  #endif
1863  #ifdef CMS_R_SMIME_TEXT_ERROR
1864    {"SMIME_TEXT_ERROR", ERR_LIB_CMS, CMS_R_SMIME_TEXT_ERROR},
1865  #else
1866    {"SMIME_TEXT_ERROR", 46, 140},
1867  #endif
1868  #ifdef CMS_R_STORE_INIT_ERROR
1869    {"STORE_INIT_ERROR", ERR_LIB_CMS, CMS_R_STORE_INIT_ERROR},
1870  #else
1871    {"STORE_INIT_ERROR", 46, 141},
1872  #endif
1873  #ifdef CMS_R_TYPE_NOT_COMPRESSED_DATA
1874    {"TYPE_NOT_COMPRESSED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_COMPRESSED_DATA},
1875  #else
1876    {"TYPE_NOT_COMPRESSED_DATA", 46, 142},
1877  #endif
1878  #ifdef CMS_R_TYPE_NOT_DATA
1879    {"TYPE_NOT_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_DATA},
1880  #else
1881    {"TYPE_NOT_DATA", 46, 143},
1882  #endif
1883  #ifdef CMS_R_TYPE_NOT_DIGESTED_DATA
1884    {"TYPE_NOT_DIGESTED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_DIGESTED_DATA},
1885  #else
1886    {"TYPE_NOT_DIGESTED_DATA", 46, 144},
1887  #endif
1888  #ifdef CMS_R_TYPE_NOT_ENCRYPTED_DATA
1889    {"TYPE_NOT_ENCRYPTED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_ENCRYPTED_DATA},
1890  #else
1891    {"TYPE_NOT_ENCRYPTED_DATA", 46, 145},
1892  #endif
1893  #ifdef CMS_R_TYPE_NOT_ENVELOPED_DATA
1894    {"TYPE_NOT_ENVELOPED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_ENVELOPED_DATA},
1895  #else
1896    {"TYPE_NOT_ENVELOPED_DATA", 46, 146},
1897  #endif
1898  #ifdef CMS_R_UNABLE_TO_FINALIZE_CONTEXT
1899    {"UNABLE_TO_FINALIZE_CONTEXT", ERR_LIB_CMS, CMS_R_UNABLE_TO_FINALIZE_CONTEXT},
1900  #else
1901    {"UNABLE_TO_FINALIZE_CONTEXT", 46, 147},
1902  #endif
1903  #ifdef CMS_R_UNKNOWN_CIPHER
1904    {"UNKNOWN_CIPHER", ERR_LIB_CMS, CMS_R_UNKNOWN_CIPHER},
1905  #else
1906    {"UNKNOWN_CIPHER", 46, 148},
1907  #endif
1908  #ifdef CMS_R_UNKNOWN_DIGEST_ALGORITHM
1909    {"UNKNOWN_DIGEST_ALGORITHM", ERR_LIB_CMS, CMS_R_UNKNOWN_DIGEST_ALGORITHM},
1910  #else
1911    {"UNKNOWN_DIGEST_ALGORITHM", 46, 149},
1912  #endif
1913  #ifdef CMS_R_UNKNOWN_ID
1914    {"UNKNOWN_ID", ERR_LIB_CMS, CMS_R_UNKNOWN_ID},
1915  #else
1916    {"UNKNOWN_ID", 46, 150},
1917  #endif
1918  #ifdef CMS_R_UNSUPPORTED_COMPRESSION_ALGORITHM
1919    {"UNSUPPORTED_COMPRESSION_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_COMPRESSION_ALGORITHM},
1920  #else
1921    {"UNSUPPORTED_COMPRESSION_ALGORITHM", 46, 151},
1922  #endif
1923  #ifdef CMS_R_UNSUPPORTED_CONTENT_ENCRYPTION_ALGORITHM
1924    {"UNSUPPORTED_CONTENT_ENCRYPTION_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_CONTENT_ENCRYPTION_ALGORITHM},
1925  #else
1926    {"UNSUPPORTED_CONTENT_ENCRYPTION_ALGORITHM", 46, 194},
1927  #endif
1928  #ifdef CMS_R_UNSUPPORTED_CONTENT_TYPE
1929    {"UNSUPPORTED_CONTENT_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_CONTENT_TYPE},
1930  #else
1931    {"UNSUPPORTED_CONTENT_TYPE", 46, 152},
1932  #endif
1933  #ifdef CMS_R_UNSUPPORTED_ENCRYPTION_TYPE
1934    {"UNSUPPORTED_ENCRYPTION_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_ENCRYPTION_TYPE},
1935  #else
1936    {"UNSUPPORTED_ENCRYPTION_TYPE", 46, 192},
1937  #endif
1938  #ifdef CMS_R_UNSUPPORTED_KEK_ALGORITHM
1939    {"UNSUPPORTED_KEK_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_KEK_ALGORITHM},
1940  #else
1941    {"UNSUPPORTED_KEK_ALGORITHM", 46, 153},
1942  #endif
1943  #ifdef CMS_R_UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM
1944    {"UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM},
1945  #else
1946    {"UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM", 46, 179},
1947  #endif
1948  #ifdef CMS_R_UNSUPPORTED_LABEL_SOURCE
1949    {"UNSUPPORTED_LABEL_SOURCE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_LABEL_SOURCE},
1950  #else
1951    {"UNSUPPORTED_LABEL_SOURCE", 46, 193},
1952  #endif
1953  #ifdef CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE
1954    {"UNSUPPORTED_RECIPIENTINFO_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE},
1955  #else
1956    {"UNSUPPORTED_RECIPIENTINFO_TYPE", 46, 155},
1957  #endif
1958  #ifdef CMS_R_UNSUPPORTED_RECIPIENT_TYPE
1959    {"UNSUPPORTED_RECIPIENT_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_RECIPIENT_TYPE},
1960  #else
1961    {"UNSUPPORTED_RECIPIENT_TYPE", 46, 154},
1962  #endif
1963  #ifdef CMS_R_UNSUPPORTED_TYPE
1964    {"UNSUPPORTED_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_TYPE},
1965  #else
1966    {"UNSUPPORTED_TYPE", 46, 156},
1967  #endif
1968  #ifdef CMS_R_UNWRAP_ERROR
1969    {"UNWRAP_ERROR", ERR_LIB_CMS, CMS_R_UNWRAP_ERROR},
1970  #else
1971    {"UNWRAP_ERROR", 46, 157},
1972  #endif
1973  #ifdef CMS_R_UNWRAP_FAILURE
1974    {"UNWRAP_FAILURE", ERR_LIB_CMS, CMS_R_UNWRAP_FAILURE},
1975  #else
1976    {"UNWRAP_FAILURE", 46, 180},
1977  #endif
1978  #ifdef CMS_R_VERIFICATION_FAILURE
1979    {"VERIFICATION_FAILURE", ERR_LIB_CMS, CMS_R_VERIFICATION_FAILURE},
1980  #else
1981    {"VERIFICATION_FAILURE", 46, 158},
1982  #endif
1983  #ifdef CMS_R_WRAP_ERROR
1984    {"WRAP_ERROR", ERR_LIB_CMS, CMS_R_WRAP_ERROR},
1985  #else
1986    {"WRAP_ERROR", 46, 159},
1987  #endif
1988  #ifdef COMP_R_ZLIB_DEFLATE_ERROR
1989    {"ZLIB_DEFLATE_ERROR", ERR_LIB_COMP, COMP_R_ZLIB_DEFLATE_ERROR},
1990  #else
1991    {"ZLIB_DEFLATE_ERROR", 41, 99},
1992  #endif
1993  #ifdef COMP_R_ZLIB_INFLATE_ERROR
1994    {"ZLIB_INFLATE_ERROR", ERR_LIB_COMP, COMP_R_ZLIB_INFLATE_ERROR},
1995  #else
1996    {"ZLIB_INFLATE_ERROR", 41, 100},
1997  #endif
1998  #ifdef COMP_R_ZLIB_NOT_SUPPORTED
1999    {"ZLIB_NOT_SUPPORTED", ERR_LIB_COMP, COMP_R_ZLIB_NOT_SUPPORTED},
2000  #else
2001    {"ZLIB_NOT_SUPPORTED", 41, 101},
2002  #endif
2003  #ifdef CONF_R_ERROR_LOADING_DSO
2004    {"ERROR_LOADING_DSO", ERR_LIB_CONF, CONF_R_ERROR_LOADING_DSO},
2005  #else
2006    {"ERROR_LOADING_DSO", 14, 110},
2007  #endif
2008  #ifdef CONF_R_INVALID_PRAGMA
2009    {"INVALID_PRAGMA", ERR_LIB_CONF, CONF_R_INVALID_PRAGMA},
2010  #else
2011    {"INVALID_PRAGMA", 14, 122},
2012  #endif
2013  #ifdef CONF_R_LIST_CANNOT_BE_NULL
2014    {"LIST_CANNOT_BE_NULL", ERR_LIB_CONF, CONF_R_LIST_CANNOT_BE_NULL},
2015  #else
2016    {"LIST_CANNOT_BE_NULL", 14, 115},
2017  #endif
2018  #ifdef CONF_R_MANDATORY_BRACES_IN_VARIABLE_EXPANSION
2019    {"MANDATORY_BRACES_IN_VARIABLE_EXPANSION", ERR_LIB_CONF, CONF_R_MANDATORY_BRACES_IN_VARIABLE_EXPANSION},
2020  #else
2021    {"MANDATORY_BRACES_IN_VARIABLE_EXPANSION", 14, 123},
2022  #endif
2023  #ifdef CONF_R_MISSING_CLOSE_SQUARE_BRACKET
2024    {"MISSING_CLOSE_SQUARE_BRACKET", ERR_LIB_CONF, CONF_R_MISSING_CLOSE_SQUARE_BRACKET},
2025  #else
2026    {"MISSING_CLOSE_SQUARE_BRACKET", 14, 100},
2027  #endif
2028  #ifdef CONF_R_MISSING_EQUAL_SIGN
2029    {"MISSING_EQUAL_SIGN", ERR_LIB_CONF, CONF_R_MISSING_EQUAL_SIGN},
2030  #else
2031    {"MISSING_EQUAL_SIGN", 14, 101},
2032  #endif
2033  #ifdef CONF_R_MISSING_INIT_FUNCTION
2034    {"MISSING_INIT_FUNCTION", ERR_LIB_CONF, CONF_R_MISSING_INIT_FUNCTION},
2035  #else
2036    {"MISSING_INIT_FUNCTION", 14, 112},
2037  #endif
2038  #ifdef CONF_R_MODULE_INITIALIZATION_ERROR
2039    {"MODULE_INITIALIZATION_ERROR", ERR_LIB_CONF, CONF_R_MODULE_INITIALIZATION_ERROR},
2040  #else
2041    {"MODULE_INITIALIZATION_ERROR", 14, 109},
2042  #endif
2043  #ifdef CONF_R_NO_CLOSE_BRACE
2044    {"NO_CLOSE_BRACE", ERR_LIB_CONF, CONF_R_NO_CLOSE_BRACE},
2045  #else
2046    {"NO_CLOSE_BRACE", 14, 102},
2047  #endif
2048  #ifdef CONF_R_NO_CONF
2049    {"NO_CONF", ERR_LIB_CONF, CONF_R_NO_CONF},
2050  #else
2051    {"NO_CONF", 14, 105},
2052  #endif
2053  #ifdef CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE
2054    {"NO_CONF_OR_ENVIRONMENT_VARIABLE", ERR_LIB_CONF, CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE},
2055  #else
2056    {"NO_CONF_OR_ENVIRONMENT_VARIABLE", 14, 106},
2057  #endif
2058  #ifdef CONF_R_NO_SECTION
2059    {"NO_SECTION", ERR_LIB_CONF, CONF_R_NO_SECTION},
2060  #else
2061    {"NO_SECTION", 14, 107},
2062  #endif
2063  #ifdef CONF_R_NO_SUCH_FILE
2064    {"NO_SUCH_FILE", ERR_LIB_CONF, CONF_R_NO_SUCH_FILE},
2065  #else
2066    {"NO_SUCH_FILE", 14, 114},
2067  #endif
2068  #ifdef CONF_R_NO_VALUE
2069    {"NO_VALUE", ERR_LIB_CONF, CONF_R_NO_VALUE},
2070  #else
2071    {"NO_VALUE", 14, 108},
2072  #endif
2073  #ifdef CONF_R_NUMBER_TOO_LARGE
2074    {"NUMBER_TOO_LARGE", ERR_LIB_CONF, CONF_R_NUMBER_TOO_LARGE},
2075  #else
2076    {"NUMBER_TOO_LARGE", 14, 121},
2077  #endif
2078  #ifdef CONF_R_OPENSSL_CONF_REFERENCES_MISSING_SECTION
2079    {"OPENSSL_CONF_REFERENCES_MISSING_SECTION", ERR_LIB_CONF, CONF_R_OPENSSL_CONF_REFERENCES_MISSING_SECTION},
2080  #else
2081    {"OPENSSL_CONF_REFERENCES_MISSING_SECTION", 14, 124},
2082  #endif
2083  #ifdef CONF_R_RECURSIVE_DIRECTORY_INCLUDE
2084    {"RECURSIVE_DIRECTORY_INCLUDE", ERR_LIB_CONF, CONF_R_RECURSIVE_DIRECTORY_INCLUDE},
2085  #else
2086    {"RECURSIVE_DIRECTORY_INCLUDE", 14, 111},
2087  #endif
2088  #ifdef CONF_R_RELATIVE_PATH
2089    {"RELATIVE_PATH", ERR_LIB_CONF, CONF_R_RELATIVE_PATH},
2090  #else
2091    {"RELATIVE_PATH", 14, 125},
2092  #endif
2093  #ifdef CONF_R_SSL_COMMAND_SECTION_EMPTY
2094    {"SSL_COMMAND_SECTION_EMPTY", ERR_LIB_CONF, CONF_R_SSL_COMMAND_SECTION_EMPTY},
2095  #else
2096    {"SSL_COMMAND_SECTION_EMPTY", 14, 117},
2097  #endif
2098  #ifdef CONF_R_SSL_COMMAND_SECTION_NOT_FOUND
2099    {"SSL_COMMAND_SECTION_NOT_FOUND", ERR_LIB_CONF, CONF_R_SSL_COMMAND_SECTION_NOT_FOUND},
2100  #else
2101    {"SSL_COMMAND_SECTION_NOT_FOUND", 14, 118},
2102  #endif
2103  #ifdef CONF_R_SSL_SECTION_EMPTY
2104    {"SSL_SECTION_EMPTY", ERR_LIB_CONF, CONF_R_SSL_SECTION_EMPTY},
2105  #else
2106    {"SSL_SECTION_EMPTY", 14, 119},
2107  #endif
2108  #ifdef CONF_R_SSL_SECTION_NOT_FOUND
2109    {"SSL_SECTION_NOT_FOUND", ERR_LIB_CONF, CONF_R_SSL_SECTION_NOT_FOUND},
2110  #else
2111    {"SSL_SECTION_NOT_FOUND", 14, 120},
2112  #endif
2113  #ifdef CONF_R_UNABLE_TO_CREATE_NEW_SECTION
2114    {"UNABLE_TO_CREATE_NEW_SECTION", ERR_LIB_CONF, CONF_R_UNABLE_TO_CREATE_NEW_SECTION},
2115  #else
2116    {"UNABLE_TO_CREATE_NEW_SECTION", 14, 103},
2117  #endif
2118  #ifdef CONF_R_UNKNOWN_MODULE_NAME
2119    {"UNKNOWN_MODULE_NAME", ERR_LIB_CONF, CONF_R_UNKNOWN_MODULE_NAME},
2120  #else
2121    {"UNKNOWN_MODULE_NAME", 14, 113},
2122  #endif
2123  #ifdef CONF_R_VARIABLE_EXPANSION_TOO_LONG
2124    {"VARIABLE_EXPANSION_TOO_LONG", ERR_LIB_CONF, CONF_R_VARIABLE_EXPANSION_TOO_LONG},
2125  #else
2126    {"VARIABLE_EXPANSION_TOO_LONG", 14, 116},
2127  #endif
2128  #ifdef CONF_R_VARIABLE_HAS_NO_VALUE
2129    {"VARIABLE_HAS_NO_VALUE", ERR_LIB_CONF, CONF_R_VARIABLE_HAS_NO_VALUE},
2130  #else
2131    {"VARIABLE_HAS_NO_VALUE", 14, 104},
2132  #endif
2133  #ifdef CRMF_R_BAD_PBM_ITERATIONCOUNT
2134    {"BAD_PBM_ITERATIONCOUNT", ERR_LIB_CRMF, CRMF_R_BAD_PBM_ITERATIONCOUNT},
2135  #else
2136    {"BAD_PBM_ITERATIONCOUNT", 56, 100},
2137  #endif
2138  #ifdef CRMF_R_CRMFERROR
2139    {"CRMFERROR", ERR_LIB_CRMF, CRMF_R_CRMFERROR},
2140  #else
2141    {"CRMFERROR", 56, 102},
2142  #endif
2143  #ifdef CRMF_R_ERROR
2144    {"ERROR", ERR_LIB_CRMF, CRMF_R_ERROR},
2145  #else
2146    {"ERROR", 56, 103},
2147  #endif
2148  #ifdef CRMF_R_ERROR_DECODING_CERTIFICATE
2149    {"ERROR_DECODING_CERTIFICATE", ERR_LIB_CRMF, CRMF_R_ERROR_DECODING_CERTIFICATE},
2150  #else
2151    {"ERROR_DECODING_CERTIFICATE", 56, 104},
2152  #endif
2153  #ifdef CRMF_R_ERROR_DECRYPTING_CERTIFICATE
2154    {"ERROR_DECRYPTING_CERTIFICATE", ERR_LIB_CRMF, CRMF_R_ERROR_DECRYPTING_CERTIFICATE},
2155  #else
2156    {"ERROR_DECRYPTING_CERTIFICATE", 56, 105},
2157  #endif
2158  #ifdef CRMF_R_ERROR_DECRYPTING_SYMMETRIC_KEY
2159    {"ERROR_DECRYPTING_SYMMETRIC_KEY", ERR_LIB_CRMF, CRMF_R_ERROR_DECRYPTING_SYMMETRIC_KEY},
2160  #else
2161    {"ERROR_DECRYPTING_SYMMETRIC_KEY", 56, 106},
2162  #endif
2163  #ifdef CRMF_R_FAILURE_OBTAINING_RANDOM
2164    {"FAILURE_OBTAINING_RANDOM", ERR_LIB_CRMF, CRMF_R_FAILURE_OBTAINING_RANDOM},
2165  #else
2166    {"FAILURE_OBTAINING_RANDOM", 56, 107},
2167  #endif
2168  #ifdef CRMF_R_ITERATIONCOUNT_BELOW_100
2169    {"ITERATIONCOUNT_BELOW_100", ERR_LIB_CRMF, CRMF_R_ITERATIONCOUNT_BELOW_100},
2170  #else
2171    {"ITERATIONCOUNT_BELOW_100", 56, 108},
2172  #endif
2173  #ifdef CRMF_R_MALFORMED_IV
2174    {"MALFORMED_IV", ERR_LIB_CRMF, CRMF_R_MALFORMED_IV},
2175  #else
2176    {"MALFORMED_IV", 56, 101},
2177  #endif
2178  #ifdef CRMF_R_NULL_ARGUMENT
2179    {"NULL_ARGUMENT", ERR_LIB_CRMF, CRMF_R_NULL_ARGUMENT},
2180  #else
2181    {"NULL_ARGUMENT", 56, 109},
2182  #endif
2183  #ifdef CRMF_R_POPOSKINPUT_NOT_SUPPORTED
2184    {"POPOSKINPUT_NOT_SUPPORTED", ERR_LIB_CRMF, CRMF_R_POPOSKINPUT_NOT_SUPPORTED},
2185  #else
2186    {"POPOSKINPUT_NOT_SUPPORTED", 56, 113},
2187  #endif
2188  #ifdef CRMF_R_POPO_INCONSISTENT_PUBLIC_KEY
2189    {"POPO_INCONSISTENT_PUBLIC_KEY", ERR_LIB_CRMF, CRMF_R_POPO_INCONSISTENT_PUBLIC_KEY},
2190  #else
2191    {"POPO_INCONSISTENT_PUBLIC_KEY", 56, 117},
2192  #endif
2193  #ifdef CRMF_R_POPO_MISSING
2194    {"POPO_MISSING", ERR_LIB_CRMF, CRMF_R_POPO_MISSING},
2195  #else
2196    {"POPO_MISSING", 56, 121},
2197  #endif
2198  #ifdef CRMF_R_POPO_MISSING_PUBLIC_KEY
2199    {"POPO_MISSING_PUBLIC_KEY", ERR_LIB_CRMF, CRMF_R_POPO_MISSING_PUBLIC_KEY},
2200  #else
2201    {"POPO_MISSING_PUBLIC_KEY", 56, 118},
2202  #endif
2203  #ifdef CRMF_R_POPO_MISSING_SUBJECT
2204    {"POPO_MISSING_SUBJECT", ERR_LIB_CRMF, CRMF_R_POPO_MISSING_SUBJECT},
2205  #else
2206    {"POPO_MISSING_SUBJECT", 56, 119},
2207  #endif
2208  #ifdef CRMF_R_POPO_RAVERIFIED_NOT_ACCEPTED
2209    {"POPO_RAVERIFIED_NOT_ACCEPTED", ERR_LIB_CRMF, CRMF_R_POPO_RAVERIFIED_NOT_ACCEPTED},
2210  #else
2211    {"POPO_RAVERIFIED_NOT_ACCEPTED", 56, 120},
2212  #endif
2213  #ifdef CRMF_R_SETTING_MAC_ALGOR_FAILURE
2214    {"SETTING_MAC_ALGOR_FAILURE", ERR_LIB_CRMF, CRMF_R_SETTING_MAC_ALGOR_FAILURE},
2215  #else
2216    {"SETTING_MAC_ALGOR_FAILURE", 56, 110},
2217  #endif
2218  #ifdef CRMF_R_SETTING_OWF_ALGOR_FAILURE
2219    {"SETTING_OWF_ALGOR_FAILURE", ERR_LIB_CRMF, CRMF_R_SETTING_OWF_ALGOR_FAILURE},
2220  #else
2221    {"SETTING_OWF_ALGOR_FAILURE", 56, 111},
2222  #endif
2223  #ifdef CRMF_R_UNSUPPORTED_ALGORITHM
2224    {"UNSUPPORTED_ALGORITHM", ERR_LIB_CRMF, CRMF_R_UNSUPPORTED_ALGORITHM},
2225  #else
2226    {"UNSUPPORTED_ALGORITHM", 56, 112},
2227  #endif
2228  #ifdef CRMF_R_UNSUPPORTED_CIPHER
2229    {"UNSUPPORTED_CIPHER", ERR_LIB_CRMF, CRMF_R_UNSUPPORTED_CIPHER},
2230  #else
2231    {"UNSUPPORTED_CIPHER", 56, 114},
2232  #endif
2233  #ifdef CRMF_R_UNSUPPORTED_METHOD_FOR_CREATING_POPO
2234    {"UNSUPPORTED_METHOD_FOR_CREATING_POPO", ERR_LIB_CRMF, CRMF_R_UNSUPPORTED_METHOD_FOR_CREATING_POPO},
2235  #else
2236    {"UNSUPPORTED_METHOD_FOR_CREATING_POPO", 56, 115},
2237  #endif
2238  #ifdef CRMF_R_UNSUPPORTED_POPO_METHOD
2239    {"UNSUPPORTED_POPO_METHOD", ERR_LIB_CRMF, CRMF_R_UNSUPPORTED_POPO_METHOD},
2240  #else
2241    {"UNSUPPORTED_POPO_METHOD", 56, 116},
2242  #endif
2243  #ifdef CRYPTO_R_BAD_ALGORITHM_NAME
2244    {"BAD_ALGORITHM_NAME", ERR_LIB_CRYPTO, CRYPTO_R_BAD_ALGORITHM_NAME},
2245  #else
2246    {"BAD_ALGORITHM_NAME", 15, 117},
2247  #endif
2248  #ifdef CRYPTO_R_CONFLICTING_NAMES
2249    {"CONFLICTING_NAMES", ERR_LIB_CRYPTO, CRYPTO_R_CONFLICTING_NAMES},
2250  #else
2251    {"CONFLICTING_NAMES", 15, 118},
2252  #endif
2253  #ifdef CRYPTO_R_FIPS_MODE_NOT_SUPPORTED
2254    {"FIPS_MODE_NOT_SUPPORTED", ERR_LIB_CRYPTO, CRYPTO_R_FIPS_MODE_NOT_SUPPORTED},
2255  #else
2256    {"FIPS_MODE_NOT_SUPPORTED", 15, 101},
2257  #endif
2258  #ifdef CRYPTO_R_HEX_STRING_TOO_SHORT
2259    {"HEX_STRING_TOO_SHORT", ERR_LIB_CRYPTO, CRYPTO_R_HEX_STRING_TOO_SHORT},
2260  #else
2261    {"HEX_STRING_TOO_SHORT", 15, 121},
2262  #endif
2263  #ifdef CRYPTO_R_ILLEGAL_HEX_DIGIT
2264    {"ILLEGAL_HEX_DIGIT", ERR_LIB_CRYPTO, CRYPTO_R_ILLEGAL_HEX_DIGIT},
2265  #else
2266    {"ILLEGAL_HEX_DIGIT", 15, 102},
2267  #endif
2268  #ifdef CRYPTO_R_INSUFFICIENT_DATA_SPACE
2269    {"INSUFFICIENT_DATA_SPACE", ERR_LIB_CRYPTO, CRYPTO_R_INSUFFICIENT_DATA_SPACE},
2270  #else
2271    {"INSUFFICIENT_DATA_SPACE", 15, 106},
2272  #endif
2273  #ifdef CRYPTO_R_INSUFFICIENT_PARAM_SIZE
2274    {"INSUFFICIENT_PARAM_SIZE", ERR_LIB_CRYPTO, CRYPTO_R_INSUFFICIENT_PARAM_SIZE},
2275  #else
2276    {"INSUFFICIENT_PARAM_SIZE", 15, 107},
2277  #endif
2278  #ifdef CRYPTO_R_INSUFFICIENT_SECURE_DATA_SPACE
2279    {"INSUFFICIENT_SECURE_DATA_SPACE", ERR_LIB_CRYPTO, CRYPTO_R_INSUFFICIENT_SECURE_DATA_SPACE},
2280  #else
2281    {"INSUFFICIENT_SECURE_DATA_SPACE", 15, 108},
2282  #endif
2283  #ifdef CRYPTO_R_INVALID_NEGATIVE_VALUE
2284    {"INVALID_NEGATIVE_VALUE", ERR_LIB_CRYPTO, CRYPTO_R_INVALID_NEGATIVE_VALUE},
2285  #else
2286    {"INVALID_NEGATIVE_VALUE", 15, 122},
2287  #endif
2288  #ifdef CRYPTO_R_INVALID_NULL_ARGUMENT
2289    {"INVALID_NULL_ARGUMENT", ERR_LIB_CRYPTO, CRYPTO_R_INVALID_NULL_ARGUMENT},
2290  #else
2291    {"INVALID_NULL_ARGUMENT", 15, 109},
2292  #endif
2293  #ifdef CRYPTO_R_INVALID_OSSL_PARAM_TYPE
2294    {"INVALID_OSSL_PARAM_TYPE", ERR_LIB_CRYPTO, CRYPTO_R_INVALID_OSSL_PARAM_TYPE},
2295  #else
2296    {"INVALID_OSSL_PARAM_TYPE", 15, 110},
2297  #endif
2298  #ifdef CRYPTO_R_ODD_NUMBER_OF_DIGITS
2299    {"ODD_NUMBER_OF_DIGITS", ERR_LIB_CRYPTO, CRYPTO_R_ODD_NUMBER_OF_DIGITS},
2300  #else
2301    {"ODD_NUMBER_OF_DIGITS", 15, 103},
2302  #endif
2303  #ifdef CRYPTO_R_PROVIDER_ALREADY_EXISTS
2304    {"PROVIDER_ALREADY_EXISTS", ERR_LIB_CRYPTO, CRYPTO_R_PROVIDER_ALREADY_EXISTS},
2305  #else
2306    {"PROVIDER_ALREADY_EXISTS", 15, 104},
2307  #endif
2308  #ifdef CRYPTO_R_PROVIDER_SECTION_ERROR
2309    {"PROVIDER_SECTION_ERROR", ERR_LIB_CRYPTO, CRYPTO_R_PROVIDER_SECTION_ERROR},
2310  #else
2311    {"PROVIDER_SECTION_ERROR", 15, 105},
2312  #endif
2313  #ifdef CRYPTO_R_RANDOM_SECTION_ERROR
2314    {"RANDOM_SECTION_ERROR", ERR_LIB_CRYPTO, CRYPTO_R_RANDOM_SECTION_ERROR},
2315  #else
2316    {"RANDOM_SECTION_ERROR", 15, 119},
2317  #endif
2318  #ifdef CRYPTO_R_SECURE_MALLOC_FAILURE
2319    {"SECURE_MALLOC_FAILURE", ERR_LIB_CRYPTO, CRYPTO_R_SECURE_MALLOC_FAILURE},
2320  #else
2321    {"SECURE_MALLOC_FAILURE", 15, 111},
2322  #endif
2323  #ifdef CRYPTO_R_STRING_TOO_LONG
2324    {"STRING_TOO_LONG", ERR_LIB_CRYPTO, CRYPTO_R_STRING_TOO_LONG},
2325  #else
2326    {"STRING_TOO_LONG", 15, 112},
2327  #endif
2328  #ifdef CRYPTO_R_TOO_MANY_BYTES
2329    {"TOO_MANY_BYTES", ERR_LIB_CRYPTO, CRYPTO_R_TOO_MANY_BYTES},
2330  #else
2331    {"TOO_MANY_BYTES", 15, 113},
2332  #endif
2333  #ifdef CRYPTO_R_TOO_MANY_RECORDS
2334    {"TOO_MANY_RECORDS", ERR_LIB_CRYPTO, CRYPTO_R_TOO_MANY_RECORDS},
2335  #else
2336    {"TOO_MANY_RECORDS", 15, 114},
2337  #endif
2338  #ifdef CRYPTO_R_TOO_SMALL_BUFFER
2339    {"TOO_SMALL_BUFFER", ERR_LIB_CRYPTO, CRYPTO_R_TOO_SMALL_BUFFER},
2340  #else
2341    {"TOO_SMALL_BUFFER", 15, 116},
2342  #endif
2343  #ifdef CRYPTO_R_UNKNOWN_NAME_IN_RANDOM_SECTION
2344    {"UNKNOWN_NAME_IN_RANDOM_SECTION", ERR_LIB_CRYPTO, CRYPTO_R_UNKNOWN_NAME_IN_RANDOM_SECTION},
2345  #else
2346    {"UNKNOWN_NAME_IN_RANDOM_SECTION", 15, 120},
2347  #endif
2348  #ifdef CRYPTO_R_ZERO_LENGTH_NUMBER
2349    {"ZERO_LENGTH_NUMBER", ERR_LIB_CRYPTO, CRYPTO_R_ZERO_LENGTH_NUMBER},
2350  #else
2351    {"ZERO_LENGTH_NUMBER", 15, 115},
2352  #endif
2353  #ifdef CT_R_BASE64_DECODE_ERROR
2354    {"BASE64_DECODE_ERROR", ERR_LIB_CT, CT_R_BASE64_DECODE_ERROR},
2355  #else
2356    {"BASE64_DECODE_ERROR", 50, 108},
2357  #endif
2358  #ifdef CT_R_INVALID_LOG_ID_LENGTH
2359    {"INVALID_LOG_ID_LENGTH", ERR_LIB_CT, CT_R_INVALID_LOG_ID_LENGTH},
2360  #else
2361    {"INVALID_LOG_ID_LENGTH", 50, 100},
2362  #endif
2363  #ifdef CT_R_LOG_CONF_INVALID
2364    {"LOG_CONF_INVALID", ERR_LIB_CT, CT_R_LOG_CONF_INVALID},
2365  #else
2366    {"LOG_CONF_INVALID", 50, 109},
2367  #endif
2368  #ifdef CT_R_LOG_CONF_INVALID_KEY
2369    {"LOG_CONF_INVALID_KEY", ERR_LIB_CT, CT_R_LOG_CONF_INVALID_KEY},
2370  #else
2371    {"LOG_CONF_INVALID_KEY", 50, 110},
2372  #endif
2373  #ifdef CT_R_LOG_CONF_MISSING_DESCRIPTION
2374    {"LOG_CONF_MISSING_DESCRIPTION", ERR_LIB_CT, CT_R_LOG_CONF_MISSING_DESCRIPTION},
2375  #else
2376    {"LOG_CONF_MISSING_DESCRIPTION", 50, 111},
2377  #endif
2378  #ifdef CT_R_LOG_CONF_MISSING_KEY
2379    {"LOG_CONF_MISSING_KEY", ERR_LIB_CT, CT_R_LOG_CONF_MISSING_KEY},
2380  #else
2381    {"LOG_CONF_MISSING_KEY", 50, 112},
2382  #endif
2383  #ifdef CT_R_LOG_KEY_INVALID
2384    {"LOG_KEY_INVALID", ERR_LIB_CT, CT_R_LOG_KEY_INVALID},
2385  #else
2386    {"LOG_KEY_INVALID", 50, 113},
2387  #endif
2388  #ifdef CT_R_SCT_FUTURE_TIMESTAMP
2389    {"SCT_FUTURE_TIMESTAMP", ERR_LIB_CT, CT_R_SCT_FUTURE_TIMESTAMP},
2390  #else
2391    {"SCT_FUTURE_TIMESTAMP", 50, 116},
2392  #endif
2393  #ifdef CT_R_SCT_INVALID
2394    {"SCT_INVALID", ERR_LIB_CT, CT_R_SCT_INVALID},
2395  #else
2396    {"SCT_INVALID", 50, 104},
2397  #endif
2398  #ifdef CT_R_SCT_INVALID_SIGNATURE
2399    {"SCT_INVALID_SIGNATURE", ERR_LIB_CT, CT_R_SCT_INVALID_SIGNATURE},
2400  #else
2401    {"SCT_INVALID_SIGNATURE", 50, 107},
2402  #endif
2403  #ifdef CT_R_SCT_LIST_INVALID
2404    {"SCT_LIST_INVALID", ERR_LIB_CT, CT_R_SCT_LIST_INVALID},
2405  #else
2406    {"SCT_LIST_INVALID", 50, 105},
2407  #endif
2408  #ifdef CT_R_SCT_LOG_ID_MISMATCH
2409    {"SCT_LOG_ID_MISMATCH", ERR_LIB_CT, CT_R_SCT_LOG_ID_MISMATCH},
2410  #else
2411    {"SCT_LOG_ID_MISMATCH", 50, 114},
2412  #endif
2413  #ifdef CT_R_SCT_NOT_SET
2414    {"SCT_NOT_SET", ERR_LIB_CT, CT_R_SCT_NOT_SET},
2415  #else
2416    {"SCT_NOT_SET", 50, 106},
2417  #endif
2418  #ifdef CT_R_SCT_UNSUPPORTED_VERSION
2419    {"SCT_UNSUPPORTED_VERSION", ERR_LIB_CT, CT_R_SCT_UNSUPPORTED_VERSION},
2420  #else
2421    {"SCT_UNSUPPORTED_VERSION", 50, 115},
2422  #endif
2423  #ifdef CT_R_UNRECOGNIZED_SIGNATURE_NID
2424    {"UNRECOGNIZED_SIGNATURE_NID", ERR_LIB_CT, CT_R_UNRECOGNIZED_SIGNATURE_NID},
2425  #else
2426    {"UNRECOGNIZED_SIGNATURE_NID", 50, 101},
2427  #endif
2428  #ifdef CT_R_UNSUPPORTED_ENTRY_TYPE
2429    {"UNSUPPORTED_ENTRY_TYPE", ERR_LIB_CT, CT_R_UNSUPPORTED_ENTRY_TYPE},
2430  #else
2431    {"UNSUPPORTED_ENTRY_TYPE", 50, 102},
2432  #endif
2433  #ifdef CT_R_UNSUPPORTED_VERSION
2434    {"UNSUPPORTED_VERSION", ERR_LIB_CT, CT_R_UNSUPPORTED_VERSION},
2435  #else
2436    {"UNSUPPORTED_VERSION", 50, 103},
2437  #endif
2438  #ifdef DH_R_BAD_FFC_PARAMETERS
2439    {"BAD_FFC_PARAMETERS", ERR_LIB_DH, DH_R_BAD_FFC_PARAMETERS},
2440  #else
2441    {"BAD_FFC_PARAMETERS", 5, 127},
2442  #endif
2443  #ifdef DH_R_BAD_GENERATOR
2444    {"BAD_GENERATOR", ERR_LIB_DH, DH_R_BAD_GENERATOR},
2445  #else
2446    {"BAD_GENERATOR", 5, 101},
2447  #endif
2448  #ifdef DH_R_BN_DECODE_ERROR
2449    {"BN_DECODE_ERROR", ERR_LIB_DH, DH_R_BN_DECODE_ERROR},
2450  #else
2451    {"BN_DECODE_ERROR", 5, 109},
2452  #endif
2453  #ifdef DH_R_BN_ERROR
2454    {"BN_ERROR", ERR_LIB_DH, DH_R_BN_ERROR},
2455  #else
2456    {"BN_ERROR", 5, 106},
2457  #endif
2458  #ifdef DH_R_CHECK_INVALID_J_VALUE
2459    {"CHECK_INVALID_J_VALUE", ERR_LIB_DH, DH_R_CHECK_INVALID_J_VALUE},
2460  #else
2461    {"CHECK_INVALID_J_VALUE", 5, 115},
2462  #endif
2463  #ifdef DH_R_CHECK_INVALID_Q_VALUE
2464    {"CHECK_INVALID_Q_VALUE", ERR_LIB_DH, DH_R_CHECK_INVALID_Q_VALUE},
2465  #else
2466    {"CHECK_INVALID_Q_VALUE", 5, 116},
2467  #endif
2468  #ifdef DH_R_CHECK_PUBKEY_INVALID
2469    {"CHECK_PUBKEY_INVALID", ERR_LIB_DH, DH_R_CHECK_PUBKEY_INVALID},
2470  #else
2471    {"CHECK_PUBKEY_INVALID", 5, 122},
2472  #endif
2473  #ifdef DH_R_CHECK_PUBKEY_TOO_LARGE
2474    {"CHECK_PUBKEY_TOO_LARGE", ERR_LIB_DH, DH_R_CHECK_PUBKEY_TOO_LARGE},
2475  #else
2476    {"CHECK_PUBKEY_TOO_LARGE", 5, 123},
2477  #endif
2478  #ifdef DH_R_CHECK_PUBKEY_TOO_SMALL
2479    {"CHECK_PUBKEY_TOO_SMALL", ERR_LIB_DH, DH_R_CHECK_PUBKEY_TOO_SMALL},
2480  #else
2481    {"CHECK_PUBKEY_TOO_SMALL", 5, 124},
2482  #endif
2483  #ifdef DH_R_CHECK_P_NOT_PRIME
2484    {"CHECK_P_NOT_PRIME", ERR_LIB_DH, DH_R_CHECK_P_NOT_PRIME},
2485  #else
2486    {"CHECK_P_NOT_PRIME", 5, 117},
2487  #endif
2488  #ifdef DH_R_CHECK_P_NOT_SAFE_PRIME
2489    {"CHECK_P_NOT_SAFE_PRIME", ERR_LIB_DH, DH_R_CHECK_P_NOT_SAFE_PRIME},
2490  #else
2491    {"CHECK_P_NOT_SAFE_PRIME", 5, 118},
2492  #endif
2493  #ifdef DH_R_CHECK_Q_NOT_PRIME
2494    {"CHECK_Q_NOT_PRIME", ERR_LIB_DH, DH_R_CHECK_Q_NOT_PRIME},
2495  #else
2496    {"CHECK_Q_NOT_PRIME", 5, 119},
2497  #endif
2498  #ifdef DH_R_DECODE_ERROR
2499    {"DECODE_ERROR", ERR_LIB_DH, DH_R_DECODE_ERROR},
2500  #else
2501    {"DECODE_ERROR", 5, 104},
2502  #endif
2503  #ifdef DH_R_INVALID_PARAMETER_NAME
2504    {"INVALID_PARAMETER_NAME", ERR_LIB_DH, DH_R_INVALID_PARAMETER_NAME},
2505  #else
2506    {"INVALID_PARAMETER_NAME", 5, 110},
2507  #endif
2508  #ifdef DH_R_INVALID_PARAMETER_NID
2509    {"INVALID_PARAMETER_NID", ERR_LIB_DH, DH_R_INVALID_PARAMETER_NID},
2510  #else
2511    {"INVALID_PARAMETER_NID", 5, 114},
2512  #endif
2513  #ifdef DH_R_INVALID_PUBKEY
2514    {"INVALID_PUBKEY", ERR_LIB_DH, DH_R_INVALID_PUBKEY},
2515  #else
2516    {"INVALID_PUBKEY", 5, 102},
2517  #endif
2518  #ifdef DH_R_INVALID_SECRET
2519    {"INVALID_SECRET", ERR_LIB_DH, DH_R_INVALID_SECRET},
2520  #else
2521    {"INVALID_SECRET", 5, 128},
2522  #endif
2523  #ifdef DH_R_KDF_PARAMETER_ERROR
2524    {"KDF_PARAMETER_ERROR", ERR_LIB_DH, DH_R_KDF_PARAMETER_ERROR},
2525  #else
2526    {"KDF_PARAMETER_ERROR", 5, 112},
2527  #endif
2528  #ifdef DH_R_KEYS_NOT_SET
2529    {"KEYS_NOT_SET", ERR_LIB_DH, DH_R_KEYS_NOT_SET},
2530  #else
2531    {"KEYS_NOT_SET", 5, 108},
2532  #endif
2533  #ifdef DH_R_MISSING_PUBKEY
2534    {"MISSING_PUBKEY", ERR_LIB_DH, DH_R_MISSING_PUBKEY},
2535  #else
2536    {"MISSING_PUBKEY", 5, 125},
2537  #endif
2538  #ifdef DH_R_MODULUS_TOO_LARGE
2539    {"MODULUS_TOO_LARGE", ERR_LIB_DH, DH_R_MODULUS_TOO_LARGE},
2540  #else
2541    {"MODULUS_TOO_LARGE", 5, 103},
2542  #endif
2543  #ifdef DH_R_MODULUS_TOO_SMALL
2544    {"MODULUS_TOO_SMALL", ERR_LIB_DH, DH_R_MODULUS_TOO_SMALL},
2545  #else
2546    {"MODULUS_TOO_SMALL", 5, 126},
2547  #endif
2548  #ifdef DH_R_NOT_SUITABLE_GENERATOR
2549    {"NOT_SUITABLE_GENERATOR", ERR_LIB_DH, DH_R_NOT_SUITABLE_GENERATOR},
2550  #else
2551    {"NOT_SUITABLE_GENERATOR", 5, 120},
2552  #endif
2553  #ifdef DH_R_NO_PARAMETERS_SET
2554    {"NO_PARAMETERS_SET", ERR_LIB_DH, DH_R_NO_PARAMETERS_SET},
2555  #else
2556    {"NO_PARAMETERS_SET", 5, 107},
2557  #endif
2558  #ifdef DH_R_NO_PRIVATE_VALUE
2559    {"NO_PRIVATE_VALUE", ERR_LIB_DH, DH_R_NO_PRIVATE_VALUE},
2560  #else
2561    {"NO_PRIVATE_VALUE", 5, 100},
2562  #endif
2563  #ifdef DH_R_PARAMETER_ENCODING_ERROR
2564    {"PARAMETER_ENCODING_ERROR", ERR_LIB_DH, DH_R_PARAMETER_ENCODING_ERROR},
2565  #else
2566    {"PARAMETER_ENCODING_ERROR", 5, 105},
2567  #endif
2568  #ifdef DH_R_PEER_KEY_ERROR
2569    {"PEER_KEY_ERROR", ERR_LIB_DH, DH_R_PEER_KEY_ERROR},
2570  #else
2571    {"PEER_KEY_ERROR", 5, 111},
2572  #endif
2573  #ifdef DH_R_SHARED_INFO_ERROR
2574    {"SHARED_INFO_ERROR", ERR_LIB_DH, DH_R_SHARED_INFO_ERROR},
2575  #else
2576    {"SHARED_INFO_ERROR", 5, 113},
2577  #endif
2578  #ifdef DH_R_UNABLE_TO_CHECK_GENERATOR
2579    {"UNABLE_TO_CHECK_GENERATOR", ERR_LIB_DH, DH_R_UNABLE_TO_CHECK_GENERATOR},
2580  #else
2581    {"UNABLE_TO_CHECK_GENERATOR", 5, 121},
2582  #endif
2583  #ifdef DSA_R_BAD_FFC_PARAMETERS
2584    {"BAD_FFC_PARAMETERS", ERR_LIB_DSA, DSA_R_BAD_FFC_PARAMETERS},
2585  #else
2586    {"BAD_FFC_PARAMETERS", 10, 114},
2587  #endif
2588  #ifdef DSA_R_BAD_Q_VALUE
2589    {"BAD_Q_VALUE", ERR_LIB_DSA, DSA_R_BAD_Q_VALUE},
2590  #else
2591    {"BAD_Q_VALUE", 10, 102},
2592  #endif
2593  #ifdef DSA_R_BN_DECODE_ERROR
2594    {"BN_DECODE_ERROR", ERR_LIB_DSA, DSA_R_BN_DECODE_ERROR},
2595  #else
2596    {"BN_DECODE_ERROR", 10, 108},
2597  #endif
2598  #ifdef DSA_R_BN_ERROR
2599    {"BN_ERROR", ERR_LIB_DSA, DSA_R_BN_ERROR},
2600  #else
2601    {"BN_ERROR", 10, 109},
2602  #endif
2603  #ifdef DSA_R_DECODE_ERROR
2604    {"DECODE_ERROR", ERR_LIB_DSA, DSA_R_DECODE_ERROR},
2605  #else
2606    {"DECODE_ERROR", 10, 104},
2607  #endif
2608  #ifdef DSA_R_INVALID_DIGEST_TYPE
2609    {"INVALID_DIGEST_TYPE", ERR_LIB_DSA, DSA_R_INVALID_DIGEST_TYPE},
2610  #else
2611    {"INVALID_DIGEST_TYPE", 10, 106},
2612  #endif
2613  #ifdef DSA_R_INVALID_PARAMETERS
2614    {"INVALID_PARAMETERS", ERR_LIB_DSA, DSA_R_INVALID_PARAMETERS},
2615  #else
2616    {"INVALID_PARAMETERS", 10, 112},
2617  #endif
2618  #ifdef DSA_R_MISSING_PARAMETERS
2619    {"MISSING_PARAMETERS", ERR_LIB_DSA, DSA_R_MISSING_PARAMETERS},
2620  #else
2621    {"MISSING_PARAMETERS", 10, 101},
2622  #endif
2623  #ifdef DSA_R_MISSING_PRIVATE_KEY
2624    {"MISSING_PRIVATE_KEY", ERR_LIB_DSA, DSA_R_MISSING_PRIVATE_KEY},
2625  #else
2626    {"MISSING_PRIVATE_KEY", 10, 111},
2627  #endif
2628  #ifdef DSA_R_MODULUS_TOO_LARGE
2629    {"MODULUS_TOO_LARGE", ERR_LIB_DSA, DSA_R_MODULUS_TOO_LARGE},
2630  #else
2631    {"MODULUS_TOO_LARGE", 10, 103},
2632  #endif
2633  #ifdef DSA_R_NO_PARAMETERS_SET
2634    {"NO_PARAMETERS_SET", ERR_LIB_DSA, DSA_R_NO_PARAMETERS_SET},
2635  #else
2636    {"NO_PARAMETERS_SET", 10, 107},
2637  #endif
2638  #ifdef DSA_R_PARAMETER_ENCODING_ERROR
2639    {"PARAMETER_ENCODING_ERROR", ERR_LIB_DSA, DSA_R_PARAMETER_ENCODING_ERROR},
2640  #else
2641    {"PARAMETER_ENCODING_ERROR", 10, 105},
2642  #endif
2643  #ifdef DSA_R_P_NOT_PRIME
2644    {"P_NOT_PRIME", ERR_LIB_DSA, DSA_R_P_NOT_PRIME},
2645  #else
2646    {"P_NOT_PRIME", 10, 115},
2647  #endif
2648  #ifdef DSA_R_Q_NOT_PRIME
2649    {"Q_NOT_PRIME", ERR_LIB_DSA, DSA_R_Q_NOT_PRIME},
2650  #else
2651    {"Q_NOT_PRIME", 10, 113},
2652  #endif
2653  #ifdef DSA_R_SEED_LEN_SMALL
2654    {"SEED_LEN_SMALL", ERR_LIB_DSA, DSA_R_SEED_LEN_SMALL},
2655  #else
2656    {"SEED_LEN_SMALL", 10, 110},
2657  #endif
2658  #ifdef DSA_R_TOO_MANY_RETRIES
2659    {"TOO_MANY_RETRIES", ERR_LIB_DSA, DSA_R_TOO_MANY_RETRIES},
2660  #else
2661    {"TOO_MANY_RETRIES", 10, 116},
2662  #endif
2663  #ifdef DSO_R_CTRL_FAILED
2664    {"CTRL_FAILED", ERR_LIB_DSO, DSO_R_CTRL_FAILED},
2665  #else
2666    {"CTRL_FAILED", 37, 100},
2667  #endif
2668  #ifdef DSO_R_DSO_ALREADY_LOADED
2669    {"DSO_ALREADY_LOADED", ERR_LIB_DSO, DSO_R_DSO_ALREADY_LOADED},
2670  #else
2671    {"DSO_ALREADY_LOADED", 37, 110},
2672  #endif
2673  #ifdef DSO_R_EMPTY_FILE_STRUCTURE
2674    {"EMPTY_FILE_STRUCTURE", ERR_LIB_DSO, DSO_R_EMPTY_FILE_STRUCTURE},
2675  #else
2676    {"EMPTY_FILE_STRUCTURE", 37, 113},
2677  #endif
2678  #ifdef DSO_R_FAILURE
2679    {"FAILURE", ERR_LIB_DSO, DSO_R_FAILURE},
2680  #else
2681    {"FAILURE", 37, 114},
2682  #endif
2683  #ifdef DSO_R_FILENAME_TOO_BIG
2684    {"FILENAME_TOO_BIG", ERR_LIB_DSO, DSO_R_FILENAME_TOO_BIG},
2685  #else
2686    {"FILENAME_TOO_BIG", 37, 101},
2687  #endif
2688  #ifdef DSO_R_FINISH_FAILED
2689    {"FINISH_FAILED", ERR_LIB_DSO, DSO_R_FINISH_FAILED},
2690  #else
2691    {"FINISH_FAILED", 37, 102},
2692  #endif
2693  #ifdef DSO_R_INCORRECT_FILE_SYNTAX
2694    {"INCORRECT_FILE_SYNTAX", ERR_LIB_DSO, DSO_R_INCORRECT_FILE_SYNTAX},
2695  #else
2696    {"INCORRECT_FILE_SYNTAX", 37, 115},
2697  #endif
2698  #ifdef DSO_R_LOAD_FAILED
2699    {"LOAD_FAILED", ERR_LIB_DSO, DSO_R_LOAD_FAILED},
2700  #else
2701    {"LOAD_FAILED", 37, 103},
2702  #endif
2703  #ifdef DSO_R_NAME_TRANSLATION_FAILED
2704    {"NAME_TRANSLATION_FAILED", ERR_LIB_DSO, DSO_R_NAME_TRANSLATION_FAILED},
2705  #else
2706    {"NAME_TRANSLATION_FAILED", 37, 109},
2707  #endif
2708  #ifdef DSO_R_NO_FILENAME
2709    {"NO_FILENAME", ERR_LIB_DSO, DSO_R_NO_FILENAME},
2710  #else
2711    {"NO_FILENAME", 37, 111},
2712  #endif
2713  #ifdef DSO_R_NULL_HANDLE
2714    {"NULL_HANDLE", ERR_LIB_DSO, DSO_R_NULL_HANDLE},
2715  #else
2716    {"NULL_HANDLE", 37, 104},
2717  #endif
2718  #ifdef DSO_R_SET_FILENAME_FAILED
2719    {"SET_FILENAME_FAILED", ERR_LIB_DSO, DSO_R_SET_FILENAME_FAILED},
2720  #else
2721    {"SET_FILENAME_FAILED", 37, 112},
2722  #endif
2723  #ifdef DSO_R_STACK_ERROR
2724    {"STACK_ERROR", ERR_LIB_DSO, DSO_R_STACK_ERROR},
2725  #else
2726    {"STACK_ERROR", 37, 105},
2727  #endif
2728  #ifdef DSO_R_SYM_FAILURE
2729    {"SYM_FAILURE", ERR_LIB_DSO, DSO_R_SYM_FAILURE},
2730  #else
2731    {"SYM_FAILURE", 37, 106},
2732  #endif
2733  #ifdef DSO_R_UNLOAD_FAILED
2734    {"UNLOAD_FAILED", ERR_LIB_DSO, DSO_R_UNLOAD_FAILED},
2735  #else
2736    {"UNLOAD_FAILED", 37, 107},
2737  #endif
2738  #ifdef DSO_R_UNSUPPORTED
2739    {"UNSUPPORTED", ERR_LIB_DSO, DSO_R_UNSUPPORTED},
2740  #else
2741    {"UNSUPPORTED", 37, 108},
2742  #endif
2743  #ifdef EC_R_ASN1_ERROR
2744    {"ASN1_ERROR", ERR_LIB_EC, EC_R_ASN1_ERROR},
2745  #else
2746    {"ASN1_ERROR", 16, 115},
2747  #endif
2748  #ifdef EC_R_BAD_SIGNATURE
2749    {"BAD_SIGNATURE", ERR_LIB_EC, EC_R_BAD_SIGNATURE},
2750  #else
2751    {"BAD_SIGNATURE", 16, 156},
2752  #endif
2753  #ifdef EC_R_BIGNUM_OUT_OF_RANGE
2754    {"BIGNUM_OUT_OF_RANGE", ERR_LIB_EC, EC_R_BIGNUM_OUT_OF_RANGE},
2755  #else
2756    {"BIGNUM_OUT_OF_RANGE", 16, 144},
2757  #endif
2758  #ifdef EC_R_BUFFER_TOO_SMALL
2759    {"BUFFER_TOO_SMALL", ERR_LIB_EC, EC_R_BUFFER_TOO_SMALL},
2760  #else
2761    {"BUFFER_TOO_SMALL", 16, 100},
2762  #endif
2763  #ifdef EC_R_CANNOT_INVERT
2764    {"CANNOT_INVERT", ERR_LIB_EC, EC_R_CANNOT_INVERT},
2765  #else
2766    {"CANNOT_INVERT", 16, 165},
2767  #endif
2768  #ifdef EC_R_COORDINATES_OUT_OF_RANGE
2769    {"COORDINATES_OUT_OF_RANGE", ERR_LIB_EC, EC_R_COORDINATES_OUT_OF_RANGE},
2770  #else
2771    {"COORDINATES_OUT_OF_RANGE", 16, 146},
2772  #endif
2773  #ifdef EC_R_CURVE_DOES_NOT_SUPPORT_ECDH
2774    {"CURVE_DOES_NOT_SUPPORT_ECDH", ERR_LIB_EC, EC_R_CURVE_DOES_NOT_SUPPORT_ECDH},
2775  #else
2776    {"CURVE_DOES_NOT_SUPPORT_ECDH", 16, 160},
2777  #endif
2778  #ifdef EC_R_CURVE_DOES_NOT_SUPPORT_ECDSA
2779    {"CURVE_DOES_NOT_SUPPORT_ECDSA", ERR_LIB_EC, EC_R_CURVE_DOES_NOT_SUPPORT_ECDSA},
2780  #else
2781    {"CURVE_DOES_NOT_SUPPORT_ECDSA", 16, 170},
2782  #endif
2783  #ifdef EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING
2784    {"CURVE_DOES_NOT_SUPPORT_SIGNING", ERR_LIB_EC, EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING},
2785  #else
2786    {"CURVE_DOES_NOT_SUPPORT_SIGNING", 16, 159},
2787  #endif
2788  #ifdef EC_R_DECODE_ERROR
2789    {"DECODE_ERROR", ERR_LIB_EC, EC_R_DECODE_ERROR},
2790  #else
2791    {"DECODE_ERROR", 16, 142},
2792  #endif
2793  #ifdef EC_R_DISCRIMINANT_IS_ZERO
2794    {"DISCRIMINANT_IS_ZERO", ERR_LIB_EC, EC_R_DISCRIMINANT_IS_ZERO},
2795  #else
2796    {"DISCRIMINANT_IS_ZERO", 16, 118},
2797  #endif
2798  #ifdef EC_R_EC_GROUP_NEW_BY_NAME_FAILURE
2799    {"EC_GROUP_NEW_BY_NAME_FAILURE", ERR_LIB_EC, EC_R_EC_GROUP_NEW_BY_NAME_FAILURE},
2800  #else
2801    {"EC_GROUP_NEW_BY_NAME_FAILURE", 16, 119},
2802  #endif
2803  #ifdef EC_R_EXPLICIT_PARAMS_NOT_SUPPORTED
2804    {"EXPLICIT_PARAMS_NOT_SUPPORTED", ERR_LIB_EC, EC_R_EXPLICIT_PARAMS_NOT_SUPPORTED},
2805  #else
2806    {"EXPLICIT_PARAMS_NOT_SUPPORTED", 16, 127},
2807  #endif
2808  #ifdef EC_R_FAILED_MAKING_PUBLIC_KEY
2809    {"FAILED_MAKING_PUBLIC_KEY", ERR_LIB_EC, EC_R_FAILED_MAKING_PUBLIC_KEY},
2810  #else
2811    {"FAILED_MAKING_PUBLIC_KEY", 16, 166},
2812  #endif
2813  #ifdef EC_R_FIELD_TOO_LARGE
2814    {"FIELD_TOO_LARGE", ERR_LIB_EC, EC_R_FIELD_TOO_LARGE},
2815  #else
2816    {"FIELD_TOO_LARGE", 16, 143},
2817  #endif
2818  #ifdef EC_R_GF2M_NOT_SUPPORTED
2819    {"GF2M_NOT_SUPPORTED", ERR_LIB_EC, EC_R_GF2M_NOT_SUPPORTED},
2820  #else
2821    {"GF2M_NOT_SUPPORTED", 16, 147},
2822  #endif
2823  #ifdef EC_R_GROUP2PKPARAMETERS_FAILURE
2824    {"GROUP2PKPARAMETERS_FAILURE", ERR_LIB_EC, EC_R_GROUP2PKPARAMETERS_FAILURE},
2825  #else
2826    {"GROUP2PKPARAMETERS_FAILURE", 16, 120},
2827  #endif
2828  #ifdef EC_R_I2D_ECPKPARAMETERS_FAILURE
2829    {"I2D_ECPKPARAMETERS_FAILURE", ERR_LIB_EC, EC_R_I2D_ECPKPARAMETERS_FAILURE},
2830  #else
2831    {"I2D_ECPKPARAMETERS_FAILURE", 16, 121},
2832  #endif
2833  #ifdef EC_R_INCOMPATIBLE_OBJECTS
2834    {"INCOMPATIBLE_OBJECTS", ERR_LIB_EC, EC_R_INCOMPATIBLE_OBJECTS},
2835  #else
2836    {"INCOMPATIBLE_OBJECTS", 16, 101},
2837  #endif
2838  #ifdef EC_R_INVALID_A
2839    {"INVALID_A", ERR_LIB_EC, EC_R_INVALID_A},
2840  #else
2841    {"INVALID_A", 16, 168},
2842  #endif
2843  #ifdef EC_R_INVALID_ARGUMENT
2844    {"INVALID_ARGUMENT", ERR_LIB_EC, EC_R_INVALID_ARGUMENT},
2845  #else
2846    {"INVALID_ARGUMENT", 16, 112},
2847  #endif
2848  #ifdef EC_R_INVALID_B
2849    {"INVALID_B", ERR_LIB_EC, EC_R_INVALID_B},
2850  #else
2851    {"INVALID_B", 16, 169},
2852  #endif
2853  #ifdef EC_R_INVALID_COFACTOR
2854    {"INVALID_COFACTOR", ERR_LIB_EC, EC_R_INVALID_COFACTOR},
2855  #else
2856    {"INVALID_COFACTOR", 16, 171},
2857  #endif
2858  #ifdef EC_R_INVALID_COMPRESSED_POINT
2859    {"INVALID_COMPRESSED_POINT", ERR_LIB_EC, EC_R_INVALID_COMPRESSED_POINT},
2860  #else
2861    {"INVALID_COMPRESSED_POINT", 16, 110},
2862  #endif
2863  #ifdef EC_R_INVALID_COMPRESSION_BIT
2864    {"INVALID_COMPRESSION_BIT", ERR_LIB_EC, EC_R_INVALID_COMPRESSION_BIT},
2865  #else
2866    {"INVALID_COMPRESSION_BIT", 16, 109},
2867  #endif
2868  #ifdef EC_R_INVALID_CURVE
2869    {"INVALID_CURVE", ERR_LIB_EC, EC_R_INVALID_CURVE},
2870  #else
2871    {"INVALID_CURVE", 16, 141},
2872  #endif
2873  #ifdef EC_R_INVALID_DIGEST
2874    {"INVALID_DIGEST", ERR_LIB_EC, EC_R_INVALID_DIGEST},
2875  #else
2876    {"INVALID_DIGEST", 16, 151},
2877  #endif
2878  #ifdef EC_R_INVALID_DIGEST_TYPE
2879    {"INVALID_DIGEST_TYPE", ERR_LIB_EC, EC_R_INVALID_DIGEST_TYPE},
2880  #else
2881    {"INVALID_DIGEST_TYPE", 16, 138},
2882  #endif
2883  #ifdef EC_R_INVALID_ENCODING
2884    {"INVALID_ENCODING", ERR_LIB_EC, EC_R_INVALID_ENCODING},
2885  #else
2886    {"INVALID_ENCODING", 16, 102},
2887  #endif
2888  #ifdef EC_R_INVALID_FIELD
2889    {"INVALID_FIELD", ERR_LIB_EC, EC_R_INVALID_FIELD},
2890  #else
2891    {"INVALID_FIELD", 16, 103},
2892  #endif
2893  #ifdef EC_R_INVALID_FORM
2894    {"INVALID_FORM", ERR_LIB_EC, EC_R_INVALID_FORM},
2895  #else
2896    {"INVALID_FORM", 16, 104},
2897  #endif
2898  #ifdef EC_R_INVALID_GENERATOR
2899    {"INVALID_GENERATOR", ERR_LIB_EC, EC_R_INVALID_GENERATOR},
2900  #else
2901    {"INVALID_GENERATOR", 16, 173},
2902  #endif
2903  #ifdef EC_R_INVALID_GROUP_ORDER
2904    {"INVALID_GROUP_ORDER", ERR_LIB_EC, EC_R_INVALID_GROUP_ORDER},
2905  #else
2906    {"INVALID_GROUP_ORDER", 16, 122},
2907  #endif
2908  #ifdef EC_R_INVALID_KEY
2909    {"INVALID_KEY", ERR_LIB_EC, EC_R_INVALID_KEY},
2910  #else
2911    {"INVALID_KEY", 16, 116},
2912  #endif
2913  #ifdef EC_R_INVALID_LENGTH
2914    {"INVALID_LENGTH", ERR_LIB_EC, EC_R_INVALID_LENGTH},
2915  #else
2916    {"INVALID_LENGTH", 16, 117},
2917  #endif
2918  #ifdef EC_R_INVALID_NAMED_GROUP_CONVERSION
2919    {"INVALID_NAMED_GROUP_CONVERSION", ERR_LIB_EC, EC_R_INVALID_NAMED_GROUP_CONVERSION},
2920  #else
2921    {"INVALID_NAMED_GROUP_CONVERSION", 16, 174},
2922  #endif
2923  #ifdef EC_R_INVALID_OUTPUT_LENGTH
2924    {"INVALID_OUTPUT_LENGTH", ERR_LIB_EC, EC_R_INVALID_OUTPUT_LENGTH},
2925  #else
2926    {"INVALID_OUTPUT_LENGTH", 16, 161},
2927  #endif
2928  #ifdef EC_R_INVALID_P
2929    {"INVALID_P", ERR_LIB_EC, EC_R_INVALID_P},
2930  #else
2931    {"INVALID_P", 16, 172},
2932  #endif
2933  #ifdef EC_R_INVALID_PEER_KEY
2934    {"INVALID_PEER_KEY", ERR_LIB_EC, EC_R_INVALID_PEER_KEY},
2935  #else
2936    {"INVALID_PEER_KEY", 16, 133},
2937  #endif
2938  #ifdef EC_R_INVALID_PENTANOMIAL_BASIS
2939    {"INVALID_PENTANOMIAL_BASIS", ERR_LIB_EC, EC_R_INVALID_PENTANOMIAL_BASIS},
2940  #else
2941    {"INVALID_PENTANOMIAL_BASIS", 16, 132},
2942  #endif
2943  #ifdef EC_R_INVALID_PRIVATE_KEY
2944    {"INVALID_PRIVATE_KEY", ERR_LIB_EC, EC_R_INVALID_PRIVATE_KEY},
2945  #else
2946    {"INVALID_PRIVATE_KEY", 16, 123},
2947  #endif
2948  #ifdef EC_R_INVALID_SEED
2949    {"INVALID_SEED", ERR_LIB_EC, EC_R_INVALID_SEED},
2950  #else
2951    {"INVALID_SEED", 16, 175},
2952  #endif
2953  #ifdef EC_R_INVALID_TRINOMIAL_BASIS
2954    {"INVALID_TRINOMIAL_BASIS", ERR_LIB_EC, EC_R_INVALID_TRINOMIAL_BASIS},
2955  #else
2956    {"INVALID_TRINOMIAL_BASIS", 16, 137},
2957  #endif
2958  #ifdef EC_R_KDF_PARAMETER_ERROR
2959    {"KDF_PARAMETER_ERROR", ERR_LIB_EC, EC_R_KDF_PARAMETER_ERROR},
2960  #else
2961    {"KDF_PARAMETER_ERROR", 16, 148},
2962  #endif
2963  #ifdef EC_R_KEYS_NOT_SET
2964    {"KEYS_NOT_SET", ERR_LIB_EC, EC_R_KEYS_NOT_SET},
2965  #else
2966    {"KEYS_NOT_SET", 16, 140},
2967  #endif
2968  #ifdef EC_R_LADDER_POST_FAILURE
2969    {"LADDER_POST_FAILURE", ERR_LIB_EC, EC_R_LADDER_POST_FAILURE},
2970  #else
2971    {"LADDER_POST_FAILURE", 16, 136},
2972  #endif
2973  #ifdef EC_R_LADDER_PRE_FAILURE
2974    {"LADDER_PRE_FAILURE", ERR_LIB_EC, EC_R_LADDER_PRE_FAILURE},
2975  #else
2976    {"LADDER_PRE_FAILURE", 16, 153},
2977  #endif
2978  #ifdef EC_R_LADDER_STEP_FAILURE
2979    {"LADDER_STEP_FAILURE", ERR_LIB_EC, EC_R_LADDER_STEP_FAILURE},
2980  #else
2981    {"LADDER_STEP_FAILURE", 16, 162},
2982  #endif
2983  #ifdef EC_R_MISSING_OID
2984    {"MISSING_OID", ERR_LIB_EC, EC_R_MISSING_OID},
2985  #else
2986    {"MISSING_OID", 16, 167},
2987  #endif
2988  #ifdef EC_R_MISSING_PARAMETERS
2989    {"MISSING_PARAMETERS", ERR_LIB_EC, EC_R_MISSING_PARAMETERS},
2990  #else
2991    {"MISSING_PARAMETERS", 16, 124},
2992  #endif
2993  #ifdef EC_R_MISSING_PRIVATE_KEY
2994    {"MISSING_PRIVATE_KEY", ERR_LIB_EC, EC_R_MISSING_PRIVATE_KEY},
2995  #else
2996    {"MISSING_PRIVATE_KEY", 16, 125},
2997  #endif
2998  #ifdef EC_R_NEED_NEW_SETUP_VALUES
2999    {"NEED_NEW_SETUP_VALUES", ERR_LIB_EC, EC_R_NEED_NEW_SETUP_VALUES},
3000  #else
3001    {"NEED_NEW_SETUP_VALUES", 16, 157},
3002  #endif
3003  #ifdef EC_R_NOT_A_NIST_PRIME
3004    {"NOT_A_NIST_PRIME", ERR_LIB_EC, EC_R_NOT_A_NIST_PRIME},
3005  #else
3006    {"NOT_A_NIST_PRIME", 16, 135},
3007  #endif
3008  #ifdef EC_R_NOT_IMPLEMENTED
3009    {"NOT_IMPLEMENTED", ERR_LIB_EC, EC_R_NOT_IMPLEMENTED},
3010  #else
3011    {"NOT_IMPLEMENTED", 16, 126},
3012  #endif
3013  #ifdef EC_R_NOT_INITIALIZED
3014    {"NOT_INITIALIZED", ERR_LIB_EC, EC_R_NOT_INITIALIZED},
3015  #else
3016    {"NOT_INITIALIZED", 16, 111},
3017  #endif
3018  #ifdef EC_R_NO_PARAMETERS_SET
3019    {"NO_PARAMETERS_SET", ERR_LIB_EC, EC_R_NO_PARAMETERS_SET},
3020  #else
3021    {"NO_PARAMETERS_SET", 16, 139},
3022  #endif
3023  #ifdef EC_R_NO_PRIVATE_VALUE
3024    {"NO_PRIVATE_VALUE", ERR_LIB_EC, EC_R_NO_PRIVATE_VALUE},
3025  #else
3026    {"NO_PRIVATE_VALUE", 16, 154},
3027  #endif
3028  #ifdef EC_R_OPERATION_NOT_SUPPORTED
3029    {"OPERATION_NOT_SUPPORTED", ERR_LIB_EC, EC_R_OPERATION_NOT_SUPPORTED},
3030  #else
3031    {"OPERATION_NOT_SUPPORTED", 16, 152},
3032  #endif
3033  #ifdef EC_R_PASSED_NULL_PARAMETER
3034    {"PASSED_NULL_PARAMETER", ERR_LIB_EC, EC_R_PASSED_NULL_PARAMETER},
3035  #else
3036    {"PASSED_NULL_PARAMETER", 16, 134},
3037  #endif
3038  #ifdef EC_R_PEER_KEY_ERROR
3039    {"PEER_KEY_ERROR", ERR_LIB_EC, EC_R_PEER_KEY_ERROR},
3040  #else
3041    {"PEER_KEY_ERROR", 16, 149},
3042  #endif
3043  #ifdef EC_R_POINT_ARITHMETIC_FAILURE
3044    {"POINT_ARITHMETIC_FAILURE", ERR_LIB_EC, EC_R_POINT_ARITHMETIC_FAILURE},
3045  #else
3046    {"POINT_ARITHMETIC_FAILURE", 16, 155},
3047  #endif
3048  #ifdef EC_R_POINT_AT_INFINITY
3049    {"POINT_AT_INFINITY", ERR_LIB_EC, EC_R_POINT_AT_INFINITY},
3050  #else
3051    {"POINT_AT_INFINITY", 16, 106},
3052  #endif
3053  #ifdef EC_R_POINT_COORDINATES_BLIND_FAILURE
3054    {"POINT_COORDINATES_BLIND_FAILURE", ERR_LIB_EC, EC_R_POINT_COORDINATES_BLIND_FAILURE},
3055  #else
3056    {"POINT_COORDINATES_BLIND_FAILURE", 16, 163},
3057  #endif
3058  #ifdef EC_R_POINT_IS_NOT_ON_CURVE
3059    {"POINT_IS_NOT_ON_CURVE", ERR_LIB_EC, EC_R_POINT_IS_NOT_ON_CURVE},
3060  #else
3061    {"POINT_IS_NOT_ON_CURVE", 16, 107},
3062  #endif
3063  #ifdef EC_R_RANDOM_NUMBER_GENERATION_FAILED
3064    {"RANDOM_NUMBER_GENERATION_FAILED", ERR_LIB_EC, EC_R_RANDOM_NUMBER_GENERATION_FAILED},
3065  #else
3066    {"RANDOM_NUMBER_GENERATION_FAILED", 16, 158},
3067  #endif
3068  #ifdef EC_R_SHARED_INFO_ERROR
3069    {"SHARED_INFO_ERROR", ERR_LIB_EC, EC_R_SHARED_INFO_ERROR},
3070  #else
3071    {"SHARED_INFO_ERROR", 16, 150},
3072  #endif
3073  #ifdef EC_R_SLOT_FULL
3074    {"SLOT_FULL", ERR_LIB_EC, EC_R_SLOT_FULL},
3075  #else
3076    {"SLOT_FULL", 16, 108},
3077  #endif
3078  #ifdef EC_R_TOO_MANY_RETRIES
3079    {"TOO_MANY_RETRIES", ERR_LIB_EC, EC_R_TOO_MANY_RETRIES},
3080  #else
3081    {"TOO_MANY_RETRIES", 16, 176},
3082  #endif
3083  #ifdef EC_R_UNDEFINED_GENERATOR
3084    {"UNDEFINED_GENERATOR", ERR_LIB_EC, EC_R_UNDEFINED_GENERATOR},
3085  #else
3086    {"UNDEFINED_GENERATOR", 16, 113},
3087  #endif
3088  #ifdef EC_R_UNDEFINED_ORDER
3089    {"UNDEFINED_ORDER", ERR_LIB_EC, EC_R_UNDEFINED_ORDER},
3090  #else
3091    {"UNDEFINED_ORDER", 16, 128},
3092  #endif
3093  #ifdef EC_R_UNKNOWN_COFACTOR
3094    {"UNKNOWN_COFACTOR", ERR_LIB_EC, EC_R_UNKNOWN_COFACTOR},
3095  #else
3096    {"UNKNOWN_COFACTOR", 16, 164},
3097  #endif
3098  #ifdef EC_R_UNKNOWN_GROUP
3099    {"UNKNOWN_GROUP", ERR_LIB_EC, EC_R_UNKNOWN_GROUP},
3100  #else
3101    {"UNKNOWN_GROUP", 16, 129},
3102  #endif
3103  #ifdef EC_R_UNKNOWN_ORDER
3104    {"UNKNOWN_ORDER", ERR_LIB_EC, EC_R_UNKNOWN_ORDER},
3105  #else
3106    {"UNKNOWN_ORDER", 16, 114},
3107  #endif
3108  #ifdef EC_R_UNSUPPORTED_FIELD
3109    {"UNSUPPORTED_FIELD", ERR_LIB_EC, EC_R_UNSUPPORTED_FIELD},
3110  #else
3111    {"UNSUPPORTED_FIELD", 16, 131},
3112  #endif
3113  #ifdef EC_R_WRONG_CURVE_PARAMETERS
3114    {"WRONG_CURVE_PARAMETERS", ERR_LIB_EC, EC_R_WRONG_CURVE_PARAMETERS},
3115  #else
3116    {"WRONG_CURVE_PARAMETERS", 16, 145},
3117  #endif
3118  #ifdef EC_R_WRONG_ORDER
3119    {"WRONG_ORDER", ERR_LIB_EC, EC_R_WRONG_ORDER},
3120  #else
3121    {"WRONG_ORDER", 16, 130},
3122  #endif
3123  #ifdef ENGINE_R_ALREADY_LOADED
3124    {"ALREADY_LOADED", ERR_LIB_ENGINE, ENGINE_R_ALREADY_LOADED},
3125  #else
3126    {"ALREADY_LOADED", 38, 100},
3127  #endif
3128  #ifdef ENGINE_R_ARGUMENT_IS_NOT_A_NUMBER
3129    {"ARGUMENT_IS_NOT_A_NUMBER", ERR_LIB_ENGINE, ENGINE_R_ARGUMENT_IS_NOT_A_NUMBER},
3130  #else
3131    {"ARGUMENT_IS_NOT_A_NUMBER", 38, 133},
3132  #endif
3133  #ifdef ENGINE_R_CMD_NOT_EXECUTABLE
3134    {"CMD_NOT_EXECUTABLE", ERR_LIB_ENGINE, ENGINE_R_CMD_NOT_EXECUTABLE},
3135  #else
3136    {"CMD_NOT_EXECUTABLE", 38, 134},
3137  #endif
3138  #ifdef ENGINE_R_COMMAND_TAKES_INPUT
3139    {"COMMAND_TAKES_INPUT", ERR_LIB_ENGINE, ENGINE_R_COMMAND_TAKES_INPUT},
3140  #else
3141    {"COMMAND_TAKES_INPUT", 38, 135},
3142  #endif
3143  #ifdef ENGINE_R_COMMAND_TAKES_NO_INPUT
3144    {"COMMAND_TAKES_NO_INPUT", ERR_LIB_ENGINE, ENGINE_R_COMMAND_TAKES_NO_INPUT},
3145  #else
3146    {"COMMAND_TAKES_NO_INPUT", 38, 136},
3147  #endif
3148  #ifdef ENGINE_R_CONFLICTING_ENGINE_ID
3149    {"CONFLICTING_ENGINE_ID", ERR_LIB_ENGINE, ENGINE_R_CONFLICTING_ENGINE_ID},
3150  #else
3151    {"CONFLICTING_ENGINE_ID", 38, 103},
3152  #endif
3153  #ifdef ENGINE_R_CTRL_COMMAND_NOT_IMPLEMENTED
3154    {"CTRL_COMMAND_NOT_IMPLEMENTED", ERR_LIB_ENGINE, ENGINE_R_CTRL_COMMAND_NOT_IMPLEMENTED},
3155  #else
3156    {"CTRL_COMMAND_NOT_IMPLEMENTED", 38, 119},
3157  #endif
3158  #ifdef ENGINE_R_DSO_FAILURE
3159    {"DSO_FAILURE", ERR_LIB_ENGINE, ENGINE_R_DSO_FAILURE},
3160  #else
3161    {"DSO_FAILURE", 38, 104},
3162  #endif
3163  #ifdef ENGINE_R_DSO_NOT_FOUND
3164    {"DSO_NOT_FOUND", ERR_LIB_ENGINE, ENGINE_R_DSO_NOT_FOUND},
3165  #else
3166    {"DSO_NOT_FOUND", 38, 132},
3167  #endif
3168  #ifdef ENGINE_R_ENGINES_SECTION_ERROR
3169    {"ENGINES_SECTION_ERROR", ERR_LIB_ENGINE, ENGINE_R_ENGINES_SECTION_ERROR},
3170  #else
3171    {"ENGINES_SECTION_ERROR", 38, 148},
3172  #endif
3173  #ifdef ENGINE_R_ENGINE_CONFIGURATION_ERROR
3174    {"ENGINE_CONFIGURATION_ERROR", ERR_LIB_ENGINE, ENGINE_R_ENGINE_CONFIGURATION_ERROR},
3175  #else
3176    {"ENGINE_CONFIGURATION_ERROR", 38, 102},
3177  #endif
3178  #ifdef ENGINE_R_ENGINE_IS_NOT_IN_LIST
3179    {"ENGINE_IS_NOT_IN_LIST", ERR_LIB_ENGINE, ENGINE_R_ENGINE_IS_NOT_IN_LIST},
3180  #else
3181    {"ENGINE_IS_NOT_IN_LIST", 38, 105},
3182  #endif
3183  #ifdef ENGINE_R_ENGINE_SECTION_ERROR
3184    {"ENGINE_SECTION_ERROR", ERR_LIB_ENGINE, ENGINE_R_ENGINE_SECTION_ERROR},
3185  #else
3186    {"ENGINE_SECTION_ERROR", 38, 149},
3187  #endif
3188  #ifdef ENGINE_R_FAILED_LOADING_PRIVATE_KEY
3189    {"FAILED_LOADING_PRIVATE_KEY", ERR_LIB_ENGINE, ENGINE_R_FAILED_LOADING_PRIVATE_KEY},
3190  #else
3191    {"FAILED_LOADING_PRIVATE_KEY", 38, 128},
3192  #endif
3193  #ifdef ENGINE_R_FAILED_LOADING_PUBLIC_KEY
3194    {"FAILED_LOADING_PUBLIC_KEY", ERR_LIB_ENGINE, ENGINE_R_FAILED_LOADING_PUBLIC_KEY},
3195  #else
3196    {"FAILED_LOADING_PUBLIC_KEY", 38, 129},
3197  #endif
3198  #ifdef ENGINE_R_FINISH_FAILED
3199    {"FINISH_FAILED", ERR_LIB_ENGINE, ENGINE_R_FINISH_FAILED},
3200  #else
3201    {"FINISH_FAILED", 38, 106},
3202  #endif
3203  #ifdef ENGINE_R_ID_OR_NAME_MISSING
3204    {"ID_OR_NAME_MISSING", ERR_LIB_ENGINE, ENGINE_R_ID_OR_NAME_MISSING},
3205  #else
3206    {"ID_OR_NAME_MISSING", 38, 108},
3207  #endif
3208  #ifdef ENGINE_R_INIT_FAILED
3209    {"INIT_FAILED", ERR_LIB_ENGINE, ENGINE_R_INIT_FAILED},
3210  #else
3211    {"INIT_FAILED", 38, 109},
3212  #endif
3213  #ifdef ENGINE_R_INTERNAL_LIST_ERROR
3214    {"INTERNAL_LIST_ERROR", ERR_LIB_ENGINE, ENGINE_R_INTERNAL_LIST_ERROR},
3215  #else
3216    {"INTERNAL_LIST_ERROR", 38, 110},
3217  #endif
3218  #ifdef ENGINE_R_INVALID_ARGUMENT
3219    {"INVALID_ARGUMENT", ERR_LIB_ENGINE, ENGINE_R_INVALID_ARGUMENT},
3220  #else
3221    {"INVALID_ARGUMENT", 38, 143},
3222  #endif
3223  #ifdef ENGINE_R_INVALID_CMD_NAME
3224    {"INVALID_CMD_NAME", ERR_LIB_ENGINE, ENGINE_R_INVALID_CMD_NAME},
3225  #else
3226    {"INVALID_CMD_NAME", 38, 137},
3227  #endif
3228  #ifdef ENGINE_R_INVALID_CMD_NUMBER
3229    {"INVALID_CMD_NUMBER", ERR_LIB_ENGINE, ENGINE_R_INVALID_CMD_NUMBER},
3230  #else
3231    {"INVALID_CMD_NUMBER", 38, 138},
3232  #endif
3233  #ifdef ENGINE_R_INVALID_INIT_VALUE
3234    {"INVALID_INIT_VALUE", ERR_LIB_ENGINE, ENGINE_R_INVALID_INIT_VALUE},
3235  #else
3236    {"INVALID_INIT_VALUE", 38, 151},
3237  #endif
3238  #ifdef ENGINE_R_INVALID_STRING
3239    {"INVALID_STRING", ERR_LIB_ENGINE, ENGINE_R_INVALID_STRING},
3240  #else
3241    {"INVALID_STRING", 38, 150},
3242  #endif
3243  #ifdef ENGINE_R_NOT_INITIALISED
3244    {"NOT_INITIALISED", ERR_LIB_ENGINE, ENGINE_R_NOT_INITIALISED},
3245  #else
3246    {"NOT_INITIALISED", 38, 117},
3247  #endif
3248  #ifdef ENGINE_R_NOT_LOADED
3249    {"NOT_LOADED", ERR_LIB_ENGINE, ENGINE_R_NOT_LOADED},
3250  #else
3251    {"NOT_LOADED", 38, 112},
3252  #endif
3253  #ifdef ENGINE_R_NO_CONTROL_FUNCTION
3254    {"NO_CONTROL_FUNCTION", ERR_LIB_ENGINE, ENGINE_R_NO_CONTROL_FUNCTION},
3255  #else
3256    {"NO_CONTROL_FUNCTION", 38, 120},
3257  #endif
3258  #ifdef ENGINE_R_NO_INDEX
3259    {"NO_INDEX", ERR_LIB_ENGINE, ENGINE_R_NO_INDEX},
3260  #else
3261    {"NO_INDEX", 38, 144},
3262  #endif
3263  #ifdef ENGINE_R_NO_LOAD_FUNCTION
3264    {"NO_LOAD_FUNCTION", ERR_LIB_ENGINE, ENGINE_R_NO_LOAD_FUNCTION},
3265  #else
3266    {"NO_LOAD_FUNCTION", 38, 125},
3267  #endif
3268  #ifdef ENGINE_R_NO_REFERENCE
3269    {"NO_REFERENCE", ERR_LIB_ENGINE, ENGINE_R_NO_REFERENCE},
3270  #else
3271    {"NO_REFERENCE", 38, 130},
3272  #endif
3273  #ifdef ENGINE_R_NO_SUCH_ENGINE
3274    {"NO_SUCH_ENGINE", ERR_LIB_ENGINE, ENGINE_R_NO_SUCH_ENGINE},
3275  #else
3276    {"NO_SUCH_ENGINE", 38, 116},
3277  #endif
3278  #ifdef ENGINE_R_UNIMPLEMENTED_CIPHER
3279    {"UNIMPLEMENTED_CIPHER", ERR_LIB_ENGINE, ENGINE_R_UNIMPLEMENTED_CIPHER},
3280  #else
3281    {"UNIMPLEMENTED_CIPHER", 38, 146},
3282  #endif
3283  #ifdef ENGINE_R_UNIMPLEMENTED_DIGEST
3284    {"UNIMPLEMENTED_DIGEST", ERR_LIB_ENGINE, ENGINE_R_UNIMPLEMENTED_DIGEST},
3285  #else
3286    {"UNIMPLEMENTED_DIGEST", 38, 147},
3287  #endif
3288  #ifdef ENGINE_R_UNIMPLEMENTED_PUBLIC_KEY_METHOD
3289    {"UNIMPLEMENTED_PUBLIC_KEY_METHOD", ERR_LIB_ENGINE, ENGINE_R_UNIMPLEMENTED_PUBLIC_KEY_METHOD},
3290  #else
3291    {"UNIMPLEMENTED_PUBLIC_KEY_METHOD", 38, 101},
3292  #endif
3293  #ifdef ENGINE_R_VERSION_INCOMPATIBILITY
3294    {"VERSION_INCOMPATIBILITY", ERR_LIB_ENGINE, ENGINE_R_VERSION_INCOMPATIBILITY},
3295  #else
3296    {"VERSION_INCOMPATIBILITY", 38, 145},
3297  #endif
3298  #ifdef ESS_R_EMPTY_ESS_CERT_ID_LIST
3299    {"EMPTY_ESS_CERT_ID_LIST", ERR_LIB_ESS, ESS_R_EMPTY_ESS_CERT_ID_LIST},
3300  #else
3301    {"EMPTY_ESS_CERT_ID_LIST", 54, 107},
3302  #endif
3303  #ifdef ESS_R_ESS_CERT_DIGEST_ERROR
3304    {"ESS_CERT_DIGEST_ERROR", ERR_LIB_ESS, ESS_R_ESS_CERT_DIGEST_ERROR},
3305  #else
3306    {"ESS_CERT_DIGEST_ERROR", 54, 103},
3307  #endif
3308  #ifdef ESS_R_ESS_CERT_ID_NOT_FOUND
3309    {"ESS_CERT_ID_NOT_FOUND", ERR_LIB_ESS, ESS_R_ESS_CERT_ID_NOT_FOUND},
3310  #else
3311    {"ESS_CERT_ID_NOT_FOUND", 54, 104},
3312  #endif
3313  #ifdef ESS_R_ESS_CERT_ID_WRONG_ORDER
3314    {"ESS_CERT_ID_WRONG_ORDER", ERR_LIB_ESS, ESS_R_ESS_CERT_ID_WRONG_ORDER},
3315  #else
3316    {"ESS_CERT_ID_WRONG_ORDER", 54, 105},
3317  #endif
3318  #ifdef ESS_R_ESS_DIGEST_ALG_UNKNOWN
3319    {"ESS_DIGEST_ALG_UNKNOWN", ERR_LIB_ESS, ESS_R_ESS_DIGEST_ALG_UNKNOWN},
3320  #else
3321    {"ESS_DIGEST_ALG_UNKNOWN", 54, 106},
3322  #endif
3323  #ifdef ESS_R_ESS_SIGNING_CERTIFICATE_ERROR
3324    {"ESS_SIGNING_CERTIFICATE_ERROR", ERR_LIB_ESS, ESS_R_ESS_SIGNING_CERTIFICATE_ERROR},
3325  #else
3326    {"ESS_SIGNING_CERTIFICATE_ERROR", 54, 102},
3327  #endif
3328  #ifdef ESS_R_ESS_SIGNING_CERT_ADD_ERROR
3329    {"ESS_SIGNING_CERT_ADD_ERROR", ERR_LIB_ESS, ESS_R_ESS_SIGNING_CERT_ADD_ERROR},
3330  #else
3331    {"ESS_SIGNING_CERT_ADD_ERROR", 54, 100},
3332  #endif
3333  #ifdef ESS_R_ESS_SIGNING_CERT_V2_ADD_ERROR
3334    {"ESS_SIGNING_CERT_V2_ADD_ERROR", ERR_LIB_ESS, ESS_R_ESS_SIGNING_CERT_V2_ADD_ERROR},
3335  #else
3336    {"ESS_SIGNING_CERT_V2_ADD_ERROR", 54, 101},
3337  #endif
3338  #ifdef ESS_R_MISSING_SIGNING_CERTIFICATE_ATTRIBUTE
3339    {"MISSING_SIGNING_CERTIFICATE_ATTRIBUTE", ERR_LIB_ESS, ESS_R_MISSING_SIGNING_CERTIFICATE_ATTRIBUTE},
3340  #else
3341    {"MISSING_SIGNING_CERTIFICATE_ATTRIBUTE", 54, 108},
3342  #endif
3343  #ifdef EVP_R_AES_KEY_SETUP_FAILED
3344    {"AES_KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_AES_KEY_SETUP_FAILED},
3345  #else
3346    {"AES_KEY_SETUP_FAILED", 6, 143},
3347  #endif
3348  #ifdef EVP_R_ARIA_KEY_SETUP_FAILED
3349    {"ARIA_KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_ARIA_KEY_SETUP_FAILED},
3350  #else
3351    {"ARIA_KEY_SETUP_FAILED", 6, 176},
3352  #endif
3353  #ifdef EVP_R_BAD_ALGORITHM_NAME
3354    {"BAD_ALGORITHM_NAME", ERR_LIB_EVP, EVP_R_BAD_ALGORITHM_NAME},
3355  #else
3356    {"BAD_ALGORITHM_NAME", 6, 200},
3357  #endif
3358  #ifdef EVP_R_BAD_DECRYPT
3359    {"BAD_DECRYPT", ERR_LIB_EVP, EVP_R_BAD_DECRYPT},
3360  #else
3361    {"BAD_DECRYPT", 6, 100},
3362  #endif
3363  #ifdef EVP_R_BAD_KEY_LENGTH
3364    {"BAD_KEY_LENGTH", ERR_LIB_EVP, EVP_R_BAD_KEY_LENGTH},
3365  #else
3366    {"BAD_KEY_LENGTH", 6, 195},
3367  #endif
3368  #ifdef EVP_R_BUFFER_TOO_SMALL
3369    {"BUFFER_TOO_SMALL", ERR_LIB_EVP, EVP_R_BUFFER_TOO_SMALL},
3370  #else
3371    {"BUFFER_TOO_SMALL", 6, 155},
3372  #endif
3373  #ifdef EVP_R_CACHE_CONSTANTS_FAILED
3374    {"CACHE_CONSTANTS_FAILED", ERR_LIB_EVP, EVP_R_CACHE_CONSTANTS_FAILED},
3375  #else
3376    {"CACHE_CONSTANTS_FAILED", 6, 225},
3377  #endif
3378  #ifdef EVP_R_CAMELLIA_KEY_SETUP_FAILED
3379    {"CAMELLIA_KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_CAMELLIA_KEY_SETUP_FAILED},
3380  #else
3381    {"CAMELLIA_KEY_SETUP_FAILED", 6, 157},
3382  #endif
3383  #ifdef EVP_R_CANNOT_GET_PARAMETERS
3384    {"CANNOT_GET_PARAMETERS", ERR_LIB_EVP, EVP_R_CANNOT_GET_PARAMETERS},
3385  #else
3386    {"CANNOT_GET_PARAMETERS", 6, 197},
3387  #endif
3388  #ifdef EVP_R_CANNOT_SET_PARAMETERS
3389    {"CANNOT_SET_PARAMETERS", ERR_LIB_EVP, EVP_R_CANNOT_SET_PARAMETERS},
3390  #else
3391    {"CANNOT_SET_PARAMETERS", 6, 198},
3392  #endif
3393  #ifdef EVP_R_CIPHER_NOT_GCM_MODE
3394    {"CIPHER_NOT_GCM_MODE", ERR_LIB_EVP, EVP_R_CIPHER_NOT_GCM_MODE},
3395  #else
3396    {"CIPHER_NOT_GCM_MODE", 6, 184},
3397  #endif
3398  #ifdef EVP_R_CIPHER_PARAMETER_ERROR
3399    {"CIPHER_PARAMETER_ERROR", ERR_LIB_EVP, EVP_R_CIPHER_PARAMETER_ERROR},
3400  #else
3401    {"CIPHER_PARAMETER_ERROR", 6, 122},
3402  #endif
3403  #ifdef EVP_R_COMMAND_NOT_SUPPORTED
3404    {"COMMAND_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_COMMAND_NOT_SUPPORTED},
3405  #else
3406    {"COMMAND_NOT_SUPPORTED", 6, 147},
3407  #endif
3408  #ifdef EVP_R_CONFLICTING_ALGORITHM_NAME
3409    {"CONFLICTING_ALGORITHM_NAME", ERR_LIB_EVP, EVP_R_CONFLICTING_ALGORITHM_NAME},
3410  #else
3411    {"CONFLICTING_ALGORITHM_NAME", 6, 201},
3412  #endif
3413  #ifdef EVP_R_COPY_ERROR
3414    {"COPY_ERROR", ERR_LIB_EVP, EVP_R_COPY_ERROR},
3415  #else
3416    {"COPY_ERROR", 6, 173},
3417  #endif
3418  #ifdef EVP_R_CTRL_NOT_IMPLEMENTED
3419    {"CTRL_NOT_IMPLEMENTED", ERR_LIB_EVP, EVP_R_CTRL_NOT_IMPLEMENTED},
3420  #else
3421    {"CTRL_NOT_IMPLEMENTED", 6, 132},
3422  #endif
3423  #ifdef EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED
3424    {"CTRL_OPERATION_NOT_IMPLEMENTED", ERR_LIB_EVP, EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED},
3425  #else
3426    {"CTRL_OPERATION_NOT_IMPLEMENTED", 6, 133},
3427  #endif
3428  #ifdef EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH
3429    {"DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH", ERR_LIB_EVP, EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH},
3430  #else
3431    {"DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH", 6, 138},
3432  #endif
3433  #ifdef EVP_R_DECODE_ERROR
3434    {"DECODE_ERROR", ERR_LIB_EVP, EVP_R_DECODE_ERROR},
3435  #else
3436    {"DECODE_ERROR", 6, 114},
3437  #endif
3438  #ifdef EVP_R_DEFAULT_QUERY_PARSE_ERROR
3439    {"DEFAULT_QUERY_PARSE_ERROR", ERR_LIB_EVP, EVP_R_DEFAULT_QUERY_PARSE_ERROR},
3440  #else
3441    {"DEFAULT_QUERY_PARSE_ERROR", 6, 210},
3442  #endif
3443  #ifdef EVP_R_DIFFERENT_KEY_TYPES
3444    {"DIFFERENT_KEY_TYPES", ERR_LIB_EVP, EVP_R_DIFFERENT_KEY_TYPES},
3445  #else
3446    {"DIFFERENT_KEY_TYPES", 6, 101},
3447  #endif
3448  #ifdef EVP_R_DIFFERENT_PARAMETERS
3449    {"DIFFERENT_PARAMETERS", ERR_LIB_EVP, EVP_R_DIFFERENT_PARAMETERS},
3450  #else
3451    {"DIFFERENT_PARAMETERS", 6, 153},
3452  #endif
3453  #ifdef EVP_R_ERROR_LOADING_SECTION
3454    {"ERROR_LOADING_SECTION", ERR_LIB_EVP, EVP_R_ERROR_LOADING_SECTION},
3455  #else
3456    {"ERROR_LOADING_SECTION", 6, 165},
3457  #endif
3458  #ifdef EVP_R_ERROR_SETTING_FIPS_MODE
3459    {"ERROR_SETTING_FIPS_MODE", ERR_LIB_EVP, EVP_R_ERROR_SETTING_FIPS_MODE},
3460  #else
3461    {"ERROR_SETTING_FIPS_MODE", 6, 166},
3462  #endif
3463  #ifdef EVP_R_EXPECTING_AN_HMAC_KEY
3464    {"EXPECTING_AN_HMAC_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_AN_HMAC_KEY},
3465  #else
3466    {"EXPECTING_AN_HMAC_KEY", 6, 174},
3467  #endif
3468  #ifdef EVP_R_EXPECTING_AN_RSA_KEY
3469    {"EXPECTING_AN_RSA_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_AN_RSA_KEY},
3470  #else
3471    {"EXPECTING_AN_RSA_KEY", 6, 127},
3472  #endif
3473  #ifdef EVP_R_EXPECTING_A_DH_KEY
3474    {"EXPECTING_A_DH_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_DH_KEY},
3475  #else
3476    {"EXPECTING_A_DH_KEY", 6, 128},
3477  #endif
3478  #ifdef EVP_R_EXPECTING_A_DSA_KEY
3479    {"EXPECTING_A_DSA_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_DSA_KEY},
3480  #else
3481    {"EXPECTING_A_DSA_KEY", 6, 129},
3482  #endif
3483  #ifdef EVP_R_EXPECTING_A_ECX_KEY
3484    {"EXPECTING_A_ECX_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_ECX_KEY},
3485  #else
3486    {"EXPECTING_A_ECX_KEY", 6, 219},
3487  #endif
3488  #ifdef EVP_R_EXPECTING_A_EC_KEY
3489    {"EXPECTING_A_EC_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_EC_KEY},
3490  #else
3491    {"EXPECTING_A_EC_KEY", 6, 142},
3492  #endif
3493  #ifdef EVP_R_EXPECTING_A_POLY1305_KEY
3494    {"EXPECTING_A_POLY1305_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_POLY1305_KEY},
3495  #else
3496    {"EXPECTING_A_POLY1305_KEY", 6, 164},
3497  #endif
3498  #ifdef EVP_R_EXPECTING_A_SIPHASH_KEY
3499    {"EXPECTING_A_SIPHASH_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_SIPHASH_KEY},
3500  #else
3501    {"EXPECTING_A_SIPHASH_KEY", 6, 175},
3502  #endif
3503  #ifdef EVP_R_FINAL_ERROR
3504    {"FINAL_ERROR", ERR_LIB_EVP, EVP_R_FINAL_ERROR},
3505  #else
3506    {"FINAL_ERROR", 6, 188},
3507  #endif
3508  #ifdef EVP_R_FIPS_MODE_NOT_SUPPORTED
3509    {"FIPS_MODE_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_FIPS_MODE_NOT_SUPPORTED},
3510  #else
3511    {"FIPS_MODE_NOT_SUPPORTED", 6, 167},
3512  #endif
3513  #ifdef EVP_R_GENERATE_ERROR
3514    {"GENERATE_ERROR", ERR_LIB_EVP, EVP_R_GENERATE_ERROR},
3515  #else
3516    {"GENERATE_ERROR", 6, 214},
3517  #endif
3518  #ifdef EVP_R_GET_RAW_KEY_FAILED
3519    {"GET_RAW_KEY_FAILED", ERR_LIB_EVP, EVP_R_GET_RAW_KEY_FAILED},
3520  #else
3521    {"GET_RAW_KEY_FAILED", 6, 182},
3522  #endif
3523  #ifdef EVP_R_ILLEGAL_SCRYPT_PARAMETERS
3524    {"ILLEGAL_SCRYPT_PARAMETERS", ERR_LIB_EVP, EVP_R_ILLEGAL_SCRYPT_PARAMETERS},
3525  #else
3526    {"ILLEGAL_SCRYPT_PARAMETERS", 6, 171},
3527  #endif
3528  #ifdef EVP_R_INACCESSIBLE_DOMAIN_PARAMETERS
3529    {"INACCESSIBLE_DOMAIN_PARAMETERS", ERR_LIB_EVP, EVP_R_INACCESSIBLE_DOMAIN_PARAMETERS},
3530  #else
3531    {"INACCESSIBLE_DOMAIN_PARAMETERS", 6, 204},
3532  #endif
3533  #ifdef EVP_R_INACCESSIBLE_KEY
3534    {"INACCESSIBLE_KEY", ERR_LIB_EVP, EVP_R_INACCESSIBLE_KEY},
3535  #else
3536    {"INACCESSIBLE_KEY", 6, 203},
3537  #endif
3538  #ifdef EVP_R_INITIALIZATION_ERROR
3539    {"INITIALIZATION_ERROR", ERR_LIB_EVP, EVP_R_INITIALIZATION_ERROR},
3540  #else
3541    {"INITIALIZATION_ERROR", 6, 134},
3542  #endif
3543  #ifdef EVP_R_INPUT_NOT_INITIALIZED
3544    {"INPUT_NOT_INITIALIZED", ERR_LIB_EVP, EVP_R_INPUT_NOT_INITIALIZED},
3545  #else
3546    {"INPUT_NOT_INITIALIZED", 6, 111},
3547  #endif
3548  #ifdef EVP_R_INVALID_CUSTOM_LENGTH
3549    {"INVALID_CUSTOM_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_CUSTOM_LENGTH},
3550  #else
3551    {"INVALID_CUSTOM_LENGTH", 6, 185},
3552  #endif
3553  #ifdef EVP_R_INVALID_DIGEST
3554    {"INVALID_DIGEST", ERR_LIB_EVP, EVP_R_INVALID_DIGEST},
3555  #else
3556    {"INVALID_DIGEST", 6, 152},
3557  #endif
3558  #ifdef EVP_R_INVALID_FIPS_MODE
3559    {"INVALID_FIPS_MODE", ERR_LIB_EVP, EVP_R_INVALID_FIPS_MODE},
3560  #else
3561    {"INVALID_FIPS_MODE", 6, 168},
3562  #endif
3563  #ifdef EVP_R_INVALID_IV_LENGTH
3564    {"INVALID_IV_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_IV_LENGTH},
3565  #else
3566    {"INVALID_IV_LENGTH", 6, 194},
3567  #endif
3568  #ifdef EVP_R_INVALID_KEY
3569    {"INVALID_KEY", ERR_LIB_EVP, EVP_R_INVALID_KEY},
3570  #else
3571    {"INVALID_KEY", 6, 163},
3572  #endif
3573  #ifdef EVP_R_INVALID_KEY_LENGTH
3574    {"INVALID_KEY_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_KEY_LENGTH},
3575  #else
3576    {"INVALID_KEY_LENGTH", 6, 130},
3577  #endif
3578  #ifdef EVP_R_INVALID_LENGTH
3579    {"INVALID_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_LENGTH},
3580  #else
3581    {"INVALID_LENGTH", 6, 221},
3582  #endif
3583  #ifdef EVP_R_INVALID_NULL_ALGORITHM
3584    {"INVALID_NULL_ALGORITHM", ERR_LIB_EVP, EVP_R_INVALID_NULL_ALGORITHM},
3585  #else
3586    {"INVALID_NULL_ALGORITHM", 6, 218},
3587  #endif
3588  #ifdef EVP_R_INVALID_OPERATION
3589    {"INVALID_OPERATION", ERR_LIB_EVP, EVP_R_INVALID_OPERATION},
3590  #else
3591    {"INVALID_OPERATION", 6, 148},
3592  #endif
3593  #ifdef EVP_R_INVALID_PROVIDER_FUNCTIONS
3594    {"INVALID_PROVIDER_FUNCTIONS", ERR_LIB_EVP, EVP_R_INVALID_PROVIDER_FUNCTIONS},
3595  #else
3596    {"INVALID_PROVIDER_FUNCTIONS", 6, 193},
3597  #endif
3598  #ifdef EVP_R_INVALID_SALT_LENGTH
3599    {"INVALID_SALT_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_SALT_LENGTH},
3600  #else
3601    {"INVALID_SALT_LENGTH", 6, 186},
3602  #endif
3603  #ifdef EVP_R_INVALID_SECRET_LENGTH
3604    {"INVALID_SECRET_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_SECRET_LENGTH},
3605  #else
3606    {"INVALID_SECRET_LENGTH", 6, 223},
3607  #endif
3608  #ifdef EVP_R_INVALID_SEED_LENGTH
3609    {"INVALID_SEED_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_SEED_LENGTH},
3610  #else
3611    {"INVALID_SEED_LENGTH", 6, 220},
3612  #endif
3613  #ifdef EVP_R_INVALID_VALUE
3614    {"INVALID_VALUE", ERR_LIB_EVP, EVP_R_INVALID_VALUE},
3615  #else
3616    {"INVALID_VALUE", 6, 222},
3617  #endif
3618  #ifdef EVP_R_KEYMGMT_EXPORT_FAILURE
3619    {"KEYMGMT_EXPORT_FAILURE", ERR_LIB_EVP, EVP_R_KEYMGMT_EXPORT_FAILURE},
3620  #else
3621    {"KEYMGMT_EXPORT_FAILURE", 6, 205},
3622  #endif
3623  #ifdef EVP_R_KEY_SETUP_FAILED
3624    {"KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_KEY_SETUP_FAILED},
3625  #else
3626    {"KEY_SETUP_FAILED", 6, 180},
3627  #endif
3628  #ifdef EVP_R_LOCKING_NOT_SUPPORTED
3629    {"LOCKING_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_LOCKING_NOT_SUPPORTED},
3630  #else
3631    {"LOCKING_NOT_SUPPORTED", 6, 213},
3632  #endif
3633  #ifdef EVP_R_MEMORY_LIMIT_EXCEEDED
3634    {"MEMORY_LIMIT_EXCEEDED", ERR_LIB_EVP, EVP_R_MEMORY_LIMIT_EXCEEDED},
3635  #else
3636    {"MEMORY_LIMIT_EXCEEDED", 6, 172},
3637  #endif
3638  #ifdef EVP_R_MESSAGE_DIGEST_IS_NULL
3639    {"MESSAGE_DIGEST_IS_NULL", ERR_LIB_EVP, EVP_R_MESSAGE_DIGEST_IS_NULL},
3640  #else
3641    {"MESSAGE_DIGEST_IS_NULL", 6, 159},
3642  #endif
3643  #ifdef EVP_R_METHOD_NOT_SUPPORTED
3644    {"METHOD_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_METHOD_NOT_SUPPORTED},
3645  #else
3646    {"METHOD_NOT_SUPPORTED", 6, 144},
3647  #endif
3648  #ifdef EVP_R_MISSING_PARAMETERS
3649    {"MISSING_PARAMETERS", ERR_LIB_EVP, EVP_R_MISSING_PARAMETERS},
3650  #else
3651    {"MISSING_PARAMETERS", 6, 103},
3652  #endif
3653  #ifdef EVP_R_NOT_ABLE_TO_COPY_CTX
3654    {"NOT_ABLE_TO_COPY_CTX", ERR_LIB_EVP, EVP_R_NOT_ABLE_TO_COPY_CTX},
3655  #else
3656    {"NOT_ABLE_TO_COPY_CTX", 6, 190},
3657  #endif
3658  #ifdef EVP_R_NOT_XOF_OR_INVALID_LENGTH
3659    {"NOT_XOF_OR_INVALID_LENGTH", ERR_LIB_EVP, EVP_R_NOT_XOF_OR_INVALID_LENGTH},
3660  #else
3661    {"NOT_XOF_OR_INVALID_LENGTH", 6, 178},
3662  #endif
3663  #ifdef EVP_R_NO_CIPHER_SET
3664    {"NO_CIPHER_SET", ERR_LIB_EVP, EVP_R_NO_CIPHER_SET},
3665  #else
3666    {"NO_CIPHER_SET", 6, 131},
3667  #endif
3668  #ifdef EVP_R_NO_DEFAULT_DIGEST
3669    {"NO_DEFAULT_DIGEST", ERR_LIB_EVP, EVP_R_NO_DEFAULT_DIGEST},
3670  #else
3671    {"NO_DEFAULT_DIGEST", 6, 158},
3672  #endif
3673  #ifdef EVP_R_NO_DIGEST_SET
3674    {"NO_DIGEST_SET", ERR_LIB_EVP, EVP_R_NO_DIGEST_SET},
3675  #else
3676    {"NO_DIGEST_SET", 6, 139},
3677  #endif
3678  #ifdef EVP_R_NO_IMPORT_FUNCTION
3679    {"NO_IMPORT_FUNCTION", ERR_LIB_EVP, EVP_R_NO_IMPORT_FUNCTION},
3680  #else
3681    {"NO_IMPORT_FUNCTION", 6, 206},
3682  #endif
3683  #ifdef EVP_R_NO_KEYMGMT_AVAILABLE
3684    {"NO_KEYMGMT_AVAILABLE", ERR_LIB_EVP, EVP_R_NO_KEYMGMT_AVAILABLE},
3685  #else
3686    {"NO_KEYMGMT_AVAILABLE", 6, 199},
3687  #endif
3688  #ifdef EVP_R_NO_KEYMGMT_PRESENT
3689    {"NO_KEYMGMT_PRESENT", ERR_LIB_EVP, EVP_R_NO_KEYMGMT_PRESENT},
3690  #else
3691    {"NO_KEYMGMT_PRESENT", 6, 196},
3692  #endif
3693  #ifdef EVP_R_NO_KEY_SET
3694    {"NO_KEY_SET", ERR_LIB_EVP, EVP_R_NO_KEY_SET},
3695  #else
3696    {"NO_KEY_SET", 6, 154},
3697  #endif
3698  #ifdef EVP_R_NO_OPERATION_SET
3699    {"NO_OPERATION_SET", ERR_LIB_EVP, EVP_R_NO_OPERATION_SET},
3700  #else
3701    {"NO_OPERATION_SET", 6, 149},
3702  #endif
3703  #ifdef EVP_R_NULL_MAC_PKEY_CTX
3704    {"NULL_MAC_PKEY_CTX", ERR_LIB_EVP, EVP_R_NULL_MAC_PKEY_CTX},
3705  #else
3706    {"NULL_MAC_PKEY_CTX", 6, 208},
3707  #endif
3708  #ifdef EVP_R_ONLY_ONESHOT_SUPPORTED
3709    {"ONLY_ONESHOT_SUPPORTED", ERR_LIB_EVP, EVP_R_ONLY_ONESHOT_SUPPORTED},
3710  #else
3711    {"ONLY_ONESHOT_SUPPORTED", 6, 177},
3712  #endif
3713  #ifdef EVP_R_OPERATION_NOT_INITIALIZED
3714    {"OPERATION_NOT_INITIALIZED", ERR_LIB_EVP, EVP_R_OPERATION_NOT_INITIALIZED},
3715  #else
3716    {"OPERATION_NOT_INITIALIZED", 6, 151},
3717  #endif
3718  #ifdef EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE
3719    {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", ERR_LIB_EVP, EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE},
3720  #else
3721    {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", 6, 150},
3722  #endif
3723  #ifdef EVP_R_OUTPUT_WOULD_OVERFLOW
3724    {"OUTPUT_WOULD_OVERFLOW", ERR_LIB_EVP, EVP_R_OUTPUT_WOULD_OVERFLOW},
3725  #else
3726    {"OUTPUT_WOULD_OVERFLOW", 6, 202},
3727  #endif
3728  #ifdef EVP_R_PARAMETER_TOO_LARGE
3729    {"PARAMETER_TOO_LARGE", ERR_LIB_EVP, EVP_R_PARAMETER_TOO_LARGE},
3730  #else
3731    {"PARAMETER_TOO_LARGE", 6, 187},
3732  #endif
3733  #ifdef EVP_R_PARTIALLY_OVERLAPPING
3734    {"PARTIALLY_OVERLAPPING", ERR_LIB_EVP, EVP_R_PARTIALLY_OVERLAPPING},
3735  #else
3736    {"PARTIALLY_OVERLAPPING", 6, 162},
3737  #endif
3738  #ifdef EVP_R_PBKDF2_ERROR
3739    {"PBKDF2_ERROR", ERR_LIB_EVP, EVP_R_PBKDF2_ERROR},
3740  #else
3741    {"PBKDF2_ERROR", 6, 181},
3742  #endif
3743  #ifdef EVP_R_PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED
3744    {"PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED", ERR_LIB_EVP, EVP_R_PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED},
3745  #else
3746    {"PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED", 6, 179},
3747  #endif
3748  #ifdef EVP_R_PRIVATE_KEY_DECODE_ERROR
3749    {"PRIVATE_KEY_DECODE_ERROR", ERR_LIB_EVP, EVP_R_PRIVATE_KEY_DECODE_ERROR},
3750  #else
3751    {"PRIVATE_KEY_DECODE_ERROR", 6, 145},
3752  #endif
3753  #ifdef EVP_R_PRIVATE_KEY_ENCODE_ERROR
3754    {"PRIVATE_KEY_ENCODE_ERROR", ERR_LIB_EVP, EVP_R_PRIVATE_KEY_ENCODE_ERROR},
3755  #else
3756    {"PRIVATE_KEY_ENCODE_ERROR", 6, 146},
3757  #endif
3758  #ifdef EVP_R_PUBLIC_KEY_NOT_RSA
3759    {"PUBLIC_KEY_NOT_RSA", ERR_LIB_EVP, EVP_R_PUBLIC_KEY_NOT_RSA},
3760  #else
3761    {"PUBLIC_KEY_NOT_RSA", 6, 106},
3762  #endif
3763  #ifdef EVP_R_SETTING_XOF_FAILED
3764    {"SETTING_XOF_FAILED", ERR_LIB_EVP, EVP_R_SETTING_XOF_FAILED},
3765  #else
3766    {"SETTING_XOF_FAILED", 6, 227},
3767  #endif
3768  #ifdef EVP_R_SET_DEFAULT_PROPERTY_FAILURE
3769    {"SET_DEFAULT_PROPERTY_FAILURE", ERR_LIB_EVP, EVP_R_SET_DEFAULT_PROPERTY_FAILURE},
3770  #else
3771    {"SET_DEFAULT_PROPERTY_FAILURE", 6, 209},
3772  #endif
3773  #ifdef EVP_R_TOO_MANY_RECORDS
3774    {"TOO_MANY_RECORDS", ERR_LIB_EVP, EVP_R_TOO_MANY_RECORDS},
3775  #else
3776    {"TOO_MANY_RECORDS", 6, 183},
3777  #endif
3778  #ifdef EVP_R_UNABLE_TO_ENABLE_LOCKING
3779    {"UNABLE_TO_ENABLE_LOCKING", ERR_LIB_EVP, EVP_R_UNABLE_TO_ENABLE_LOCKING},
3780  #else
3781    {"UNABLE_TO_ENABLE_LOCKING", 6, 212},
3782  #endif
3783  #ifdef EVP_R_UNABLE_TO_GET_MAXIMUM_REQUEST_SIZE
3784    {"UNABLE_TO_GET_MAXIMUM_REQUEST_SIZE", ERR_LIB_EVP, EVP_R_UNABLE_TO_GET_MAXIMUM_REQUEST_SIZE},
3785  #else
3786    {"UNABLE_TO_GET_MAXIMUM_REQUEST_SIZE", 6, 215},
3787  #endif
3788  #ifdef EVP_R_UNABLE_TO_GET_RANDOM_STRENGTH
3789    {"UNABLE_TO_GET_RANDOM_STRENGTH", ERR_LIB_EVP, EVP_R_UNABLE_TO_GET_RANDOM_STRENGTH},
3790  #else
3791    {"UNABLE_TO_GET_RANDOM_STRENGTH", 6, 216},
3792  #endif
3793  #ifdef EVP_R_UNABLE_TO_LOCK_CONTEXT
3794    {"UNABLE_TO_LOCK_CONTEXT", ERR_LIB_EVP, EVP_R_UNABLE_TO_LOCK_CONTEXT},
3795  #else
3796    {"UNABLE_TO_LOCK_CONTEXT", 6, 211},
3797  #endif
3798  #ifdef EVP_R_UNABLE_TO_SET_CALLBACKS
3799    {"UNABLE_TO_SET_CALLBACKS", ERR_LIB_EVP, EVP_R_UNABLE_TO_SET_CALLBACKS},
3800  #else
3801    {"UNABLE_TO_SET_CALLBACKS", 6, 217},
3802  #endif
3803  #ifdef EVP_R_UNKNOWN_CIPHER
3804    {"UNKNOWN_CIPHER", ERR_LIB_EVP, EVP_R_UNKNOWN_CIPHER},
3805  #else
3806    {"UNKNOWN_CIPHER", 6, 160},
3807  #endif
3808  #ifdef EVP_R_UNKNOWN_DIGEST
3809    {"UNKNOWN_DIGEST", ERR_LIB_EVP, EVP_R_UNKNOWN_DIGEST},
3810  #else
3811    {"UNKNOWN_DIGEST", 6, 161},
3812  #endif
3813  #ifdef EVP_R_UNKNOWN_KEY_TYPE
3814    {"UNKNOWN_KEY_TYPE", ERR_LIB_EVP, EVP_R_UNKNOWN_KEY_TYPE},
3815  #else
3816    {"UNKNOWN_KEY_TYPE", 6, 207},
3817  #endif
3818  #ifdef EVP_R_UNKNOWN_OPTION
3819    {"UNKNOWN_OPTION", ERR_LIB_EVP, EVP_R_UNKNOWN_OPTION},
3820  #else
3821    {"UNKNOWN_OPTION", 6, 169},
3822  #endif
3823  #ifdef EVP_R_UNKNOWN_PBE_ALGORITHM
3824    {"UNKNOWN_PBE_ALGORITHM", ERR_LIB_EVP, EVP_R_UNKNOWN_PBE_ALGORITHM},
3825  #else
3826    {"UNKNOWN_PBE_ALGORITHM", 6, 121},
3827  #endif
3828  #ifdef EVP_R_UNSUPPORTED_ALGORITHM
3829    {"UNSUPPORTED_ALGORITHM", ERR_LIB_EVP, EVP_R_UNSUPPORTED_ALGORITHM},
3830  #else
3831    {"UNSUPPORTED_ALGORITHM", 6, 156},
3832  #endif
3833  #ifdef EVP_R_UNSUPPORTED_CIPHER
3834    {"UNSUPPORTED_CIPHER", ERR_LIB_EVP, EVP_R_UNSUPPORTED_CIPHER},
3835  #else
3836    {"UNSUPPORTED_CIPHER", 6, 107},
3837  #endif
3838  #ifdef EVP_R_UNSUPPORTED_KEYLENGTH
3839    {"UNSUPPORTED_KEYLENGTH", ERR_LIB_EVP, EVP_R_UNSUPPORTED_KEYLENGTH},
3840  #else
3841    {"UNSUPPORTED_KEYLENGTH", 6, 123},
3842  #endif
3843  #ifdef EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION
3844    {"UNSUPPORTED_KEY_DERIVATION_FUNCTION", ERR_LIB_EVP, EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION},
3845  #else
3846    {"UNSUPPORTED_KEY_DERIVATION_FUNCTION", 6, 124},
3847  #endif
3848  #ifdef EVP_R_UNSUPPORTED_KEY_SIZE
3849    {"UNSUPPORTED_KEY_SIZE", ERR_LIB_EVP, EVP_R_UNSUPPORTED_KEY_SIZE},
3850  #else
3851    {"UNSUPPORTED_KEY_SIZE", 6, 108},
3852  #endif
3853  #ifdef EVP_R_UNSUPPORTED_KEY_TYPE
3854    {"UNSUPPORTED_KEY_TYPE", ERR_LIB_EVP, EVP_R_UNSUPPORTED_KEY_TYPE},
3855  #else
3856    {"UNSUPPORTED_KEY_TYPE", 6, 224},
3857  #endif
3858  #ifdef EVP_R_UNSUPPORTED_NUMBER_OF_ROUNDS
3859    {"UNSUPPORTED_NUMBER_OF_ROUNDS", ERR_LIB_EVP, EVP_R_UNSUPPORTED_NUMBER_OF_ROUNDS},
3860  #else
3861    {"UNSUPPORTED_NUMBER_OF_ROUNDS", 6, 135},
3862  #endif
3863  #ifdef EVP_R_UNSUPPORTED_PRF
3864    {"UNSUPPORTED_PRF", ERR_LIB_EVP, EVP_R_UNSUPPORTED_PRF},
3865  #else
3866    {"UNSUPPORTED_PRF", 6, 125},
3867  #endif
3868  #ifdef EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM
3869    {"UNSUPPORTED_PRIVATE_KEY_ALGORITHM", ERR_LIB_EVP, EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM},
3870  #else
3871    {"UNSUPPORTED_PRIVATE_KEY_ALGORITHM", 6, 118},
3872  #endif
3873  #ifdef EVP_R_UNSUPPORTED_SALT_TYPE
3874    {"UNSUPPORTED_SALT_TYPE", ERR_LIB_EVP, EVP_R_UNSUPPORTED_SALT_TYPE},
3875  #else
3876    {"UNSUPPORTED_SALT_TYPE", 6, 126},
3877  #endif
3878  #ifdef EVP_R_UPDATE_ERROR
3879    {"UPDATE_ERROR", ERR_LIB_EVP, EVP_R_UPDATE_ERROR},
3880  #else
3881    {"UPDATE_ERROR", 6, 189},
3882  #endif
3883  #ifdef EVP_R_WRAP_MODE_NOT_ALLOWED
3884    {"WRAP_MODE_NOT_ALLOWED", ERR_LIB_EVP, EVP_R_WRAP_MODE_NOT_ALLOWED},
3885  #else
3886    {"WRAP_MODE_NOT_ALLOWED", 6, 170},
3887  #endif
3888  #ifdef EVP_R_WRONG_FINAL_BLOCK_LENGTH
3889    {"WRONG_FINAL_BLOCK_LENGTH", ERR_LIB_EVP, EVP_R_WRONG_FINAL_BLOCK_LENGTH},
3890  #else
3891    {"WRONG_FINAL_BLOCK_LENGTH", 6, 109},
3892  #endif
3893  #ifdef EVP_R_XTS_DATA_UNIT_IS_TOO_LARGE
3894    {"XTS_DATA_UNIT_IS_TOO_LARGE", ERR_LIB_EVP, EVP_R_XTS_DATA_UNIT_IS_TOO_LARGE},
3895  #else
3896    {"XTS_DATA_UNIT_IS_TOO_LARGE", 6, 191},
3897  #endif
3898  #ifdef EVP_R_XTS_DUPLICATED_KEYS
3899    {"XTS_DUPLICATED_KEYS", ERR_LIB_EVP, EVP_R_XTS_DUPLICATED_KEYS},
3900  #else
3901    {"XTS_DUPLICATED_KEYS", 6, 192},
3902  #endif
3903  #ifdef HTTP_R_ASN1_LEN_EXCEEDS_MAX_RESP_LEN
3904    {"ASN1_LEN_EXCEEDS_MAX_RESP_LEN", ERR_LIB_HTTP, HTTP_R_ASN1_LEN_EXCEEDS_MAX_RESP_LEN},
3905  #else
3906    {"ASN1_LEN_EXCEEDS_MAX_RESP_LEN", 61, 108},
3907  #endif
3908  #ifdef HTTP_R_CONNECT_FAILURE
3909    {"CONNECT_FAILURE", ERR_LIB_HTTP, HTTP_R_CONNECT_FAILURE},
3910  #else
3911    {"CONNECT_FAILURE", 61, 100},
3912  #endif
3913  #ifdef HTTP_R_ERROR_PARSING_ASN1_LENGTH
3914    {"ERROR_PARSING_ASN1_LENGTH", ERR_LIB_HTTP, HTTP_R_ERROR_PARSING_ASN1_LENGTH},
3915  #else
3916    {"ERROR_PARSING_ASN1_LENGTH", 61, 109},
3917  #endif
3918  #ifdef HTTP_R_ERROR_PARSING_CONTENT_LENGTH
3919    {"ERROR_PARSING_CONTENT_LENGTH", ERR_LIB_HTTP, HTTP_R_ERROR_PARSING_CONTENT_LENGTH},
3920  #else
3921    {"ERROR_PARSING_CONTENT_LENGTH", 61, 119},
3922  #endif
3923  #ifdef HTTP_R_ERROR_PARSING_URL
3924    {"ERROR_PARSING_URL", ERR_LIB_HTTP, HTTP_R_ERROR_PARSING_URL},
3925  #else
3926    {"ERROR_PARSING_URL", 61, 101},
3927  #endif
3928  #ifdef HTTP_R_ERROR_RECEIVING
3929    {"ERROR_RECEIVING", ERR_LIB_HTTP, HTTP_R_ERROR_RECEIVING},
3930  #else
3931    {"ERROR_RECEIVING", 61, 103},
3932  #endif
3933  #ifdef HTTP_R_ERROR_SENDING
3934    {"ERROR_SENDING", ERR_LIB_HTTP, HTTP_R_ERROR_SENDING},
3935  #else
3936    {"ERROR_SENDING", 61, 102},
3937  #endif
3938  #ifdef HTTP_R_FAILED_READING_DATA
3939    {"FAILED_READING_DATA", ERR_LIB_HTTP, HTTP_R_FAILED_READING_DATA},
3940  #else
3941    {"FAILED_READING_DATA", 61, 128},
3942  #endif
3943  #ifdef HTTP_R_HEADER_PARSE_ERROR
3944    {"HEADER_PARSE_ERROR", ERR_LIB_HTTP, HTTP_R_HEADER_PARSE_ERROR},
3945  #else
3946    {"HEADER_PARSE_ERROR", 61, 126},
3947  #endif
3948  #ifdef HTTP_R_INCONSISTENT_CONTENT_LENGTH
3949    {"INCONSISTENT_CONTENT_LENGTH", ERR_LIB_HTTP, HTTP_R_INCONSISTENT_CONTENT_LENGTH},
3950  #else
3951    {"INCONSISTENT_CONTENT_LENGTH", 61, 120},
3952  #endif
3953  #ifdef HTTP_R_INVALID_PORT_NUMBER
3954    {"INVALID_PORT_NUMBER", ERR_LIB_HTTP, HTTP_R_INVALID_PORT_NUMBER},
3955  #else
3956    {"INVALID_PORT_NUMBER", 61, 123},
3957  #endif
3958  #ifdef HTTP_R_INVALID_URL_PATH
3959    {"INVALID_URL_PATH", ERR_LIB_HTTP, HTTP_R_INVALID_URL_PATH},
3960  #else
3961    {"INVALID_URL_PATH", 61, 125},
3962  #endif
3963  #ifdef HTTP_R_INVALID_URL_SCHEME
3964    {"INVALID_URL_SCHEME", ERR_LIB_HTTP, HTTP_R_INVALID_URL_SCHEME},
3965  #else
3966    {"INVALID_URL_SCHEME", 61, 124},
3967  #endif
3968  #ifdef HTTP_R_MAX_RESP_LEN_EXCEEDED
3969    {"MAX_RESP_LEN_EXCEEDED", ERR_LIB_HTTP, HTTP_R_MAX_RESP_LEN_EXCEEDED},
3970  #else
3971    {"MAX_RESP_LEN_EXCEEDED", 61, 117},
3972  #endif
3973  #ifdef HTTP_R_MISSING_ASN1_ENCODING
3974    {"MISSING_ASN1_ENCODING", ERR_LIB_HTTP, HTTP_R_MISSING_ASN1_ENCODING},
3975  #else
3976    {"MISSING_ASN1_ENCODING", 61, 110},
3977  #endif
3978  #ifdef HTTP_R_MISSING_CONTENT_TYPE
3979    {"MISSING_CONTENT_TYPE", ERR_LIB_HTTP, HTTP_R_MISSING_CONTENT_TYPE},
3980  #else
3981    {"MISSING_CONTENT_TYPE", 61, 121},
3982  #endif
3983  #ifdef HTTP_R_MISSING_REDIRECT_LOCATION
3984    {"MISSING_REDIRECT_LOCATION", ERR_LIB_HTTP, HTTP_R_MISSING_REDIRECT_LOCATION},
3985  #else
3986    {"MISSING_REDIRECT_LOCATION", 61, 111},
3987  #endif
3988  #ifdef HTTP_R_RECEIVED_ERROR
3989    {"RECEIVED_ERROR", ERR_LIB_HTTP, HTTP_R_RECEIVED_ERROR},
3990  #else
3991    {"RECEIVED_ERROR", 61, 105},
3992  #endif
3993  #ifdef HTTP_R_RECEIVED_WRONG_HTTP_VERSION
3994    {"RECEIVED_WRONG_HTTP_VERSION", ERR_LIB_HTTP, HTTP_R_RECEIVED_WRONG_HTTP_VERSION},
3995  #else
3996    {"RECEIVED_WRONG_HTTP_VERSION", 61, 106},
3997  #endif
3998  #ifdef HTTP_R_REDIRECTION_FROM_HTTPS_TO_HTTP
3999    {"REDIRECTION_FROM_HTTPS_TO_HTTP", ERR_LIB_HTTP, HTTP_R_REDIRECTION_FROM_HTTPS_TO_HTTP},
4000  #else
4001    {"REDIRECTION_FROM_HTTPS_TO_HTTP", 61, 112},
4002  #endif
4003  #ifdef HTTP_R_REDIRECTION_NOT_ENABLED
4004    {"REDIRECTION_NOT_ENABLED", ERR_LIB_HTTP, HTTP_R_REDIRECTION_NOT_ENABLED},
4005  #else
4006    {"REDIRECTION_NOT_ENABLED", 61, 116},
4007  #endif
4008  #ifdef HTTP_R_RESPONSE_LINE_TOO_LONG
4009    {"RESPONSE_LINE_TOO_LONG", ERR_LIB_HTTP, HTTP_R_RESPONSE_LINE_TOO_LONG},
4010  #else
4011    {"RESPONSE_LINE_TOO_LONG", 61, 113},
4012  #endif
4013  #ifdef HTTP_R_RESPONSE_PARSE_ERROR
4014    {"RESPONSE_PARSE_ERROR", ERR_LIB_HTTP, HTTP_R_RESPONSE_PARSE_ERROR},
4015  #else
4016    {"RESPONSE_PARSE_ERROR", 61, 104},
4017  #endif
4018  #ifdef HTTP_R_RETRY_TIMEOUT
4019    {"RETRY_TIMEOUT", ERR_LIB_HTTP, HTTP_R_RETRY_TIMEOUT},
4020  #else
4021    {"RETRY_TIMEOUT", 61, 129},
4022  #endif
4023  #ifdef HTTP_R_SERVER_CANCELED_CONNECTION
4024    {"SERVER_CANCELED_CONNECTION", ERR_LIB_HTTP, HTTP_R_SERVER_CANCELED_CONNECTION},
4025  #else
4026    {"SERVER_CANCELED_CONNECTION", 61, 127},
4027  #endif
4028  #ifdef HTTP_R_SOCK_NOT_SUPPORTED
4029    {"SOCK_NOT_SUPPORTED", ERR_LIB_HTTP, HTTP_R_SOCK_NOT_SUPPORTED},
4030  #else
4031    {"SOCK_NOT_SUPPORTED", 61, 122},
4032  #endif
4033  #ifdef HTTP_R_STATUS_CODE_UNSUPPORTED
4034    {"STATUS_CODE_UNSUPPORTED", ERR_LIB_HTTP, HTTP_R_STATUS_CODE_UNSUPPORTED},
4035  #else
4036    {"STATUS_CODE_UNSUPPORTED", 61, 114},
4037  #endif
4038  #ifdef HTTP_R_TLS_NOT_ENABLED
4039    {"TLS_NOT_ENABLED", ERR_LIB_HTTP, HTTP_R_TLS_NOT_ENABLED},
4040  #else
4041    {"TLS_NOT_ENABLED", 61, 107},
4042  #endif
4043  #ifdef HTTP_R_TOO_MANY_REDIRECTIONS
4044    {"TOO_MANY_REDIRECTIONS", ERR_LIB_HTTP, HTTP_R_TOO_MANY_REDIRECTIONS},
4045  #else
4046    {"TOO_MANY_REDIRECTIONS", 61, 115},
4047  #endif
4048  #ifdef HTTP_R_UNEXPECTED_CONTENT_TYPE
4049    {"UNEXPECTED_CONTENT_TYPE", ERR_LIB_HTTP, HTTP_R_UNEXPECTED_CONTENT_TYPE},
4050  #else
4051    {"UNEXPECTED_CONTENT_TYPE", 61, 118},
4052  #endif
4053  #ifdef OBJ_R_OID_EXISTS
4054    {"OID_EXISTS", ERR_LIB_OBJ, OBJ_R_OID_EXISTS},
4055  #else
4056    {"OID_EXISTS", 8, 102},
4057  #endif
4058  #ifdef OBJ_R_UNKNOWN_NID
4059    {"UNKNOWN_NID", ERR_LIB_OBJ, OBJ_R_UNKNOWN_NID},
4060  #else
4061    {"UNKNOWN_NID", 8, 101},
4062  #endif
4063  #ifdef OBJ_R_UNKNOWN_OBJECT_NAME
4064    {"UNKNOWN_OBJECT_NAME", ERR_LIB_OBJ, OBJ_R_UNKNOWN_OBJECT_NAME},
4065  #else
4066    {"UNKNOWN_OBJECT_NAME", 8, 103},
4067  #endif
4068  #ifdef OCSP_R_CERTIFICATE_VERIFY_ERROR
4069    {"CERTIFICATE_VERIFY_ERROR", ERR_LIB_OCSP, OCSP_R_CERTIFICATE_VERIFY_ERROR},
4070  #else
4071    {"CERTIFICATE_VERIFY_ERROR", 39, 101},
4072  #endif
4073  #ifdef OCSP_R_DIGEST_ERR
4074    {"DIGEST_ERR", ERR_LIB_OCSP, OCSP_R_DIGEST_ERR},
4075  #else
4076    {"DIGEST_ERR", 39, 102},
4077  #endif
4078  #ifdef OCSP_R_DIGEST_NAME_ERR
4079    {"DIGEST_NAME_ERR", ERR_LIB_OCSP, OCSP_R_DIGEST_NAME_ERR},
4080  #else
4081    {"DIGEST_NAME_ERR", 39, 106},
4082  #endif
4083  #ifdef OCSP_R_DIGEST_SIZE_ERR
4084    {"DIGEST_SIZE_ERR", ERR_LIB_OCSP, OCSP_R_DIGEST_SIZE_ERR},
4085  #else
4086    {"DIGEST_SIZE_ERR", 39, 107},
4087  #endif
4088  #ifdef OCSP_R_ERROR_IN_NEXTUPDATE_FIELD
4089    {"ERROR_IN_NEXTUPDATE_FIELD", ERR_LIB_OCSP, OCSP_R_ERROR_IN_NEXTUPDATE_FIELD},
4090  #else
4091    {"ERROR_IN_NEXTUPDATE_FIELD", 39, 122},
4092  #endif
4093  #ifdef OCSP_R_ERROR_IN_THISUPDATE_FIELD
4094    {"ERROR_IN_THISUPDATE_FIELD", ERR_LIB_OCSP, OCSP_R_ERROR_IN_THISUPDATE_FIELD},
4095  #else
4096    {"ERROR_IN_THISUPDATE_FIELD", 39, 123},
4097  #endif
4098  #ifdef OCSP_R_MISSING_OCSPSIGNING_USAGE
4099    {"MISSING_OCSPSIGNING_USAGE", ERR_LIB_OCSP, OCSP_R_MISSING_OCSPSIGNING_USAGE},
4100  #else
4101    {"MISSING_OCSPSIGNING_USAGE", 39, 103},
4102  #endif
4103  #ifdef OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE
4104    {"NEXTUPDATE_BEFORE_THISUPDATE", ERR_LIB_OCSP, OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE},
4105  #else
4106    {"NEXTUPDATE_BEFORE_THISUPDATE", 39, 124},
4107  #endif
4108  #ifdef OCSP_R_NOT_BASIC_RESPONSE
4109    {"NOT_BASIC_RESPONSE", ERR_LIB_OCSP, OCSP_R_NOT_BASIC_RESPONSE},
4110  #else
4111    {"NOT_BASIC_RESPONSE", 39, 104},
4112  #endif
4113  #ifdef OCSP_R_NO_CERTIFICATES_IN_CHAIN
4114    {"NO_CERTIFICATES_IN_CHAIN", ERR_LIB_OCSP, OCSP_R_NO_CERTIFICATES_IN_CHAIN},
4115  #else
4116    {"NO_CERTIFICATES_IN_CHAIN", 39, 105},
4117  #endif
4118  #ifdef OCSP_R_NO_RESPONSE_DATA
4119    {"NO_RESPONSE_DATA", ERR_LIB_OCSP, OCSP_R_NO_RESPONSE_DATA},
4120  #else
4121    {"NO_RESPONSE_DATA", 39, 108},
4122  #endif
4123  #ifdef OCSP_R_NO_REVOKED_TIME
4124    {"NO_REVOKED_TIME", ERR_LIB_OCSP, OCSP_R_NO_REVOKED_TIME},
4125  #else
4126    {"NO_REVOKED_TIME", 39, 109},
4127  #endif
4128  #ifdef OCSP_R_NO_SIGNER_KEY
4129    {"NO_SIGNER_KEY", ERR_LIB_OCSP, OCSP_R_NO_SIGNER_KEY},
4130  #else
4131    {"NO_SIGNER_KEY", 39, 130},
4132  #endif
4133  #ifdef OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE
4134    {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", ERR_LIB_OCSP, OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE},
4135  #else
4136    {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", 39, 110},
4137  #endif
4138  #ifdef OCSP_R_REQUEST_NOT_SIGNED
4139    {"REQUEST_NOT_SIGNED", ERR_LIB_OCSP, OCSP_R_REQUEST_NOT_SIGNED},
4140  #else
4141    {"REQUEST_NOT_SIGNED", 39, 128},
4142  #endif
4143  #ifdef OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA
4144    {"RESPONSE_CONTAINS_NO_REVOCATION_DATA", ERR_LIB_OCSP, OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA},
4145  #else
4146    {"RESPONSE_CONTAINS_NO_REVOCATION_DATA", 39, 111},
4147  #endif
4148  #ifdef OCSP_R_ROOT_CA_NOT_TRUSTED
4149    {"ROOT_CA_NOT_TRUSTED", ERR_LIB_OCSP, OCSP_R_ROOT_CA_NOT_TRUSTED},
4150  #else
4151    {"ROOT_CA_NOT_TRUSTED", 39, 112},
4152  #endif
4153  #ifdef OCSP_R_SIGNATURE_FAILURE
4154    {"SIGNATURE_FAILURE", ERR_LIB_OCSP, OCSP_R_SIGNATURE_FAILURE},
4155  #else
4156    {"SIGNATURE_FAILURE", 39, 117},
4157  #endif
4158  #ifdef OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND
4159    {"SIGNER_CERTIFICATE_NOT_FOUND", ERR_LIB_OCSP, OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND},
4160  #else
4161    {"SIGNER_CERTIFICATE_NOT_FOUND", 39, 118},
4162  #endif
4163  #ifdef OCSP_R_STATUS_EXPIRED
4164    {"STATUS_EXPIRED", ERR_LIB_OCSP, OCSP_R_STATUS_EXPIRED},
4165  #else
4166    {"STATUS_EXPIRED", 39, 125},
4167  #endif
4168  #ifdef OCSP_R_STATUS_NOT_YET_VALID
4169    {"STATUS_NOT_YET_VALID", ERR_LIB_OCSP, OCSP_R_STATUS_NOT_YET_VALID},
4170  #else
4171    {"STATUS_NOT_YET_VALID", 39, 126},
4172  #endif
4173  #ifdef OCSP_R_STATUS_TOO_OLD
4174    {"STATUS_TOO_OLD", ERR_LIB_OCSP, OCSP_R_STATUS_TOO_OLD},
4175  #else
4176    {"STATUS_TOO_OLD", 39, 127},
4177  #endif
4178  #ifdef OCSP_R_UNKNOWN_MESSAGE_DIGEST
4179    {"UNKNOWN_MESSAGE_DIGEST", ERR_LIB_OCSP, OCSP_R_UNKNOWN_MESSAGE_DIGEST},
4180  #else
4181    {"UNKNOWN_MESSAGE_DIGEST", 39, 119},
4182  #endif
4183  #ifdef OCSP_R_UNKNOWN_NID
4184    {"UNKNOWN_NID", ERR_LIB_OCSP, OCSP_R_UNKNOWN_NID},
4185  #else
4186    {"UNKNOWN_NID", 39, 120},
4187  #endif
4188  #ifdef OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE
4189    {"UNSUPPORTED_REQUESTORNAME_TYPE", ERR_LIB_OCSP, OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE},
4190  #else
4191    {"UNSUPPORTED_REQUESTORNAME_TYPE", 39, 129},
4192  #endif
4193  #ifdef OSSL_DECODER_R_COULD_NOT_DECODE_OBJECT
4194    {"COULD_NOT_DECODE_OBJECT", ERR_LIB_OSSL_DECODER, OSSL_DECODER_R_COULD_NOT_DECODE_OBJECT},
4195  #else
4196    {"COULD_NOT_DECODE_OBJECT", 60, 101},
4197  #endif
4198  #ifdef OSSL_DECODER_R_DECODER_NOT_FOUND
4199    {"DECODER_NOT_FOUND", ERR_LIB_OSSL_DECODER, OSSL_DECODER_R_DECODER_NOT_FOUND},
4200  #else
4201    {"DECODER_NOT_FOUND", 60, 102},
4202  #endif
4203  #ifdef OSSL_DECODER_R_MISSING_GET_PARAMS
4204    {"MISSING_GET_PARAMS", ERR_LIB_OSSL_DECODER, OSSL_DECODER_R_MISSING_GET_PARAMS},
4205  #else
4206    {"MISSING_GET_PARAMS", 60, 100},
4207  #endif
4208  #ifdef OSSL_ENCODER_R_ENCODER_NOT_FOUND
4209    {"ENCODER_NOT_FOUND", ERR_LIB_OSSL_ENCODER, OSSL_ENCODER_R_ENCODER_NOT_FOUND},
4210  #else
4211    {"ENCODER_NOT_FOUND", 59, 101},
4212  #endif
4213  #ifdef OSSL_ENCODER_R_INCORRECT_PROPERTY_QUERY
4214    {"INCORRECT_PROPERTY_QUERY", ERR_LIB_OSSL_ENCODER, OSSL_ENCODER_R_INCORRECT_PROPERTY_QUERY},
4215  #else
4216    {"INCORRECT_PROPERTY_QUERY", 59, 100},
4217  #endif
4218  #ifdef OSSL_ENCODER_R_MISSING_GET_PARAMS
4219    {"MISSING_GET_PARAMS", ERR_LIB_OSSL_ENCODER, OSSL_ENCODER_R_MISSING_GET_PARAMS},
4220  #else
4221    {"MISSING_GET_PARAMS", 59, 102},
4222  #endif
4223  #ifdef OSSL_STORE_R_AMBIGUOUS_CONTENT_TYPE
4224    {"AMBIGUOUS_CONTENT_TYPE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_AMBIGUOUS_CONTENT_TYPE},
4225  #else
4226    {"AMBIGUOUS_CONTENT_TYPE", 44, 107},
4227  #endif
4228  #ifdef OSSL_STORE_R_BAD_PASSWORD_READ
4229    {"BAD_PASSWORD_READ", ERR_LIB_OSSL_STORE, OSSL_STORE_R_BAD_PASSWORD_READ},
4230  #else
4231    {"BAD_PASSWORD_READ", 44, 115},
4232  #endif
4233  #ifdef OSSL_STORE_R_ERROR_VERIFYING_PKCS12_MAC
4234    {"ERROR_VERIFYING_PKCS12_MAC", ERR_LIB_OSSL_STORE, OSSL_STORE_R_ERROR_VERIFYING_PKCS12_MAC},
4235  #else
4236    {"ERROR_VERIFYING_PKCS12_MAC", 44, 113},
4237  #endif
4238  #ifdef OSSL_STORE_R_FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST
4239    {"FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST", ERR_LIB_OSSL_STORE, OSSL_STORE_R_FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST},
4240  #else
4241    {"FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST", 44, 121},
4242  #endif
4243  #ifdef OSSL_STORE_R_INVALID_SCHEME
4244    {"INVALID_SCHEME", ERR_LIB_OSSL_STORE, OSSL_STORE_R_INVALID_SCHEME},
4245  #else
4246    {"INVALID_SCHEME", 44, 106},
4247  #endif
4248  #ifdef OSSL_STORE_R_IS_NOT_A
4249    {"IS_NOT_A", ERR_LIB_OSSL_STORE, OSSL_STORE_R_IS_NOT_A},
4250  #else
4251    {"IS_NOT_A", 44, 112},
4252  #endif
4253  #ifdef OSSL_STORE_R_LOADER_INCOMPLETE
4254    {"LOADER_INCOMPLETE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_LOADER_INCOMPLETE},
4255  #else
4256    {"LOADER_INCOMPLETE", 44, 116},
4257  #endif
4258  #ifdef OSSL_STORE_R_LOADING_STARTED
4259    {"LOADING_STARTED", ERR_LIB_OSSL_STORE, OSSL_STORE_R_LOADING_STARTED},
4260  #else
4261    {"LOADING_STARTED", 44, 117},
4262  #endif
4263  #ifdef OSSL_STORE_R_NOT_A_CERTIFICATE
4264    {"NOT_A_CERTIFICATE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_CERTIFICATE},
4265  #else
4266    {"NOT_A_CERTIFICATE", 44, 100},
4267  #endif
4268  #ifdef OSSL_STORE_R_NOT_A_CRL
4269    {"NOT_A_CRL", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_CRL},
4270  #else
4271    {"NOT_A_CRL", 44, 101},
4272  #endif
4273  #ifdef OSSL_STORE_R_NOT_A_NAME
4274    {"NOT_A_NAME", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_NAME},
4275  #else
4276    {"NOT_A_NAME", 44, 103},
4277  #endif
4278  #ifdef OSSL_STORE_R_NOT_A_PRIVATE_KEY
4279    {"NOT_A_PRIVATE_KEY", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_PRIVATE_KEY},
4280  #else
4281    {"NOT_A_PRIVATE_KEY", 44, 102},
4282  #endif
4283  #ifdef OSSL_STORE_R_NOT_A_PUBLIC_KEY
4284    {"NOT_A_PUBLIC_KEY", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_PUBLIC_KEY},
4285  #else
4286    {"NOT_A_PUBLIC_KEY", 44, 122},
4287  #endif
4288  #ifdef OSSL_STORE_R_NOT_PARAMETERS
4289    {"NOT_PARAMETERS", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_PARAMETERS},
4290  #else
4291    {"NOT_PARAMETERS", 44, 104},
4292  #endif
4293  #ifdef OSSL_STORE_R_NO_LOADERS_FOUND
4294    {"NO_LOADERS_FOUND", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NO_LOADERS_FOUND},
4295  #else
4296    {"NO_LOADERS_FOUND", 44, 123},
4297  #endif
4298  #ifdef OSSL_STORE_R_PASSPHRASE_CALLBACK_ERROR
4299    {"PASSPHRASE_CALLBACK_ERROR", ERR_LIB_OSSL_STORE, OSSL_STORE_R_PASSPHRASE_CALLBACK_ERROR},
4300  #else
4301    {"PASSPHRASE_CALLBACK_ERROR", 44, 114},
4302  #endif
4303  #ifdef OSSL_STORE_R_PATH_MUST_BE_ABSOLUTE
4304    {"PATH_MUST_BE_ABSOLUTE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_PATH_MUST_BE_ABSOLUTE},
4305  #else
4306    {"PATH_MUST_BE_ABSOLUTE", 44, 108},
4307  #endif
4308  #ifdef OSSL_STORE_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES
4309    {"SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES", ERR_LIB_OSSL_STORE, OSSL_STORE_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES},
4310  #else
4311    {"SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES", 44, 119},
4312  #endif
4313  #ifdef OSSL_STORE_R_UI_PROCESS_INTERRUPTED_OR_CANCELLED
4314    {"UI_PROCESS_INTERRUPTED_OR_CANCELLED", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UI_PROCESS_INTERRUPTED_OR_CANCELLED},
4315  #else
4316    {"UI_PROCESS_INTERRUPTED_OR_CANCELLED", 44, 109},
4317  #endif
4318  #ifdef OSSL_STORE_R_UNREGISTERED_SCHEME
4319    {"UNREGISTERED_SCHEME", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNREGISTERED_SCHEME},
4320  #else
4321    {"UNREGISTERED_SCHEME", 44, 105},
4322  #endif
4323  #ifdef OSSL_STORE_R_UNSUPPORTED_CONTENT_TYPE
4324    {"UNSUPPORTED_CONTENT_TYPE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNSUPPORTED_CONTENT_TYPE},
4325  #else
4326    {"UNSUPPORTED_CONTENT_TYPE", 44, 110},
4327  #endif
4328  #ifdef OSSL_STORE_R_UNSUPPORTED_OPERATION
4329    {"UNSUPPORTED_OPERATION", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNSUPPORTED_OPERATION},
4330  #else
4331    {"UNSUPPORTED_OPERATION", 44, 118},
4332  #endif
4333  #ifdef OSSL_STORE_R_UNSUPPORTED_SEARCH_TYPE
4334    {"UNSUPPORTED_SEARCH_TYPE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNSUPPORTED_SEARCH_TYPE},
4335  #else
4336    {"UNSUPPORTED_SEARCH_TYPE", 44, 120},
4337  #endif
4338  #ifdef OSSL_STORE_R_URI_AUTHORITY_UNSUPPORTED
4339    {"URI_AUTHORITY_UNSUPPORTED", ERR_LIB_OSSL_STORE, OSSL_STORE_R_URI_AUTHORITY_UNSUPPORTED},
4340  #else
4341    {"URI_AUTHORITY_UNSUPPORTED", 44, 111},
4342  #endif
4343  #ifdef PEM_R_BAD_BASE64_DECODE
4344    {"BAD_BASE64_DECODE", ERR_LIB_PEM, PEM_R_BAD_BASE64_DECODE},
4345  #else
4346    {"BAD_BASE64_DECODE", 9, 100},
4347  #endif
4348  #ifdef PEM_R_BAD_DECRYPT
4349    {"BAD_DECRYPT", ERR_LIB_PEM, PEM_R_BAD_DECRYPT},
4350  #else
4351    {"BAD_DECRYPT", 9, 101},
4352  #endif
4353  #ifdef PEM_R_BAD_END_LINE
4354    {"BAD_END_LINE", ERR_LIB_PEM, PEM_R_BAD_END_LINE},
4355  #else
4356    {"BAD_END_LINE", 9, 102},
4357  #endif
4358  #ifdef PEM_R_BAD_IV_CHARS
4359    {"BAD_IV_CHARS", ERR_LIB_PEM, PEM_R_BAD_IV_CHARS},
4360  #else
4361    {"BAD_IV_CHARS", 9, 103},
4362  #endif
4363  #ifdef PEM_R_BAD_MAGIC_NUMBER
4364    {"BAD_MAGIC_NUMBER", ERR_LIB_PEM, PEM_R_BAD_MAGIC_NUMBER},
4365  #else
4366    {"BAD_MAGIC_NUMBER", 9, 116},
4367  #endif
4368  #ifdef PEM_R_BAD_PASSWORD_READ
4369    {"BAD_PASSWORD_READ", ERR_LIB_PEM, PEM_R_BAD_PASSWORD_READ},
4370  #else
4371    {"BAD_PASSWORD_READ", 9, 104},
4372  #endif
4373  #ifdef PEM_R_BAD_VERSION_NUMBER
4374    {"BAD_VERSION_NUMBER", ERR_LIB_PEM, PEM_R_BAD_VERSION_NUMBER},
4375  #else
4376    {"BAD_VERSION_NUMBER", 9, 117},
4377  #endif
4378  #ifdef PEM_R_BIO_WRITE_FAILURE
4379    {"BIO_WRITE_FAILURE", ERR_LIB_PEM, PEM_R_BIO_WRITE_FAILURE},
4380  #else
4381    {"BIO_WRITE_FAILURE", 9, 118},
4382  #endif
4383  #ifdef PEM_R_CIPHER_IS_NULL
4384    {"CIPHER_IS_NULL", ERR_LIB_PEM, PEM_R_CIPHER_IS_NULL},
4385  #else
4386    {"CIPHER_IS_NULL", 9, 127},
4387  #endif
4388  #ifdef PEM_R_ERROR_CONVERTING_PRIVATE_KEY
4389    {"ERROR_CONVERTING_PRIVATE_KEY", ERR_LIB_PEM, PEM_R_ERROR_CONVERTING_PRIVATE_KEY},
4390  #else
4391    {"ERROR_CONVERTING_PRIVATE_KEY", 9, 115},
4392  #endif
4393  #ifdef PEM_R_EXPECTING_DSS_KEY_BLOB
4394    {"EXPECTING_DSS_KEY_BLOB", ERR_LIB_PEM, PEM_R_EXPECTING_DSS_KEY_BLOB},
4395  #else
4396    {"EXPECTING_DSS_KEY_BLOB", 9, 131},
4397  #endif
4398  #ifdef PEM_R_EXPECTING_PRIVATE_KEY_BLOB
4399    {"EXPECTING_PRIVATE_KEY_BLOB", ERR_LIB_PEM, PEM_R_EXPECTING_PRIVATE_KEY_BLOB},
4400  #else
4401    {"EXPECTING_PRIVATE_KEY_BLOB", 9, 119},
4402  #endif
4403  #ifdef PEM_R_EXPECTING_PUBLIC_KEY_BLOB
4404    {"EXPECTING_PUBLIC_KEY_BLOB", ERR_LIB_PEM, PEM_R_EXPECTING_PUBLIC_KEY_BLOB},
4405  #else
4406    {"EXPECTING_PUBLIC_KEY_BLOB", 9, 120},
4407  #endif
4408  #ifdef PEM_R_EXPECTING_RSA_KEY_BLOB
4409    {"EXPECTING_RSA_KEY_BLOB", ERR_LIB_PEM, PEM_R_EXPECTING_RSA_KEY_BLOB},
4410  #else
4411    {"EXPECTING_RSA_KEY_BLOB", 9, 132},
4412  #endif
4413  #ifdef PEM_R_HEADER_TOO_LONG
4414    {"HEADER_TOO_LONG", ERR_LIB_PEM, PEM_R_HEADER_TOO_LONG},
4415  #else
4416    {"HEADER_TOO_LONG", 9, 128},
4417  #endif
4418  #ifdef PEM_R_INCONSISTENT_HEADER
4419    {"INCONSISTENT_HEADER", ERR_LIB_PEM, PEM_R_INCONSISTENT_HEADER},
4420  #else
4421    {"INCONSISTENT_HEADER", 9, 121},
4422  #endif
4423  #ifdef PEM_R_KEYBLOB_HEADER_PARSE_ERROR
4424    {"KEYBLOB_HEADER_PARSE_ERROR", ERR_LIB_PEM, PEM_R_KEYBLOB_HEADER_PARSE_ERROR},
4425  #else
4426    {"KEYBLOB_HEADER_PARSE_ERROR", 9, 122},
4427  #endif
4428  #ifdef PEM_R_KEYBLOB_TOO_SHORT
4429    {"KEYBLOB_TOO_SHORT", ERR_LIB_PEM, PEM_R_KEYBLOB_TOO_SHORT},
4430  #else
4431    {"KEYBLOB_TOO_SHORT", 9, 123},
4432  #endif
4433  #ifdef PEM_R_MISSING_DEK_IV
4434    {"MISSING_DEK_IV", ERR_LIB_PEM, PEM_R_MISSING_DEK_IV},
4435  #else
4436    {"MISSING_DEK_IV", 9, 129},
4437  #endif
4438  #ifdef PEM_R_NOT_DEK_INFO
4439    {"NOT_DEK_INFO", ERR_LIB_PEM, PEM_R_NOT_DEK_INFO},
4440  #else
4441    {"NOT_DEK_INFO", 9, 105},
4442  #endif
4443  #ifdef PEM_R_NOT_ENCRYPTED
4444    {"NOT_ENCRYPTED", ERR_LIB_PEM, PEM_R_NOT_ENCRYPTED},
4445  #else
4446    {"NOT_ENCRYPTED", 9, 106},
4447  #endif
4448  #ifdef PEM_R_NOT_PROC_TYPE
4449    {"NOT_PROC_TYPE", ERR_LIB_PEM, PEM_R_NOT_PROC_TYPE},
4450  #else
4451    {"NOT_PROC_TYPE", 9, 107},
4452  #endif
4453  #ifdef PEM_R_NO_START_LINE
4454    {"NO_START_LINE", ERR_LIB_PEM, PEM_R_NO_START_LINE},
4455  #else
4456    {"NO_START_LINE", 9, 108},
4457  #endif
4458  #ifdef PEM_R_PROBLEMS_GETTING_PASSWORD
4459    {"PROBLEMS_GETTING_PASSWORD", ERR_LIB_PEM, PEM_R_PROBLEMS_GETTING_PASSWORD},
4460  #else
4461    {"PROBLEMS_GETTING_PASSWORD", 9, 109},
4462  #endif
4463  #ifdef PEM_R_PVK_DATA_TOO_SHORT
4464    {"PVK_DATA_TOO_SHORT", ERR_LIB_PEM, PEM_R_PVK_DATA_TOO_SHORT},
4465  #else
4466    {"PVK_DATA_TOO_SHORT", 9, 124},
4467  #endif
4468  #ifdef PEM_R_PVK_TOO_SHORT
4469    {"PVK_TOO_SHORT", ERR_LIB_PEM, PEM_R_PVK_TOO_SHORT},
4470  #else
4471    {"PVK_TOO_SHORT", 9, 125},
4472  #endif
4473  #ifdef PEM_R_READ_KEY
4474    {"READ_KEY", ERR_LIB_PEM, PEM_R_READ_KEY},
4475  #else
4476    {"READ_KEY", 9, 111},
4477  #endif
4478  #ifdef PEM_R_SHORT_HEADER
4479    {"SHORT_HEADER", ERR_LIB_PEM, PEM_R_SHORT_HEADER},
4480  #else
4481    {"SHORT_HEADER", 9, 112},
4482  #endif
4483  #ifdef PEM_R_UNEXPECTED_DEK_IV
4484    {"UNEXPECTED_DEK_IV", ERR_LIB_PEM, PEM_R_UNEXPECTED_DEK_IV},
4485  #else
4486    {"UNEXPECTED_DEK_IV", 9, 130},
4487  #endif
4488  #ifdef PEM_R_UNSUPPORTED_CIPHER
4489    {"UNSUPPORTED_CIPHER", ERR_LIB_PEM, PEM_R_UNSUPPORTED_CIPHER},
4490  #else
4491    {"UNSUPPORTED_CIPHER", 9, 113},
4492  #endif
4493  #ifdef PEM_R_UNSUPPORTED_ENCRYPTION
4494    {"UNSUPPORTED_ENCRYPTION", ERR_LIB_PEM, PEM_R_UNSUPPORTED_ENCRYPTION},
4495  #else
4496    {"UNSUPPORTED_ENCRYPTION", 9, 114},
4497  #endif
4498  #ifdef PEM_R_UNSUPPORTED_KEY_COMPONENTS
4499    {"UNSUPPORTED_KEY_COMPONENTS", ERR_LIB_PEM, PEM_R_UNSUPPORTED_KEY_COMPONENTS},
4500  #else
4501    {"UNSUPPORTED_KEY_COMPONENTS", 9, 126},
4502  #endif
4503  #ifdef PEM_R_UNSUPPORTED_PUBLIC_KEY_TYPE
4504    {"UNSUPPORTED_PUBLIC_KEY_TYPE", ERR_LIB_PEM, PEM_R_UNSUPPORTED_PUBLIC_KEY_TYPE},
4505  #else
4506    {"UNSUPPORTED_PUBLIC_KEY_TYPE", 9, 110},
4507  #endif
4508  #ifdef PKCS12_R_CANT_PACK_STRUCTURE
4509    {"CANT_PACK_STRUCTURE", ERR_LIB_PKCS12, PKCS12_R_CANT_PACK_STRUCTURE},
4510  #else
4511    {"CANT_PACK_STRUCTURE", 35, 100},
4512  #endif
4513  #ifdef PKCS12_R_CONTENT_TYPE_NOT_DATA
4514    {"CONTENT_TYPE_NOT_DATA", ERR_LIB_PKCS12, PKCS12_R_CONTENT_TYPE_NOT_DATA},
4515  #else
4516    {"CONTENT_TYPE_NOT_DATA", 35, 121},
4517  #endif
4518  #ifdef PKCS12_R_DECODE_ERROR
4519    {"DECODE_ERROR", ERR_LIB_PKCS12, PKCS12_R_DECODE_ERROR},
4520  #else
4521    {"DECODE_ERROR", 35, 101},
4522  #endif
4523  #ifdef PKCS12_R_ENCODE_ERROR
4524    {"ENCODE_ERROR", ERR_LIB_PKCS12, PKCS12_R_ENCODE_ERROR},
4525  #else
4526    {"ENCODE_ERROR", 35, 102},
4527  #endif
4528  #ifdef PKCS12_R_ENCRYPT_ERROR
4529    {"ENCRYPT_ERROR", ERR_LIB_PKCS12, PKCS12_R_ENCRYPT_ERROR},
4530  #else
4531    {"ENCRYPT_ERROR", 35, 103},
4532  #endif
4533  #ifdef PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE
4534    {"ERROR_SETTING_ENCRYPTED_DATA_TYPE", ERR_LIB_PKCS12, PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE},
4535  #else
4536    {"ERROR_SETTING_ENCRYPTED_DATA_TYPE", 35, 120},
4537  #endif
4538  #ifdef PKCS12_R_INVALID_NULL_ARGUMENT
4539    {"INVALID_NULL_ARGUMENT", ERR_LIB_PKCS12, PKCS12_R_INVALID_NULL_ARGUMENT},
4540  #else
4541    {"INVALID_NULL_ARGUMENT", 35, 104},
4542  #endif
4543  #ifdef PKCS12_R_INVALID_NULL_PKCS12_POINTER
4544    {"INVALID_NULL_PKCS12_POINTER", ERR_LIB_PKCS12, PKCS12_R_INVALID_NULL_PKCS12_POINTER},
4545  #else
4546    {"INVALID_NULL_PKCS12_POINTER", 35, 105},
4547  #endif
4548  #ifdef PKCS12_R_INVALID_TYPE
4549    {"INVALID_TYPE", ERR_LIB_PKCS12, PKCS12_R_INVALID_TYPE},
4550  #else
4551    {"INVALID_TYPE", 35, 112},
4552  #endif
4553  #ifdef PKCS12_R_IV_GEN_ERROR
4554    {"IV_GEN_ERROR", ERR_LIB_PKCS12, PKCS12_R_IV_GEN_ERROR},
4555  #else
4556    {"IV_GEN_ERROR", 35, 106},
4557  #endif
4558  #ifdef PKCS12_R_KEY_GEN_ERROR
4559    {"KEY_GEN_ERROR", ERR_LIB_PKCS12, PKCS12_R_KEY_GEN_ERROR},
4560  #else
4561    {"KEY_GEN_ERROR", 35, 107},
4562  #endif
4563  #ifdef PKCS12_R_MAC_ABSENT
4564    {"MAC_ABSENT", ERR_LIB_PKCS12, PKCS12_R_MAC_ABSENT},
4565  #else
4566    {"MAC_ABSENT", 35, 108},
4567  #endif
4568  #ifdef PKCS12_R_MAC_GENERATION_ERROR
4569    {"MAC_GENERATION_ERROR", ERR_LIB_PKCS12, PKCS12_R_MAC_GENERATION_ERROR},
4570  #else
4571    {"MAC_GENERATION_ERROR", 35, 109},
4572  #endif
4573  #ifdef PKCS12_R_MAC_SETUP_ERROR
4574    {"MAC_SETUP_ERROR", ERR_LIB_PKCS12, PKCS12_R_MAC_SETUP_ERROR},
4575  #else
4576    {"MAC_SETUP_ERROR", 35, 110},
4577  #endif
4578  #ifdef PKCS12_R_MAC_STRING_SET_ERROR
4579    {"MAC_STRING_SET_ERROR", ERR_LIB_PKCS12, PKCS12_R_MAC_STRING_SET_ERROR},
4580  #else
4581    {"MAC_STRING_SET_ERROR", 35, 111},
4582  #endif
4583  #ifdef PKCS12_R_MAC_VERIFY_FAILURE
4584    {"MAC_VERIFY_FAILURE", ERR_LIB_PKCS12, PKCS12_R_MAC_VERIFY_FAILURE},
4585  #else
4586    {"MAC_VERIFY_FAILURE", 35, 113},
4587  #endif
4588  #ifdef PKCS12_R_PARSE_ERROR
4589    {"PARSE_ERROR", ERR_LIB_PKCS12, PKCS12_R_PARSE_ERROR},
4590  #else
4591    {"PARSE_ERROR", 35, 114},
4592  #endif
4593  #ifdef PKCS12_R_PKCS12_CIPHERFINAL_ERROR
4594    {"PKCS12_CIPHERFINAL_ERROR", ERR_LIB_PKCS12, PKCS12_R_PKCS12_CIPHERFINAL_ERROR},
4595  #else
4596    {"PKCS12_CIPHERFINAL_ERROR", 35, 116},
4597  #endif
4598  #ifdef PKCS12_R_UNKNOWN_DIGEST_ALGORITHM
4599    {"UNKNOWN_DIGEST_ALGORITHM", ERR_LIB_PKCS12, PKCS12_R_UNKNOWN_DIGEST_ALGORITHM},
4600  #else
4601    {"UNKNOWN_DIGEST_ALGORITHM", 35, 118},
4602  #endif
4603  #ifdef PKCS12_R_UNSUPPORTED_PKCS12_MODE
4604    {"UNSUPPORTED_PKCS12_MODE", ERR_LIB_PKCS12, PKCS12_R_UNSUPPORTED_PKCS12_MODE},
4605  #else
4606    {"UNSUPPORTED_PKCS12_MODE", 35, 119},
4607  #endif
4608  #ifdef PKCS7_R_CERTIFICATE_VERIFY_ERROR
4609    {"CERTIFICATE_VERIFY_ERROR", ERR_LIB_PKCS7, PKCS7_R_CERTIFICATE_VERIFY_ERROR},
4610  #else
4611    {"CERTIFICATE_VERIFY_ERROR", 33, 117},
4612  #endif
4613  #ifdef PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER
4614    {"CIPHER_HAS_NO_OBJECT_IDENTIFIER", ERR_LIB_PKCS7, PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER},
4615  #else
4616    {"CIPHER_HAS_NO_OBJECT_IDENTIFIER", 33, 144},
4617  #endif
4618  #ifdef PKCS7_R_CIPHER_NOT_INITIALIZED
4619    {"CIPHER_NOT_INITIALIZED", ERR_LIB_PKCS7, PKCS7_R_CIPHER_NOT_INITIALIZED},
4620  #else
4621    {"CIPHER_NOT_INITIALIZED", 33, 116},
4622  #endif
4623  #ifdef PKCS7_R_CONTENT_AND_DATA_PRESENT
4624    {"CONTENT_AND_DATA_PRESENT", ERR_LIB_PKCS7, PKCS7_R_CONTENT_AND_DATA_PRESENT},
4625  #else
4626    {"CONTENT_AND_DATA_PRESENT", 33, 118},
4627  #endif
4628  #ifdef PKCS7_R_CTRL_ERROR
4629    {"CTRL_ERROR", ERR_LIB_PKCS7, PKCS7_R_CTRL_ERROR},
4630  #else
4631    {"CTRL_ERROR", 33, 152},
4632  #endif
4633  #ifdef PKCS7_R_DECRYPT_ERROR
4634    {"DECRYPT_ERROR", ERR_LIB_PKCS7, PKCS7_R_DECRYPT_ERROR},
4635  #else
4636    {"DECRYPT_ERROR", 33, 119},
4637  #endif
4638  #ifdef PKCS7_R_DIGEST_FAILURE
4639    {"DIGEST_FAILURE", ERR_LIB_PKCS7, PKCS7_R_DIGEST_FAILURE},
4640  #else
4641    {"DIGEST_FAILURE", 33, 101},
4642  #endif
4643  #ifdef PKCS7_R_ENCRYPTION_CTRL_FAILURE
4644    {"ENCRYPTION_CTRL_FAILURE", ERR_LIB_PKCS7, PKCS7_R_ENCRYPTION_CTRL_FAILURE},
4645  #else
4646    {"ENCRYPTION_CTRL_FAILURE", 33, 149},
4647  #endif
4648  #ifdef PKCS7_R_ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE
4649    {"ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE", ERR_LIB_PKCS7, PKCS7_R_ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE},
4650  #else
4651    {"ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE", 33, 150},
4652  #endif
4653  #ifdef PKCS7_R_ERROR_ADDING_RECIPIENT
4654    {"ERROR_ADDING_RECIPIENT", ERR_LIB_PKCS7, PKCS7_R_ERROR_ADDING_RECIPIENT},
4655  #else
4656    {"ERROR_ADDING_RECIPIENT", 33, 120},
4657  #endif
4658  #ifdef PKCS7_R_ERROR_SETTING_CIPHER
4659    {"ERROR_SETTING_CIPHER", ERR_LIB_PKCS7, PKCS7_R_ERROR_SETTING_CIPHER},
4660  #else
4661    {"ERROR_SETTING_CIPHER", 33, 121},
4662  #endif
4663  #ifdef PKCS7_R_INVALID_NULL_POINTER
4664    {"INVALID_NULL_POINTER", ERR_LIB_PKCS7, PKCS7_R_INVALID_NULL_POINTER},
4665  #else
4666    {"INVALID_NULL_POINTER", 33, 143},
4667  #endif
4668  #ifdef PKCS7_R_INVALID_SIGNED_DATA_TYPE
4669    {"INVALID_SIGNED_DATA_TYPE", ERR_LIB_PKCS7, PKCS7_R_INVALID_SIGNED_DATA_TYPE},
4670  #else
4671    {"INVALID_SIGNED_DATA_TYPE", 33, 155},
4672  #endif
4673  #ifdef PKCS7_R_NO_CONTENT
4674    {"NO_CONTENT", ERR_LIB_PKCS7, PKCS7_R_NO_CONTENT},
4675  #else
4676    {"NO_CONTENT", 33, 122},
4677  #endif
4678  #ifdef PKCS7_R_NO_DEFAULT_DIGEST
4679    {"NO_DEFAULT_DIGEST", ERR_LIB_PKCS7, PKCS7_R_NO_DEFAULT_DIGEST},
4680  #else
4681    {"NO_DEFAULT_DIGEST", 33, 151},
4682  #endif
4683  #ifdef PKCS7_R_NO_MATCHING_DIGEST_TYPE_FOUND
4684    {"NO_MATCHING_DIGEST_TYPE_FOUND", ERR_LIB_PKCS7, PKCS7_R_NO_MATCHING_DIGEST_TYPE_FOUND},
4685  #else
4686    {"NO_MATCHING_DIGEST_TYPE_FOUND", 33, 154},
4687  #endif
4688  #ifdef PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE
4689    {"NO_RECIPIENT_MATCHES_CERTIFICATE", ERR_LIB_PKCS7, PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE},
4690  #else
4691    {"NO_RECIPIENT_MATCHES_CERTIFICATE", 33, 115},
4692  #endif
4693  #ifdef PKCS7_R_NO_SIGNATURES_ON_DATA
4694    {"NO_SIGNATURES_ON_DATA", ERR_LIB_PKCS7, PKCS7_R_NO_SIGNATURES_ON_DATA},
4695  #else
4696    {"NO_SIGNATURES_ON_DATA", 33, 123},
4697  #endif
4698  #ifdef PKCS7_R_NO_SIGNERS
4699    {"NO_SIGNERS", ERR_LIB_PKCS7, PKCS7_R_NO_SIGNERS},
4700  #else
4701    {"NO_SIGNERS", 33, 142},
4702  #endif
4703  #ifdef PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE
4704    {"OPERATION_NOT_SUPPORTED_ON_THIS_TYPE", ERR_LIB_PKCS7, PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE},
4705  #else
4706    {"OPERATION_NOT_SUPPORTED_ON_THIS_TYPE", 33, 104},
4707  #endif
4708  #ifdef PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR
4709    {"PKCS7_ADD_SIGNATURE_ERROR", ERR_LIB_PKCS7, PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR},
4710  #else
4711    {"PKCS7_ADD_SIGNATURE_ERROR", 33, 124},
4712  #endif
4713  #ifdef PKCS7_R_PKCS7_ADD_SIGNER_ERROR
4714    {"PKCS7_ADD_SIGNER_ERROR", ERR_LIB_PKCS7, PKCS7_R_PKCS7_ADD_SIGNER_ERROR},
4715  #else
4716    {"PKCS7_ADD_SIGNER_ERROR", 33, 153},
4717  #endif
4718  #ifdef PKCS7_R_PKCS7_DATASIGN
4719    {"PKCS7_DATASIGN", ERR_LIB_PKCS7, PKCS7_R_PKCS7_DATASIGN},
4720  #else
4721    {"PKCS7_DATASIGN", 33, 145},
4722  #endif
4723  #ifdef PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE
4724    {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", ERR_LIB_PKCS7, PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE},
4725  #else
4726    {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", 33, 127},
4727  #endif
4728  #ifdef PKCS7_R_SIGNATURE_FAILURE
4729    {"SIGNATURE_FAILURE", ERR_LIB_PKCS7, PKCS7_R_SIGNATURE_FAILURE},
4730  #else
4731    {"SIGNATURE_FAILURE", 33, 105},
4732  #endif
4733  #ifdef PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND
4734    {"SIGNER_CERTIFICATE_NOT_FOUND", ERR_LIB_PKCS7, PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND},
4735  #else
4736    {"SIGNER_CERTIFICATE_NOT_FOUND", 33, 128},
4737  #endif
4738  #ifdef PKCS7_R_SIGNING_CTRL_FAILURE
4739    {"SIGNING_CTRL_FAILURE", ERR_LIB_PKCS7, PKCS7_R_SIGNING_CTRL_FAILURE},
4740  #else
4741    {"SIGNING_CTRL_FAILURE", 33, 147},
4742  #endif
4743  #ifdef PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE
4744    {"SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE", ERR_LIB_PKCS7, PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE},
4745  #else
4746    {"SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE", 33, 148},
4747  #endif
4748  #ifdef PKCS7_R_SMIME_TEXT_ERROR
4749    {"SMIME_TEXT_ERROR", ERR_LIB_PKCS7, PKCS7_R_SMIME_TEXT_ERROR},
4750  #else
4751    {"SMIME_TEXT_ERROR", 33, 129},
4752  #endif
4753  #ifdef PKCS7_R_UNABLE_TO_FIND_CERTIFICATE
4754    {"UNABLE_TO_FIND_CERTIFICATE", ERR_LIB_PKCS7, PKCS7_R_UNABLE_TO_FIND_CERTIFICATE},
4755  #else
4756    {"UNABLE_TO_FIND_CERTIFICATE", 33, 106},
4757  #endif
4758  #ifdef PKCS7_R_UNABLE_TO_FIND_MEM_BIO
4759    {"UNABLE_TO_FIND_MEM_BIO", ERR_LIB_PKCS7, PKCS7_R_UNABLE_TO_FIND_MEM_BIO},
4760  #else
4761    {"UNABLE_TO_FIND_MEM_BIO", 33, 107},
4762  #endif
4763  #ifdef PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST
4764    {"UNABLE_TO_FIND_MESSAGE_DIGEST", ERR_LIB_PKCS7, PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST},
4765  #else
4766    {"UNABLE_TO_FIND_MESSAGE_DIGEST", 33, 108},
4767  #endif
4768  #ifdef PKCS7_R_UNKNOWN_DIGEST_TYPE
4769    {"UNKNOWN_DIGEST_TYPE", ERR_LIB_PKCS7, PKCS7_R_UNKNOWN_DIGEST_TYPE},
4770  #else
4771    {"UNKNOWN_DIGEST_TYPE", 33, 109},
4772  #endif
4773  #ifdef PKCS7_R_UNKNOWN_OPERATION
4774    {"UNKNOWN_OPERATION", ERR_LIB_PKCS7, PKCS7_R_UNKNOWN_OPERATION},
4775  #else
4776    {"UNKNOWN_OPERATION", 33, 110},
4777  #endif
4778  #ifdef PKCS7_R_UNSUPPORTED_CIPHER_TYPE
4779    {"UNSUPPORTED_CIPHER_TYPE", ERR_LIB_PKCS7, PKCS7_R_UNSUPPORTED_CIPHER_TYPE},
4780  #else
4781    {"UNSUPPORTED_CIPHER_TYPE", 33, 111},
4782  #endif
4783  #ifdef PKCS7_R_UNSUPPORTED_CONTENT_TYPE
4784    {"UNSUPPORTED_CONTENT_TYPE", ERR_LIB_PKCS7, PKCS7_R_UNSUPPORTED_CONTENT_TYPE},
4785  #else
4786    {"UNSUPPORTED_CONTENT_TYPE", 33, 112},
4787  #endif
4788  #ifdef PKCS7_R_WRONG_CONTENT_TYPE
4789    {"WRONG_CONTENT_TYPE", ERR_LIB_PKCS7, PKCS7_R_WRONG_CONTENT_TYPE},
4790  #else
4791    {"WRONG_CONTENT_TYPE", 33, 113},
4792  #endif
4793  #ifdef PKCS7_R_WRONG_PKCS7_TYPE
4794    {"WRONG_PKCS7_TYPE", ERR_LIB_PKCS7, PKCS7_R_WRONG_PKCS7_TYPE},
4795  #else
4796    {"WRONG_PKCS7_TYPE", 33, 114},
4797  #endif
4798  #ifdef PROP_R_NAME_TOO_LONG
4799    {"NAME_TOO_LONG", ERR_LIB_PROP, PROP_R_NAME_TOO_LONG},
4800  #else
4801    {"NAME_TOO_LONG", 55, 100},
4802  #endif
4803  #ifdef PROP_R_NOT_AN_ASCII_CHARACTER
4804    {"NOT_AN_ASCII_CHARACTER", ERR_LIB_PROP, PROP_R_NOT_AN_ASCII_CHARACTER},
4805  #else
4806    {"NOT_AN_ASCII_CHARACTER", 55, 101},
4807  #endif
4808  #ifdef PROP_R_NOT_AN_HEXADECIMAL_DIGIT
4809    {"NOT_AN_HEXADECIMAL_DIGIT", ERR_LIB_PROP, PROP_R_NOT_AN_HEXADECIMAL_DIGIT},
4810  #else
4811    {"NOT_AN_HEXADECIMAL_DIGIT", 55, 102},
4812  #endif
4813  #ifdef PROP_R_NOT_AN_IDENTIFIER
4814    {"NOT_AN_IDENTIFIER", ERR_LIB_PROP, PROP_R_NOT_AN_IDENTIFIER},
4815  #else
4816    {"NOT_AN_IDENTIFIER", 55, 103},
4817  #endif
4818  #ifdef PROP_R_NOT_AN_OCTAL_DIGIT
4819    {"NOT_AN_OCTAL_DIGIT", ERR_LIB_PROP, PROP_R_NOT_AN_OCTAL_DIGIT},
4820  #else
4821    {"NOT_AN_OCTAL_DIGIT", 55, 104},
4822  #endif
4823  #ifdef PROP_R_NOT_A_DECIMAL_DIGIT
4824    {"NOT_A_DECIMAL_DIGIT", ERR_LIB_PROP, PROP_R_NOT_A_DECIMAL_DIGIT},
4825  #else
4826    {"NOT_A_DECIMAL_DIGIT", 55, 105},
4827  #endif
4828  #ifdef PROP_R_NO_MATCHING_STRING_DELIMITER
4829    {"NO_MATCHING_STRING_DELIMITER", ERR_LIB_PROP, PROP_R_NO_MATCHING_STRING_DELIMITER},
4830  #else
4831    {"NO_MATCHING_STRING_DELIMITER", 55, 106},
4832  #endif
4833  #ifdef PROP_R_NO_VALUE
4834    {"NO_VALUE", ERR_LIB_PROP, PROP_R_NO_VALUE},
4835  #else
4836    {"NO_VALUE", 55, 107},
4837  #endif
4838  #ifdef PROP_R_PARSE_FAILED
4839    {"PARSE_FAILED", ERR_LIB_PROP, PROP_R_PARSE_FAILED},
4840  #else
4841    {"PARSE_FAILED", 55, 108},
4842  #endif
4843  #ifdef PROP_R_STRING_TOO_LONG
4844    {"STRING_TOO_LONG", ERR_LIB_PROP, PROP_R_STRING_TOO_LONG},
4845  #else
4846    {"STRING_TOO_LONG", 55, 109},
4847  #endif
4848  #ifdef PROP_R_TRAILING_CHARACTERS
4849    {"TRAILING_CHARACTERS", ERR_LIB_PROP, PROP_R_TRAILING_CHARACTERS},
4850  #else
4851    {"TRAILING_CHARACTERS", 55, 110},
4852  #endif
4853  #ifdef PROV_R_ADDITIONAL_INPUT_TOO_LONG
4854    {"ADDITIONAL_INPUT_TOO_LONG", ERR_LIB_PROV, PROV_R_ADDITIONAL_INPUT_TOO_LONG},
4855  #else
4856    {"ADDITIONAL_INPUT_TOO_LONG", 57, 184},
4857  #endif
4858  #ifdef PROV_R_ALGORITHM_MISMATCH
4859    {"ALGORITHM_MISMATCH", ERR_LIB_PROV, PROV_R_ALGORITHM_MISMATCH},
4860  #else
4861    {"ALGORITHM_MISMATCH", 57, 173},
4862  #endif
4863  #ifdef PROV_R_ALREADY_INSTANTIATED
4864    {"ALREADY_INSTANTIATED", ERR_LIB_PROV, PROV_R_ALREADY_INSTANTIATED},
4865  #else
4866    {"ALREADY_INSTANTIATED", 57, 185},
4867  #endif
4868  #ifdef PROV_R_BAD_DECRYPT
4869    {"BAD_DECRYPT", ERR_LIB_PROV, PROV_R_BAD_DECRYPT},
4870  #else
4871    {"BAD_DECRYPT", 57, 100},
4872  #endif
4873  #ifdef PROV_R_BAD_ENCODING
4874    {"BAD_ENCODING", ERR_LIB_PROV, PROV_R_BAD_ENCODING},
4875  #else
4876    {"BAD_ENCODING", 57, 141},
4877  #endif
4878  #ifdef PROV_R_BAD_LENGTH
4879    {"BAD_LENGTH", ERR_LIB_PROV, PROV_R_BAD_LENGTH},
4880  #else
4881    {"BAD_LENGTH", 57, 142},
4882  #endif
4883  #ifdef PROV_R_BAD_TLS_CLIENT_VERSION
4884    {"BAD_TLS_CLIENT_VERSION", ERR_LIB_PROV, PROV_R_BAD_TLS_CLIENT_VERSION},
4885  #else
4886    {"BAD_TLS_CLIENT_VERSION", 57, 161},
4887  #endif
4888  #ifdef PROV_R_BN_ERROR
4889    {"BN_ERROR", ERR_LIB_PROV, PROV_R_BN_ERROR},
4890  #else
4891    {"BN_ERROR", 57, 160},
4892  #endif
4893  #ifdef PROV_R_CIPHER_OPERATION_FAILED
4894    {"CIPHER_OPERATION_FAILED", ERR_LIB_PROV, PROV_R_CIPHER_OPERATION_FAILED},
4895  #else
4896    {"CIPHER_OPERATION_FAILED", 57, 102},
4897  #endif
4898  #ifdef PROV_R_DERIVATION_FUNCTION_INIT_FAILED
4899    {"DERIVATION_FUNCTION_INIT_FAILED", ERR_LIB_PROV, PROV_R_DERIVATION_FUNCTION_INIT_FAILED},
4900  #else
4901    {"DERIVATION_FUNCTION_INIT_FAILED", 57, 205},
4902  #endif
4903  #ifdef PROV_R_DIGEST_NOT_ALLOWED
4904    {"DIGEST_NOT_ALLOWED", ERR_LIB_PROV, PROV_R_DIGEST_NOT_ALLOWED},
4905  #else
4906    {"DIGEST_NOT_ALLOWED", 57, 174},
4907  #endif
4908  #ifdef PROV_R_ENTROPY_SOURCE_STRENGTH_TOO_WEAK
4909    {"ENTROPY_SOURCE_STRENGTH_TOO_WEAK", ERR_LIB_PROV, PROV_R_ENTROPY_SOURCE_STRENGTH_TOO_WEAK},
4910  #else
4911    {"ENTROPY_SOURCE_STRENGTH_TOO_WEAK", 57, 186},
4912  #endif
4913  #ifdef PROV_R_ERROR_INSTANTIATING_DRBG
4914    {"ERROR_INSTANTIATING_DRBG", ERR_LIB_PROV, PROV_R_ERROR_INSTANTIATING_DRBG},
4915  #else
4916    {"ERROR_INSTANTIATING_DRBG", 57, 188},
4917  #endif
4918  #ifdef PROV_R_ERROR_RETRIEVING_ENTROPY
4919    {"ERROR_RETRIEVING_ENTROPY", ERR_LIB_PROV, PROV_R_ERROR_RETRIEVING_ENTROPY},
4920  #else
4921    {"ERROR_RETRIEVING_ENTROPY", 57, 189},
4922  #endif
4923  #ifdef PROV_R_ERROR_RETRIEVING_NONCE
4924    {"ERROR_RETRIEVING_NONCE", ERR_LIB_PROV, PROV_R_ERROR_RETRIEVING_NONCE},
4925  #else
4926    {"ERROR_RETRIEVING_NONCE", 57, 190},
4927  #endif
4928  #ifdef PROV_R_FAILED_DURING_DERIVATION
4929    {"FAILED_DURING_DERIVATION", ERR_LIB_PROV, PROV_R_FAILED_DURING_DERIVATION},
4930  #else
4931    {"FAILED_DURING_DERIVATION", 57, 164},
4932  #endif
4933  #ifdef PROV_R_FAILED_TO_CREATE_LOCK
4934    {"FAILED_TO_CREATE_LOCK", ERR_LIB_PROV, PROV_R_FAILED_TO_CREATE_LOCK},
4935  #else
4936    {"FAILED_TO_CREATE_LOCK", 57, 180},
4937  #endif
4938  #ifdef PROV_R_FAILED_TO_DECRYPT
4939    {"FAILED_TO_DECRYPT", ERR_LIB_PROV, PROV_R_FAILED_TO_DECRYPT},
4940  #else
4941    {"FAILED_TO_DECRYPT", 57, 162},
4942  #endif
4943  #ifdef PROV_R_FAILED_TO_GENERATE_KEY
4944    {"FAILED_TO_GENERATE_KEY", ERR_LIB_PROV, PROV_R_FAILED_TO_GENERATE_KEY},
4945  #else
4946    {"FAILED_TO_GENERATE_KEY", 57, 121},
4947  #endif
4948  #ifdef PROV_R_FAILED_TO_GET_PARAMETER
4949    {"FAILED_TO_GET_PARAMETER", ERR_LIB_PROV, PROV_R_FAILED_TO_GET_PARAMETER},
4950  #else
4951    {"FAILED_TO_GET_PARAMETER", 57, 103},
4952  #endif
4953  #ifdef PROV_R_FAILED_TO_SET_PARAMETER
4954    {"FAILED_TO_SET_PARAMETER", ERR_LIB_PROV, PROV_R_FAILED_TO_SET_PARAMETER},
4955  #else
4956    {"FAILED_TO_SET_PARAMETER", 57, 104},
4957  #endif
4958  #ifdef PROV_R_FAILED_TO_SIGN
4959    {"FAILED_TO_SIGN", ERR_LIB_PROV, PROV_R_FAILED_TO_SIGN},
4960  #else
4961    {"FAILED_TO_SIGN", 57, 175},
4962  #endif
4963  #ifdef PROV_R_FIPS_MODULE_CONDITIONAL_ERROR
4964    {"FIPS_MODULE_CONDITIONAL_ERROR", ERR_LIB_PROV, PROV_R_FIPS_MODULE_CONDITIONAL_ERROR},
4965  #else
4966    {"FIPS_MODULE_CONDITIONAL_ERROR", 57, 227},
4967  #endif
4968  #ifdef PROV_R_FIPS_MODULE_ENTERING_ERROR_STATE
4969    {"FIPS_MODULE_ENTERING_ERROR_STATE", ERR_LIB_PROV, PROV_R_FIPS_MODULE_ENTERING_ERROR_STATE},
4970  #else
4971    {"FIPS_MODULE_ENTERING_ERROR_STATE", 57, 224},
4972  #endif
4973  #ifdef PROV_R_FIPS_MODULE_IN_ERROR_STATE
4974    {"FIPS_MODULE_IN_ERROR_STATE", ERR_LIB_PROV, PROV_R_FIPS_MODULE_IN_ERROR_STATE},
4975  #else
4976    {"FIPS_MODULE_IN_ERROR_STATE", 57, 225},
4977  #endif
4978  #ifdef PROV_R_GENERATE_ERROR
4979    {"GENERATE_ERROR", ERR_LIB_PROV, PROV_R_GENERATE_ERROR},
4980  #else
4981    {"GENERATE_ERROR", 57, 191},
4982  #endif
4983  #ifdef PROV_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE
4984    {"ILLEGAL_OR_UNSUPPORTED_PADDING_MODE", ERR_LIB_PROV, PROV_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE},
4985  #else
4986    {"ILLEGAL_OR_UNSUPPORTED_PADDING_MODE", 57, 165},
4987  #endif
4988  #ifdef PROV_R_INDICATOR_INTEGRITY_FAILURE
4989    {"INDICATOR_INTEGRITY_FAILURE", ERR_LIB_PROV, PROV_R_INDICATOR_INTEGRITY_FAILURE},
4990  #else
4991    {"INDICATOR_INTEGRITY_FAILURE", 57, 210},
4992  #endif
4993  #ifdef PROV_R_INSUFFICIENT_DRBG_STRENGTH
4994    {"INSUFFICIENT_DRBG_STRENGTH", ERR_LIB_PROV, PROV_R_INSUFFICIENT_DRBG_STRENGTH},
4995  #else
4996    {"INSUFFICIENT_DRBG_STRENGTH", 57, 181},
4997  #endif
4998  #ifdef PROV_R_INVALID_AAD
4999    {"INVALID_AAD", ERR_LIB_PROV, PROV_R_INVALID_AAD},
5000  #else
5001    {"INVALID_AAD", 57, 108},
5002  #endif
5003  #ifdef PROV_R_INVALID_CONFIG_DATA
5004    {"INVALID_CONFIG_DATA", ERR_LIB_PROV, PROV_R_INVALID_CONFIG_DATA},
5005  #else
5006    {"INVALID_CONFIG_DATA", 57, 211},
5007  #endif
5008  #ifdef PROV_R_INVALID_CONSTANT_LENGTH
5009    {"INVALID_CONSTANT_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_CONSTANT_LENGTH},
5010  #else
5011    {"INVALID_CONSTANT_LENGTH", 57, 157},
5012  #endif
5013  #ifdef PROV_R_INVALID_CURVE
5014    {"INVALID_CURVE", ERR_LIB_PROV, PROV_R_INVALID_CURVE},
5015  #else
5016    {"INVALID_CURVE", 57, 176},
5017  #endif
5018  #ifdef PROV_R_INVALID_CUSTOM_LENGTH
5019    {"INVALID_CUSTOM_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_CUSTOM_LENGTH},
5020  #else
5021    {"INVALID_CUSTOM_LENGTH", 57, 111},
5022  #endif
5023  #ifdef PROV_R_INVALID_DATA
5024    {"INVALID_DATA", ERR_LIB_PROV, PROV_R_INVALID_DATA},
5025  #else
5026    {"INVALID_DATA", 57, 115},
5027  #endif
5028  #ifdef PROV_R_INVALID_DIGEST
5029    {"INVALID_DIGEST", ERR_LIB_PROV, PROV_R_INVALID_DIGEST},
5030  #else
5031    {"INVALID_DIGEST", 57, 122},
5032  #endif
5033  #ifdef PROV_R_INVALID_DIGEST_LENGTH
5034    {"INVALID_DIGEST_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_DIGEST_LENGTH},
5035  #else
5036    {"INVALID_DIGEST_LENGTH", 57, 166},
5037  #endif
5038  #ifdef PROV_R_INVALID_DIGEST_SIZE
5039    {"INVALID_DIGEST_SIZE", ERR_LIB_PROV, PROV_R_INVALID_DIGEST_SIZE},
5040  #else
5041    {"INVALID_DIGEST_SIZE", 57, 218},
5042  #endif
5043  #ifdef PROV_R_INVALID_INPUT_LENGTH
5044    {"INVALID_INPUT_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_INPUT_LENGTH},
5045  #else
5046    {"INVALID_INPUT_LENGTH", 57, 230},
5047  #endif
5048  #ifdef PROV_R_INVALID_ITERATION_COUNT
5049    {"INVALID_ITERATION_COUNT", ERR_LIB_PROV, PROV_R_INVALID_ITERATION_COUNT},
5050  #else
5051    {"INVALID_ITERATION_COUNT", 57, 123},
5052  #endif
5053  #ifdef PROV_R_INVALID_IV_LENGTH
5054    {"INVALID_IV_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_IV_LENGTH},
5055  #else
5056    {"INVALID_IV_LENGTH", 57, 109},
5057  #endif
5058  #ifdef PROV_R_INVALID_KEY
5059    {"INVALID_KEY", ERR_LIB_PROV, PROV_R_INVALID_KEY},
5060  #else
5061    {"INVALID_KEY", 57, 158},
5062  #endif
5063  #ifdef PROV_R_INVALID_KEY_LENGTH
5064    {"INVALID_KEY_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_KEY_LENGTH},
5065  #else
5066    {"INVALID_KEY_LENGTH", 57, 105},
5067  #endif
5068  #ifdef PROV_R_INVALID_MAC
5069    {"INVALID_MAC", ERR_LIB_PROV, PROV_R_INVALID_MAC},
5070  #else
5071    {"INVALID_MAC", 57, 151},
5072  #endif
5073  #ifdef PROV_R_INVALID_MGF1_MD
5074    {"INVALID_MGF1_MD", ERR_LIB_PROV, PROV_R_INVALID_MGF1_MD},
5075  #else
5076    {"INVALID_MGF1_MD", 57, 167},
5077  #endif
5078  #ifdef PROV_R_INVALID_MODE
5079    {"INVALID_MODE", ERR_LIB_PROV, PROV_R_INVALID_MODE},
5080  #else
5081    {"INVALID_MODE", 57, 125},
5082  #endif
5083  #ifdef PROV_R_INVALID_OUTPUT_LENGTH
5084    {"INVALID_OUTPUT_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_OUTPUT_LENGTH},
5085  #else
5086    {"INVALID_OUTPUT_LENGTH", 57, 217},
5087  #endif
5088  #ifdef PROV_R_INVALID_PADDING_MODE
5089    {"INVALID_PADDING_MODE", ERR_LIB_PROV, PROV_R_INVALID_PADDING_MODE},
5090  #else
5091    {"INVALID_PADDING_MODE", 57, 168},
5092  #endif
5093  #ifdef PROV_R_INVALID_PUBINFO
5094    {"INVALID_PUBINFO", ERR_LIB_PROV, PROV_R_INVALID_PUBINFO},
5095  #else
5096    {"INVALID_PUBINFO", 57, 198},
5097  #endif
5098  #ifdef PROV_R_INVALID_SALT_LENGTH
5099    {"INVALID_SALT_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_SALT_LENGTH},
5100  #else
5101    {"INVALID_SALT_LENGTH", 57, 112},
5102  #endif
5103  #ifdef PROV_R_INVALID_SEED_LENGTH
5104    {"INVALID_SEED_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_SEED_LENGTH},
5105  #else
5106    {"INVALID_SEED_LENGTH", 57, 154},
5107  #endif
5108  #ifdef PROV_R_INVALID_SIGNATURE_SIZE
5109    {"INVALID_SIGNATURE_SIZE", ERR_LIB_PROV, PROV_R_INVALID_SIGNATURE_SIZE},
5110  #else
5111    {"INVALID_SIGNATURE_SIZE", 57, 179},
5112  #endif
5113  #ifdef PROV_R_INVALID_STATE
5114    {"INVALID_STATE", ERR_LIB_PROV, PROV_R_INVALID_STATE},
5115  #else
5116    {"INVALID_STATE", 57, 212},
5117  #endif
5118  #ifdef PROV_R_INVALID_TAG
5119    {"INVALID_TAG", ERR_LIB_PROV, PROV_R_INVALID_TAG},
5120  #else
5121    {"INVALID_TAG", 57, 110},
5122  #endif
5123  #ifdef PROV_R_INVALID_TAG_LENGTH
5124    {"INVALID_TAG_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_TAG_LENGTH},
5125  #else
5126    {"INVALID_TAG_LENGTH", 57, 118},
5127  #endif
5128  #ifdef PROV_R_INVALID_UKM_LENGTH
5129    {"INVALID_UKM_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_UKM_LENGTH},
5130  #else
5131    {"INVALID_UKM_LENGTH", 57, 200},
5132  #endif
5133  #ifdef PROV_R_INVALID_X931_DIGEST
5134    {"INVALID_X931_DIGEST", ERR_LIB_PROV, PROV_R_INVALID_X931_DIGEST},
5135  #else
5136    {"INVALID_X931_DIGEST", 57, 170},
5137  #endif
5138  #ifdef PROV_R_IN_ERROR_STATE
5139    {"IN_ERROR_STATE", ERR_LIB_PROV, PROV_R_IN_ERROR_STATE},
5140  #else
5141    {"IN_ERROR_STATE", 57, 192},
5142  #endif
5143  #ifdef PROV_R_KEY_SETUP_FAILED
5144    {"KEY_SETUP_FAILED", ERR_LIB_PROV, PROV_R_KEY_SETUP_FAILED},
5145  #else
5146    {"KEY_SETUP_FAILED", 57, 101},
5147  #endif
5148  #ifdef PROV_R_KEY_SIZE_TOO_SMALL
5149    {"KEY_SIZE_TOO_SMALL", ERR_LIB_PROV, PROV_R_KEY_SIZE_TOO_SMALL},
5150  #else
5151    {"KEY_SIZE_TOO_SMALL", 57, 171},
5152  #endif
5153  #ifdef PROV_R_LENGTH_TOO_LARGE
5154    {"LENGTH_TOO_LARGE", ERR_LIB_PROV, PROV_R_LENGTH_TOO_LARGE},
5155  #else
5156    {"LENGTH_TOO_LARGE", 57, 202},
5157  #endif
5158  #ifdef PROV_R_MISMATCHING_DOMAIN_PARAMETERS
5159    {"MISMATCHING_DOMAIN_PARAMETERS", ERR_LIB_PROV, PROV_R_MISMATCHING_DOMAIN_PARAMETERS},
5160  #else
5161    {"MISMATCHING_DOMAIN_PARAMETERS", 57, 203},
5162  #endif
5163  #ifdef PROV_R_MISSING_CEK_ALG
5164    {"MISSING_CEK_ALG", ERR_LIB_PROV, PROV_R_MISSING_CEK_ALG},
5165  #else
5166    {"MISSING_CEK_ALG", 57, 144},
5167  #endif
5168  #ifdef PROV_R_MISSING_CIPHER
5169    {"MISSING_CIPHER", ERR_LIB_PROV, PROV_R_MISSING_CIPHER},
5170  #else
5171    {"MISSING_CIPHER", 57, 155},
5172  #endif
5173  #ifdef PROV_R_MISSING_CONFIG_DATA
5174    {"MISSING_CONFIG_DATA", ERR_LIB_PROV, PROV_R_MISSING_CONFIG_DATA},
5175  #else
5176    {"MISSING_CONFIG_DATA", 57, 213},
5177  #endif
5178  #ifdef PROV_R_MISSING_CONSTANT
5179    {"MISSING_CONSTANT", ERR_LIB_PROV, PROV_R_MISSING_CONSTANT},
5180  #else
5181    {"MISSING_CONSTANT", 57, 156},
5182  #endif
5183  #ifdef PROV_R_MISSING_KEY
5184    {"MISSING_KEY", ERR_LIB_PROV, PROV_R_MISSING_KEY},
5185  #else
5186    {"MISSING_KEY", 57, 128},
5187  #endif
5188  #ifdef PROV_R_MISSING_MAC
5189    {"MISSING_MAC", ERR_LIB_PROV, PROV_R_MISSING_MAC},
5190  #else
5191    {"MISSING_MAC", 57, 150},
5192  #endif
5193  #ifdef PROV_R_MISSING_MESSAGE_DIGEST
5194    {"MISSING_MESSAGE_DIGEST", ERR_LIB_PROV, PROV_R_MISSING_MESSAGE_DIGEST},
5195  #else
5196    {"MISSING_MESSAGE_DIGEST", 57, 129},
5197  #endif
5198  #ifdef PROV_R_MISSING_OID
5199    {"MISSING_OID", ERR_LIB_PROV, PROV_R_MISSING_OID},
5200  #else
5201    {"MISSING_OID", 57, 209},
5202  #endif
5203  #ifdef PROV_R_MISSING_PASS
5204    {"MISSING_PASS", ERR_LIB_PROV, PROV_R_MISSING_PASS},
5205  #else
5206    {"MISSING_PASS", 57, 130},
5207  #endif
5208  #ifdef PROV_R_MISSING_SALT
5209    {"MISSING_SALT", ERR_LIB_PROV, PROV_R_MISSING_SALT},
5210  #else
5211    {"MISSING_SALT", 57, 131},
5212  #endif
5213  #ifdef PROV_R_MISSING_SECRET
5214    {"MISSING_SECRET", ERR_LIB_PROV, PROV_R_MISSING_SECRET},
5215  #else
5216    {"MISSING_SECRET", 57, 132},
5217  #endif
5218  #ifdef PROV_R_MISSING_SEED
5219    {"MISSING_SEED", ERR_LIB_PROV, PROV_R_MISSING_SEED},
5220  #else
5221    {"MISSING_SEED", 57, 140},
5222  #endif
5223  #ifdef PROV_R_MISSING_SESSION_ID
5224    {"MISSING_SESSION_ID", ERR_LIB_PROV, PROV_R_MISSING_SESSION_ID},
5225  #else
5226    {"MISSING_SESSION_ID", 57, 133},
5227  #endif
5228  #ifdef PROV_R_MISSING_TYPE
5229    {"MISSING_TYPE", ERR_LIB_PROV, PROV_R_MISSING_TYPE},
5230  #else
5231    {"MISSING_TYPE", 57, 134},
5232  #endif
5233  #ifdef PROV_R_MISSING_XCGHASH
5234    {"MISSING_XCGHASH", ERR_LIB_PROV, PROV_R_MISSING_XCGHASH},
5235  #else
5236    {"MISSING_XCGHASH", 57, 135},
5237  #endif
5238  #ifdef PROV_R_MODULE_INTEGRITY_FAILURE
5239    {"MODULE_INTEGRITY_FAILURE", ERR_LIB_PROV, PROV_R_MODULE_INTEGRITY_FAILURE},
5240  #else
5241    {"MODULE_INTEGRITY_FAILURE", 57, 214},
5242  #endif
5243  #ifdef PROV_R_NOT_A_PRIVATE_KEY
5244    {"NOT_A_PRIVATE_KEY", ERR_LIB_PROV, PROV_R_NOT_A_PRIVATE_KEY},
5245  #else
5246    {"NOT_A_PRIVATE_KEY", 57, 221},
5247  #endif
5248  #ifdef PROV_R_NOT_A_PUBLIC_KEY
5249    {"NOT_A_PUBLIC_KEY", ERR_LIB_PROV, PROV_R_NOT_A_PUBLIC_KEY},
5250  #else
5251    {"NOT_A_PUBLIC_KEY", 57, 220},
5252  #endif
5253  #ifdef PROV_R_NOT_INSTANTIATED
5254    {"NOT_INSTANTIATED", ERR_LIB_PROV, PROV_R_NOT_INSTANTIATED},
5255  #else
5256    {"NOT_INSTANTIATED", 57, 193},
5257  #endif
5258  #ifdef PROV_R_NOT_PARAMETERS
5259    {"NOT_PARAMETERS", ERR_LIB_PROV, PROV_R_NOT_PARAMETERS},
5260  #else
5261    {"NOT_PARAMETERS", 57, 226},
5262  #endif
5263  #ifdef PROV_R_NOT_SUPPORTED
5264    {"NOT_SUPPORTED", ERR_LIB_PROV, PROV_R_NOT_SUPPORTED},
5265  #else
5266    {"NOT_SUPPORTED", 57, 136},
5267  #endif
5268  #ifdef PROV_R_NOT_XOF_OR_INVALID_LENGTH
5269    {"NOT_XOF_OR_INVALID_LENGTH", ERR_LIB_PROV, PROV_R_NOT_XOF_OR_INVALID_LENGTH},
5270  #else
5271    {"NOT_XOF_OR_INVALID_LENGTH", 57, 113},
5272  #endif
5273  #ifdef PROV_R_NO_KEY_SET
5274    {"NO_KEY_SET", ERR_LIB_PROV, PROV_R_NO_KEY_SET},
5275  #else
5276    {"NO_KEY_SET", 57, 114},
5277  #endif
5278  #ifdef PROV_R_NO_PARAMETERS_SET
5279    {"NO_PARAMETERS_SET", ERR_LIB_PROV, PROV_R_NO_PARAMETERS_SET},
5280  #else
5281    {"NO_PARAMETERS_SET", 57, 177},
5282  #endif
5283  #ifdef PROV_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE
5284    {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", ERR_LIB_PROV, PROV_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE},
5285  #else
5286    {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", 57, 178},
5287  #endif
5288  #ifdef PROV_R_OUTPUT_BUFFER_TOO_SMALL
5289    {"OUTPUT_BUFFER_TOO_SMALL", ERR_LIB_PROV, PROV_R_OUTPUT_BUFFER_TOO_SMALL},
5290  #else
5291    {"OUTPUT_BUFFER_TOO_SMALL", 57, 106},
5292  #endif
5293  #ifdef PROV_R_PARENT_CANNOT_GENERATE_RANDOM_NUMBERS
5294    {"PARENT_CANNOT_GENERATE_RANDOM_NUMBERS", ERR_LIB_PROV, PROV_R_PARENT_CANNOT_GENERATE_RANDOM_NUMBERS},
5295  #else
5296    {"PARENT_CANNOT_GENERATE_RANDOM_NUMBERS", 57, 228},
5297  #endif
5298  #ifdef PROV_R_PARENT_CANNOT_SUPPLY_ENTROPY_SEED
5299    {"PARENT_CANNOT_SUPPLY_ENTROPY_SEED", ERR_LIB_PROV, PROV_R_PARENT_CANNOT_SUPPLY_ENTROPY_SEED},
5300  #else
5301    {"PARENT_CANNOT_SUPPLY_ENTROPY_SEED", 57, 187},
5302  #endif
5303  #ifdef PROV_R_PARENT_LOCKING_NOT_ENABLED
5304    {"PARENT_LOCKING_NOT_ENABLED", ERR_LIB_PROV, PROV_R_PARENT_LOCKING_NOT_ENABLED},
5305  #else
5306    {"PARENT_LOCKING_NOT_ENABLED", 57, 182},
5307  #endif
5308  #ifdef PROV_R_PARENT_STRENGTH_TOO_WEAK
5309    {"PARENT_STRENGTH_TOO_WEAK", ERR_LIB_PROV, PROV_R_PARENT_STRENGTH_TOO_WEAK},
5310  #else
5311    {"PARENT_STRENGTH_TOO_WEAK", 57, 194},
5312  #endif
5313  #ifdef PROV_R_PATH_MUST_BE_ABSOLUTE
5314    {"PATH_MUST_BE_ABSOLUTE", ERR_LIB_PROV, PROV_R_PATH_MUST_BE_ABSOLUTE},
5315  #else
5316    {"PATH_MUST_BE_ABSOLUTE", 57, 219},
5317  #endif
5318  #ifdef PROV_R_PERSONALISATION_STRING_TOO_LONG
5319    {"PERSONALISATION_STRING_TOO_LONG", ERR_LIB_PROV, PROV_R_PERSONALISATION_STRING_TOO_LONG},
5320  #else
5321    {"PERSONALISATION_STRING_TOO_LONG", 57, 195},
5322  #endif
5323  #ifdef PROV_R_PSS_SALTLEN_TOO_SMALL
5324    {"PSS_SALTLEN_TOO_SMALL", ERR_LIB_PROV, PROV_R_PSS_SALTLEN_TOO_SMALL},
5325  #else
5326    {"PSS_SALTLEN_TOO_SMALL", 57, 172},
5327  #endif
5328  #ifdef PROV_R_REQUEST_TOO_LARGE_FOR_DRBG
5329    {"REQUEST_TOO_LARGE_FOR_DRBG", ERR_LIB_PROV, PROV_R_REQUEST_TOO_LARGE_FOR_DRBG},
5330  #else
5331    {"REQUEST_TOO_LARGE_FOR_DRBG", 57, 196},
5332  #endif
5333  #ifdef PROV_R_REQUIRE_CTR_MODE_CIPHER
5334    {"REQUIRE_CTR_MODE_CIPHER", ERR_LIB_PROV, PROV_R_REQUIRE_CTR_MODE_CIPHER},
5335  #else
5336    {"REQUIRE_CTR_MODE_CIPHER", 57, 206},
5337  #endif
5338  #ifdef PROV_R_RESEED_ERROR
5339    {"RESEED_ERROR", ERR_LIB_PROV, PROV_R_RESEED_ERROR},
5340  #else
5341    {"RESEED_ERROR", 57, 197},
5342  #endif
5343  #ifdef PROV_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES
5344    {"SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES", ERR_LIB_PROV, PROV_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES},
5345  #else
5346    {"SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES", 57, 222},
5347  #endif
5348  #ifdef PROV_R_SEED_SOURCES_MUST_NOT_HAVE_A_PARENT
5349    {"SEED_SOURCES_MUST_NOT_HAVE_A_PARENT", ERR_LIB_PROV, PROV_R_SEED_SOURCES_MUST_NOT_HAVE_A_PARENT},
5350  #else
5351    {"SEED_SOURCES_MUST_NOT_HAVE_A_PARENT", 57, 229},
5352  #endif
5353  #ifdef PROV_R_SELF_TEST_KAT_FAILURE
5354    {"SELF_TEST_KAT_FAILURE", ERR_LIB_PROV, PROV_R_SELF_TEST_KAT_FAILURE},
5355  #else
5356    {"SELF_TEST_KAT_FAILURE", 57, 215},
5357  #endif
5358  #ifdef PROV_R_SELF_TEST_POST_FAILURE
5359    {"SELF_TEST_POST_FAILURE", ERR_LIB_PROV, PROV_R_SELF_TEST_POST_FAILURE},
5360  #else
5361    {"SELF_TEST_POST_FAILURE", 57, 216},
5362  #endif
5363  #ifdef PROV_R_TAG_NOT_NEEDED
5364    {"TAG_NOT_NEEDED", ERR_LIB_PROV, PROV_R_TAG_NOT_NEEDED},
5365  #else
5366    {"TAG_NOT_NEEDED", 57, 120},
5367  #endif
5368  #ifdef PROV_R_TAG_NOT_SET
5369    {"TAG_NOT_SET", ERR_LIB_PROV, PROV_R_TAG_NOT_SET},
5370  #else
5371    {"TAG_NOT_SET", 57, 119},
5372  #endif
5373  #ifdef PROV_R_TOO_MANY_RECORDS
5374    {"TOO_MANY_RECORDS", ERR_LIB_PROV, PROV_R_TOO_MANY_RECORDS},
5375  #else
5376    {"TOO_MANY_RECORDS", 57, 126},
5377  #endif
5378  #ifdef PROV_R_UNABLE_TO_FIND_CIPHERS
5379    {"UNABLE_TO_FIND_CIPHERS", ERR_LIB_PROV, PROV_R_UNABLE_TO_FIND_CIPHERS},
5380  #else
5381    {"UNABLE_TO_FIND_CIPHERS", 57, 207},
5382  #endif
5383  #ifdef PROV_R_UNABLE_TO_GET_PARENT_STRENGTH
5384    {"UNABLE_TO_GET_PARENT_STRENGTH", ERR_LIB_PROV, PROV_R_UNABLE_TO_GET_PARENT_STRENGTH},
5385  #else
5386    {"UNABLE_TO_GET_PARENT_STRENGTH", 57, 199},
5387  #endif
5388  #ifdef PROV_R_UNABLE_TO_GET_PASSPHRASE
5389    {"UNABLE_TO_GET_PASSPHRASE", ERR_LIB_PROV, PROV_R_UNABLE_TO_GET_PASSPHRASE},
5390  #else
5391    {"UNABLE_TO_GET_PASSPHRASE", 57, 159},
5392  #endif
5393  #ifdef PROV_R_UNABLE_TO_INITIALISE_CIPHERS
5394    {"UNABLE_TO_INITIALISE_CIPHERS", ERR_LIB_PROV, PROV_R_UNABLE_TO_INITIALISE_CIPHERS},
5395  #else
5396    {"UNABLE_TO_INITIALISE_CIPHERS", 57, 208},
5397  #endif
5398  #ifdef PROV_R_UNABLE_TO_LOAD_SHA256
5399    {"UNABLE_TO_LOAD_SHA256", ERR_LIB_PROV, PROV_R_UNABLE_TO_LOAD_SHA256},
5400  #else
5401    {"UNABLE_TO_LOAD_SHA256", 57, 147},
5402  #endif
5403  #ifdef PROV_R_UNABLE_TO_LOCK_PARENT
5404    {"UNABLE_TO_LOCK_PARENT", ERR_LIB_PROV, PROV_R_UNABLE_TO_LOCK_PARENT},
5405  #else
5406    {"UNABLE_TO_LOCK_PARENT", 57, 201},
5407  #endif
5408  #ifdef PROV_R_UNABLE_TO_RESEED
5409    {"UNABLE_TO_RESEED", ERR_LIB_PROV, PROV_R_UNABLE_TO_RESEED},
5410  #else
5411    {"UNABLE_TO_RESEED", 57, 204},
5412  #endif
5413  #ifdef PROV_R_UNSUPPORTED_CEK_ALG
5414    {"UNSUPPORTED_CEK_ALG", ERR_LIB_PROV, PROV_R_UNSUPPORTED_CEK_ALG},
5415  #else
5416    {"UNSUPPORTED_CEK_ALG", 57, 145},
5417  #endif
5418  #ifdef PROV_R_UNSUPPORTED_KEY_SIZE
5419    {"UNSUPPORTED_KEY_SIZE", ERR_LIB_PROV, PROV_R_UNSUPPORTED_KEY_SIZE},
5420  #else
5421    {"UNSUPPORTED_KEY_SIZE", 57, 153},
5422  #endif
5423  #ifdef PROV_R_UNSUPPORTED_MAC_TYPE
5424    {"UNSUPPORTED_MAC_TYPE", ERR_LIB_PROV, PROV_R_UNSUPPORTED_MAC_TYPE},
5425  #else
5426    {"UNSUPPORTED_MAC_TYPE", 57, 137},
5427  #endif
5428  #ifdef PROV_R_UNSUPPORTED_NUMBER_OF_ROUNDS
5429    {"UNSUPPORTED_NUMBER_OF_ROUNDS", ERR_LIB_PROV, PROV_R_UNSUPPORTED_NUMBER_OF_ROUNDS},
5430  #else
5431    {"UNSUPPORTED_NUMBER_OF_ROUNDS", 57, 152},
5432  #endif
5433  #ifdef PROV_R_URI_AUTHORITY_UNSUPPORTED
5434    {"URI_AUTHORITY_UNSUPPORTED", ERR_LIB_PROV, PROV_R_URI_AUTHORITY_UNSUPPORTED},
5435  #else
5436    {"URI_AUTHORITY_UNSUPPORTED", 57, 223},
5437  #endif
5438  #ifdef PROV_R_VALUE_ERROR
5439    {"VALUE_ERROR", ERR_LIB_PROV, PROV_R_VALUE_ERROR},
5440  #else
5441    {"VALUE_ERROR", 57, 138},
5442  #endif
5443  #ifdef PROV_R_WRONG_FINAL_BLOCK_LENGTH
5444    {"WRONG_FINAL_BLOCK_LENGTH", ERR_LIB_PROV, PROV_R_WRONG_FINAL_BLOCK_LENGTH},
5445  #else
5446    {"WRONG_FINAL_BLOCK_LENGTH", 57, 107},
5447  #endif
5448  #ifdef PROV_R_WRONG_OUTPUT_BUFFER_SIZE
5449    {"WRONG_OUTPUT_BUFFER_SIZE", ERR_LIB_PROV, PROV_R_WRONG_OUTPUT_BUFFER_SIZE},
5450  #else
5451    {"WRONG_OUTPUT_BUFFER_SIZE", 57, 139},
5452  #endif
5453  #ifdef PROV_R_XOF_DIGESTS_NOT_ALLOWED
5454    {"XOF_DIGESTS_NOT_ALLOWED", ERR_LIB_PROV, PROV_R_XOF_DIGESTS_NOT_ALLOWED},
5455  #else
5456    {"XOF_DIGESTS_NOT_ALLOWED", 57, 183},
5457  #endif
5458  #ifdef PROV_R_XTS_DATA_UNIT_IS_TOO_LARGE
5459    {"XTS_DATA_UNIT_IS_TOO_LARGE", ERR_LIB_PROV, PROV_R_XTS_DATA_UNIT_IS_TOO_LARGE},
5460  #else
5461    {"XTS_DATA_UNIT_IS_TOO_LARGE", 57, 148},
5462  #endif
5463  #ifdef PROV_R_XTS_DUPLICATED_KEYS
5464    {"XTS_DUPLICATED_KEYS", ERR_LIB_PROV, PROV_R_XTS_DUPLICATED_KEYS},
5465  #else
5466    {"XTS_DUPLICATED_KEYS", 57, 149},
5467  #endif
5468  #ifdef RAND_R_ADDITIONAL_INPUT_TOO_LONG
5469    {"ADDITIONAL_INPUT_TOO_LONG", ERR_LIB_RAND, RAND_R_ADDITIONAL_INPUT_TOO_LONG},
5470  #else
5471    {"ADDITIONAL_INPUT_TOO_LONG", 36, 102},
5472  #endif
5473  #ifdef RAND_R_ALREADY_INSTANTIATED
5474    {"ALREADY_INSTANTIATED", ERR_LIB_RAND, RAND_R_ALREADY_INSTANTIATED},
5475  #else
5476    {"ALREADY_INSTANTIATED", 36, 103},
5477  #endif
5478  #ifdef RAND_R_ARGUMENT_OUT_OF_RANGE
5479    {"ARGUMENT_OUT_OF_RANGE", ERR_LIB_RAND, RAND_R_ARGUMENT_OUT_OF_RANGE},
5480  #else
5481    {"ARGUMENT_OUT_OF_RANGE", 36, 105},
5482  #endif
5483  #ifdef RAND_R_CANNOT_OPEN_FILE
5484    {"CANNOT_OPEN_FILE", ERR_LIB_RAND, RAND_R_CANNOT_OPEN_FILE},
5485  #else
5486    {"CANNOT_OPEN_FILE", 36, 121},
5487  #endif
5488  #ifdef RAND_R_DERIVATION_FUNCTION_MANDATORY_FOR_FIPS
5489    {"DERIVATION_FUNCTION_MANDATORY_FOR_FIPS", ERR_LIB_RAND, RAND_R_DERIVATION_FUNCTION_MANDATORY_FOR_FIPS},
5490  #else
5491    {"DERIVATION_FUNCTION_MANDATORY_FOR_FIPS", 36, 137},
5492  #endif
5493  #ifdef RAND_R_DRBG_ALREADY_INITIALIZED
5494    {"DRBG_ALREADY_INITIALIZED", ERR_LIB_RAND, RAND_R_DRBG_ALREADY_INITIALIZED},
5495  #else
5496    {"DRBG_ALREADY_INITIALIZED", 36, 129},
5497  #endif
5498  #ifdef RAND_R_DRBG_NOT_INITIALISED
5499    {"DRBG_NOT_INITIALISED", ERR_LIB_RAND, RAND_R_DRBG_NOT_INITIALISED},
5500  #else
5501    {"DRBG_NOT_INITIALISED", 36, 104},
5502  #endif
5503  #ifdef RAND_R_ENTROPY_INPUT_TOO_LONG
5504    {"ENTROPY_INPUT_TOO_LONG", ERR_LIB_RAND, RAND_R_ENTROPY_INPUT_TOO_LONG},
5505  #else
5506    {"ENTROPY_INPUT_TOO_LONG", 36, 106},
5507  #endif
5508  #ifdef RAND_R_ENTROPY_OUT_OF_RANGE
5509    {"ENTROPY_OUT_OF_RANGE", ERR_LIB_RAND, RAND_R_ENTROPY_OUT_OF_RANGE},
5510  #else
5511    {"ENTROPY_OUT_OF_RANGE", 36, 124},
5512  #endif
5513  #ifdef RAND_R_ERROR_ENTROPY_POOL_WAS_IGNORED
5514    {"ERROR_ENTROPY_POOL_WAS_IGNORED", ERR_LIB_RAND, RAND_R_ERROR_ENTROPY_POOL_WAS_IGNORED},
5515  #else
5516    {"ERROR_ENTROPY_POOL_WAS_IGNORED", 36, 127},
5517  #endif
5518  #ifdef RAND_R_ERROR_INITIALISING_DRBG
5519    {"ERROR_INITIALISING_DRBG", ERR_LIB_RAND, RAND_R_ERROR_INITIALISING_DRBG},
5520  #else
5521    {"ERROR_INITIALISING_DRBG", 36, 107},
5522  #endif
5523  #ifdef RAND_R_ERROR_INSTANTIATING_DRBG
5524    {"ERROR_INSTANTIATING_DRBG", ERR_LIB_RAND, RAND_R_ERROR_INSTANTIATING_DRBG},
5525  #else
5526    {"ERROR_INSTANTIATING_DRBG", 36, 108},
5527  #endif
5528  #ifdef RAND_R_ERROR_RETRIEVING_ADDITIONAL_INPUT
5529    {"ERROR_RETRIEVING_ADDITIONAL_INPUT", ERR_LIB_RAND, RAND_R_ERROR_RETRIEVING_ADDITIONAL_INPUT},
5530  #else
5531    {"ERROR_RETRIEVING_ADDITIONAL_INPUT", 36, 109},
5532  #endif
5533  #ifdef RAND_R_ERROR_RETRIEVING_ENTROPY
5534    {"ERROR_RETRIEVING_ENTROPY", ERR_LIB_RAND, RAND_R_ERROR_RETRIEVING_ENTROPY},
5535  #else
5536    {"ERROR_RETRIEVING_ENTROPY", 36, 110},
5537  #endif
5538  #ifdef RAND_R_ERROR_RETRIEVING_NONCE
5539    {"ERROR_RETRIEVING_NONCE", ERR_LIB_RAND, RAND_R_ERROR_RETRIEVING_NONCE},
5540  #else
5541    {"ERROR_RETRIEVING_NONCE", 36, 111},
5542  #endif
5543  #ifdef RAND_R_FAILED_TO_CREATE_LOCK
5544    {"FAILED_TO_CREATE_LOCK", ERR_LIB_RAND, RAND_R_FAILED_TO_CREATE_LOCK},
5545  #else
5546    {"FAILED_TO_CREATE_LOCK", 36, 126},
5547  #endif
5548  #ifdef RAND_R_FUNC_NOT_IMPLEMENTED
5549    {"FUNC_NOT_IMPLEMENTED", ERR_LIB_RAND, RAND_R_FUNC_NOT_IMPLEMENTED},
5550  #else
5551    {"FUNC_NOT_IMPLEMENTED", 36, 101},
5552  #endif
5553  #ifdef RAND_R_FWRITE_ERROR
5554    {"FWRITE_ERROR", ERR_LIB_RAND, RAND_R_FWRITE_ERROR},
5555  #else
5556    {"FWRITE_ERROR", 36, 123},
5557  #endif
5558  #ifdef RAND_R_GENERATE_ERROR
5559    {"GENERATE_ERROR", ERR_LIB_RAND, RAND_R_GENERATE_ERROR},
5560  #else
5561    {"GENERATE_ERROR", 36, 112},
5562  #endif
5563  #ifdef RAND_R_INSUFFICIENT_DRBG_STRENGTH
5564    {"INSUFFICIENT_DRBG_STRENGTH", ERR_LIB_RAND, RAND_R_INSUFFICIENT_DRBG_STRENGTH},
5565  #else
5566    {"INSUFFICIENT_DRBG_STRENGTH", 36, 139},
5567  #endif
5568  #ifdef RAND_R_INTERNAL_ERROR
5569    {"INTERNAL_ERROR", ERR_LIB_RAND, RAND_R_INTERNAL_ERROR},
5570  #else
5571    {"INTERNAL_ERROR", 36, 113},
5572  #endif
5573  #ifdef RAND_R_IN_ERROR_STATE
5574    {"IN_ERROR_STATE", ERR_LIB_RAND, RAND_R_IN_ERROR_STATE},
5575  #else
5576    {"IN_ERROR_STATE", 36, 114},
5577  #endif
5578  #ifdef RAND_R_NOT_A_REGULAR_FILE
5579    {"NOT_A_REGULAR_FILE", ERR_LIB_RAND, RAND_R_NOT_A_REGULAR_FILE},
5580  #else
5581    {"NOT_A_REGULAR_FILE", 36, 122},
5582  #endif
5583  #ifdef RAND_R_NOT_INSTANTIATED
5584    {"NOT_INSTANTIATED", ERR_LIB_RAND, RAND_R_NOT_INSTANTIATED},
5585  #else
5586    {"NOT_INSTANTIATED", 36, 115},
5587  #endif
5588  #ifdef RAND_R_NO_DRBG_IMPLEMENTATION_SELECTED
5589    {"NO_DRBG_IMPLEMENTATION_SELECTED", ERR_LIB_RAND, RAND_R_NO_DRBG_IMPLEMENTATION_SELECTED},
5590  #else
5591    {"NO_DRBG_IMPLEMENTATION_SELECTED", 36, 128},
5592  #endif
5593  #ifdef RAND_R_PARENT_LOCKING_NOT_ENABLED
5594    {"PARENT_LOCKING_NOT_ENABLED", ERR_LIB_RAND, RAND_R_PARENT_LOCKING_NOT_ENABLED},
5595  #else
5596    {"PARENT_LOCKING_NOT_ENABLED", 36, 130},
5597  #endif
5598  #ifdef RAND_R_PARENT_STRENGTH_TOO_WEAK
5599    {"PARENT_STRENGTH_TOO_WEAK", ERR_LIB_RAND, RAND_R_PARENT_STRENGTH_TOO_WEAK},
5600  #else
5601    {"PARENT_STRENGTH_TOO_WEAK", 36, 131},
5602  #endif
5603  #ifdef RAND_R_PERSONALISATION_STRING_TOO_LONG
5604    {"PERSONALISATION_STRING_TOO_LONG", ERR_LIB_RAND, RAND_R_PERSONALISATION_STRING_TOO_LONG},
5605  #else
5606    {"PERSONALISATION_STRING_TOO_LONG", 36, 116},
5607  #endif
5608  #ifdef RAND_R_PREDICTION_RESISTANCE_NOT_SUPPORTED
5609    {"PREDICTION_RESISTANCE_NOT_SUPPORTED", ERR_LIB_RAND, RAND_R_PREDICTION_RESISTANCE_NOT_SUPPORTED},
5610  #else
5611    {"PREDICTION_RESISTANCE_NOT_SUPPORTED", 36, 133},
5612  #endif
5613  #ifdef RAND_R_PRNG_NOT_SEEDED
5614    {"PRNG_NOT_SEEDED", ERR_LIB_RAND, RAND_R_PRNG_NOT_SEEDED},
5615  #else
5616    {"PRNG_NOT_SEEDED", 36, 100},
5617  #endif
5618  #ifdef RAND_R_RANDOM_POOL_OVERFLOW
5619    {"RANDOM_POOL_OVERFLOW", ERR_LIB_RAND, RAND_R_RANDOM_POOL_OVERFLOW},
5620  #else
5621    {"RANDOM_POOL_OVERFLOW", 36, 125},
5622  #endif
5623  #ifdef RAND_R_RANDOM_POOL_UNDERFLOW
5624    {"RANDOM_POOL_UNDERFLOW", ERR_LIB_RAND, RAND_R_RANDOM_POOL_UNDERFLOW},
5625  #else
5626    {"RANDOM_POOL_UNDERFLOW", 36, 134},
5627  #endif
5628  #ifdef RAND_R_REQUEST_TOO_LARGE_FOR_DRBG
5629    {"REQUEST_TOO_LARGE_FOR_DRBG", ERR_LIB_RAND, RAND_R_REQUEST_TOO_LARGE_FOR_DRBG},
5630  #else
5631    {"REQUEST_TOO_LARGE_FOR_DRBG", 36, 117},
5632  #endif
5633  #ifdef RAND_R_RESEED_ERROR
5634    {"RESEED_ERROR", ERR_LIB_RAND, RAND_R_RESEED_ERROR},
5635  #else
5636    {"RESEED_ERROR", 36, 118},
5637  #endif
5638  #ifdef RAND_R_SELFTEST_FAILURE
5639    {"SELFTEST_FAILURE", ERR_LIB_RAND, RAND_R_SELFTEST_FAILURE},
5640  #else
5641    {"SELFTEST_FAILURE", 36, 119},
5642  #endif
5643  #ifdef RAND_R_TOO_LITTLE_NONCE_REQUESTED
5644    {"TOO_LITTLE_NONCE_REQUESTED", ERR_LIB_RAND, RAND_R_TOO_LITTLE_NONCE_REQUESTED},
5645  #else
5646    {"TOO_LITTLE_NONCE_REQUESTED", 36, 135},
5647  #endif
5648  #ifdef RAND_R_TOO_MUCH_NONCE_REQUESTED
5649    {"TOO_MUCH_NONCE_REQUESTED", ERR_LIB_RAND, RAND_R_TOO_MUCH_NONCE_REQUESTED},
5650  #else
5651    {"TOO_MUCH_NONCE_REQUESTED", 36, 136},
5652  #endif
5653  #ifdef RAND_R_UNABLE_TO_CREATE_DRBG
5654    {"UNABLE_TO_CREATE_DRBG", ERR_LIB_RAND, RAND_R_UNABLE_TO_CREATE_DRBG},
5655  #else
5656    {"UNABLE_TO_CREATE_DRBG", 36, 143},
5657  #endif
5658  #ifdef RAND_R_UNABLE_TO_FETCH_DRBG
5659    {"UNABLE_TO_FETCH_DRBG", ERR_LIB_RAND, RAND_R_UNABLE_TO_FETCH_DRBG},
5660  #else
5661    {"UNABLE_TO_FETCH_DRBG", 36, 144},
5662  #endif
5663  #ifdef RAND_R_UNABLE_TO_GET_PARENT_RESEED_PROP_COUNTER
5664    {"UNABLE_TO_GET_PARENT_RESEED_PROP_COUNTER", ERR_LIB_RAND, RAND_R_UNABLE_TO_GET_PARENT_RESEED_PROP_COUNTER},
5665  #else
5666    {"UNABLE_TO_GET_PARENT_RESEED_PROP_COUNTER", 36, 141},
5667  #endif
5668  #ifdef RAND_R_UNABLE_TO_GET_PARENT_STRENGTH
5669    {"UNABLE_TO_GET_PARENT_STRENGTH", ERR_LIB_RAND, RAND_R_UNABLE_TO_GET_PARENT_STRENGTH},
5670  #else
5671    {"UNABLE_TO_GET_PARENT_STRENGTH", 36, 138},
5672  #endif
5673  #ifdef RAND_R_UNABLE_TO_LOCK_PARENT
5674    {"UNABLE_TO_LOCK_PARENT", ERR_LIB_RAND, RAND_R_UNABLE_TO_LOCK_PARENT},
5675  #else
5676    {"UNABLE_TO_LOCK_PARENT", 36, 140},
5677  #endif
5678  #ifdef RAND_R_UNSUPPORTED_DRBG_FLAGS
5679    {"UNSUPPORTED_DRBG_FLAGS", ERR_LIB_RAND, RAND_R_UNSUPPORTED_DRBG_FLAGS},
5680  #else
5681    {"UNSUPPORTED_DRBG_FLAGS", 36, 132},
5682  #endif
5683  #ifdef RAND_R_UNSUPPORTED_DRBG_TYPE
5684    {"UNSUPPORTED_DRBG_TYPE", ERR_LIB_RAND, RAND_R_UNSUPPORTED_DRBG_TYPE},
5685  #else
5686    {"UNSUPPORTED_DRBG_TYPE", 36, 120},
5687  #endif
5688  #ifdef RSA_R_ALGORITHM_MISMATCH
5689    {"ALGORITHM_MISMATCH", ERR_LIB_RSA, RSA_R_ALGORITHM_MISMATCH},
5690  #else
5691    {"ALGORITHM_MISMATCH", 4, 100},
5692  #endif
5693  #ifdef RSA_R_BAD_E_VALUE
5694    {"BAD_E_VALUE", ERR_LIB_RSA, RSA_R_BAD_E_VALUE},
5695  #else
5696    {"BAD_E_VALUE", 4, 101},
5697  #endif
5698  #ifdef RSA_R_BAD_FIXED_HEADER_DECRYPT
5699    {"BAD_FIXED_HEADER_DECRYPT", ERR_LIB_RSA, RSA_R_BAD_FIXED_HEADER_DECRYPT},
5700  #else
5701    {"BAD_FIXED_HEADER_DECRYPT", 4, 102},
5702  #endif
5703  #ifdef RSA_R_BAD_PAD_BYTE_COUNT
5704    {"BAD_PAD_BYTE_COUNT", ERR_LIB_RSA, RSA_R_BAD_PAD_BYTE_COUNT},
5705  #else
5706    {"BAD_PAD_BYTE_COUNT", 4, 103},
5707  #endif
5708  #ifdef RSA_R_BAD_SIGNATURE
5709    {"BAD_SIGNATURE", ERR_LIB_RSA, RSA_R_BAD_SIGNATURE},
5710  #else
5711    {"BAD_SIGNATURE", 4, 104},
5712  #endif
5713  #ifdef RSA_R_BLOCK_TYPE_IS_NOT_01
5714    {"BLOCK_TYPE_IS_NOT_01", ERR_LIB_RSA, RSA_R_BLOCK_TYPE_IS_NOT_01},
5715  #else
5716    {"BLOCK_TYPE_IS_NOT_01", 4, 106},
5717  #endif
5718  #ifdef RSA_R_BLOCK_TYPE_IS_NOT_02
5719    {"BLOCK_TYPE_IS_NOT_02", ERR_LIB_RSA, RSA_R_BLOCK_TYPE_IS_NOT_02},
5720  #else
5721    {"BLOCK_TYPE_IS_NOT_02", 4, 107},
5722  #endif
5723  #ifdef RSA_R_DATA_GREATER_THAN_MOD_LEN
5724    {"DATA_GREATER_THAN_MOD_LEN", ERR_LIB_RSA, RSA_R_DATA_GREATER_THAN_MOD_LEN},
5725  #else
5726    {"DATA_GREATER_THAN_MOD_LEN", 4, 108},
5727  #endif
5728  #ifdef RSA_R_DATA_TOO_LARGE
5729    {"DATA_TOO_LARGE", ERR_LIB_RSA, RSA_R_DATA_TOO_LARGE},
5730  #else
5731    {"DATA_TOO_LARGE", 4, 109},
5732  #endif
5733  #ifdef RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE
5734    {"DATA_TOO_LARGE_FOR_KEY_SIZE", ERR_LIB_RSA, RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE},
5735  #else
5736    {"DATA_TOO_LARGE_FOR_KEY_SIZE", 4, 110},
5737  #endif
5738  #ifdef RSA_R_DATA_TOO_LARGE_FOR_MODULUS
5739    {"DATA_TOO_LARGE_FOR_MODULUS", ERR_LIB_RSA, RSA_R_DATA_TOO_LARGE_FOR_MODULUS},
5740  #else
5741    {"DATA_TOO_LARGE_FOR_MODULUS", 4, 132},
5742  #endif
5743  #ifdef RSA_R_DATA_TOO_SMALL
5744    {"DATA_TOO_SMALL", ERR_LIB_RSA, RSA_R_DATA_TOO_SMALL},
5745  #else
5746    {"DATA_TOO_SMALL", 4, 111},
5747  #endif
5748  #ifdef RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE
5749    {"DATA_TOO_SMALL_FOR_KEY_SIZE", ERR_LIB_RSA, RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE},
5750  #else
5751    {"DATA_TOO_SMALL_FOR_KEY_SIZE", 4, 122},
5752  #endif
5753  #ifdef RSA_R_DIGEST_DOES_NOT_MATCH
5754    {"DIGEST_DOES_NOT_MATCH", ERR_LIB_RSA, RSA_R_DIGEST_DOES_NOT_MATCH},
5755  #else
5756    {"DIGEST_DOES_NOT_MATCH", 4, 158},
5757  #endif
5758  #ifdef RSA_R_DIGEST_NOT_ALLOWED
5759    {"DIGEST_NOT_ALLOWED", ERR_LIB_RSA, RSA_R_DIGEST_NOT_ALLOWED},
5760  #else
5761    {"DIGEST_NOT_ALLOWED", 4, 145},
5762  #endif
5763  #ifdef RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY
5764    {"DIGEST_TOO_BIG_FOR_RSA_KEY", ERR_LIB_RSA, RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY},
5765  #else
5766    {"DIGEST_TOO_BIG_FOR_RSA_KEY", 4, 112},
5767  #endif
5768  #ifdef RSA_R_DMP1_NOT_CONGRUENT_TO_D
5769    {"DMP1_NOT_CONGRUENT_TO_D", ERR_LIB_RSA, RSA_R_DMP1_NOT_CONGRUENT_TO_D},
5770  #else
5771    {"DMP1_NOT_CONGRUENT_TO_D", 4, 124},
5772  #endif
5773  #ifdef RSA_R_DMQ1_NOT_CONGRUENT_TO_D
5774    {"DMQ1_NOT_CONGRUENT_TO_D", ERR_LIB_RSA, RSA_R_DMQ1_NOT_CONGRUENT_TO_D},
5775  #else
5776    {"DMQ1_NOT_CONGRUENT_TO_D", 4, 125},
5777  #endif
5778  #ifdef RSA_R_D_E_NOT_CONGRUENT_TO_1
5779    {"D_E_NOT_CONGRUENT_TO_1", ERR_LIB_RSA, RSA_R_D_E_NOT_CONGRUENT_TO_1},
5780  #else
5781    {"D_E_NOT_CONGRUENT_TO_1", 4, 123},
5782  #endif
5783  #ifdef RSA_R_FIRST_OCTET_INVALID
5784    {"FIRST_OCTET_INVALID", ERR_LIB_RSA, RSA_R_FIRST_OCTET_INVALID},
5785  #else
5786    {"FIRST_OCTET_INVALID", 4, 133},
5787  #endif
5788  #ifdef RSA_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE
5789    {"ILLEGAL_OR_UNSUPPORTED_PADDING_MODE", ERR_LIB_RSA, RSA_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE},
5790  #else
5791    {"ILLEGAL_OR_UNSUPPORTED_PADDING_MODE", 4, 144},
5792  #endif
5793  #ifdef RSA_R_INVALID_DIGEST
5794    {"INVALID_DIGEST", ERR_LIB_RSA, RSA_R_INVALID_DIGEST},
5795  #else
5796    {"INVALID_DIGEST", 4, 157},
5797  #endif
5798  #ifdef RSA_R_INVALID_DIGEST_LENGTH
5799    {"INVALID_DIGEST_LENGTH", ERR_LIB_RSA, RSA_R_INVALID_DIGEST_LENGTH},
5800  #else
5801    {"INVALID_DIGEST_LENGTH", 4, 143},
5802  #endif
5803  #ifdef RSA_R_INVALID_HEADER
5804    {"INVALID_HEADER", ERR_LIB_RSA, RSA_R_INVALID_HEADER},
5805  #else
5806    {"INVALID_HEADER", 4, 137},
5807  #endif
5808  #ifdef RSA_R_INVALID_KEYPAIR
5809    {"INVALID_KEYPAIR", ERR_LIB_RSA, RSA_R_INVALID_KEYPAIR},
5810  #else
5811    {"INVALID_KEYPAIR", 4, 171},
5812  #endif
5813  #ifdef RSA_R_INVALID_KEY_LENGTH
5814    {"INVALID_KEY_LENGTH", ERR_LIB_RSA, RSA_R_INVALID_KEY_LENGTH},
5815  #else
5816    {"INVALID_KEY_LENGTH", 4, 173},
5817  #endif
5818  #ifdef RSA_R_INVALID_LABEL
5819    {"INVALID_LABEL", ERR_LIB_RSA, RSA_R_INVALID_LABEL},
5820  #else
5821    {"INVALID_LABEL", 4, 160},
5822  #endif
5823  #ifdef RSA_R_INVALID_LENGTH
5824    {"INVALID_LENGTH", ERR_LIB_RSA, RSA_R_INVALID_LENGTH},
5825  #else
5826    {"INVALID_LENGTH", 4, 181},
5827  #endif
5828  #ifdef RSA_R_INVALID_MESSAGE_LENGTH
5829    {"INVALID_MESSAGE_LENGTH", ERR_LIB_RSA, RSA_R_INVALID_MESSAGE_LENGTH},
5830  #else
5831    {"INVALID_MESSAGE_LENGTH", 4, 131},
5832  #endif
5833  #ifdef RSA_R_INVALID_MGF1_MD
5834    {"INVALID_MGF1_MD", ERR_LIB_RSA, RSA_R_INVALID_MGF1_MD},
5835  #else
5836    {"INVALID_MGF1_MD", 4, 156},
5837  #endif
5838  #ifdef RSA_R_INVALID_MODULUS
5839    {"INVALID_MODULUS", ERR_LIB_RSA, RSA_R_INVALID_MODULUS},
5840  #else
5841    {"INVALID_MODULUS", 4, 174},
5842  #endif
5843  #ifdef RSA_R_INVALID_MULTI_PRIME_KEY
5844    {"INVALID_MULTI_PRIME_KEY", ERR_LIB_RSA, RSA_R_INVALID_MULTI_PRIME_KEY},
5845  #else
5846    {"INVALID_MULTI_PRIME_KEY", 4, 167},
5847  #endif
5848  #ifdef RSA_R_INVALID_OAEP_PARAMETERS
5849    {"INVALID_OAEP_PARAMETERS", ERR_LIB_RSA, RSA_R_INVALID_OAEP_PARAMETERS},
5850  #else
5851    {"INVALID_OAEP_PARAMETERS", 4, 161},
5852  #endif
5853  #ifdef RSA_R_INVALID_PADDING
5854    {"INVALID_PADDING", ERR_LIB_RSA, RSA_R_INVALID_PADDING},
5855  #else
5856    {"INVALID_PADDING", 4, 138},
5857  #endif
5858  #ifdef RSA_R_INVALID_PADDING_MODE
5859    {"INVALID_PADDING_MODE", ERR_LIB_RSA, RSA_R_INVALID_PADDING_MODE},
5860  #else
5861    {"INVALID_PADDING_MODE", 4, 141},
5862  #endif
5863  #ifdef RSA_R_INVALID_PSS_PARAMETERS
5864    {"INVALID_PSS_PARAMETERS", ERR_LIB_RSA, RSA_R_INVALID_PSS_PARAMETERS},
5865  #else
5866    {"INVALID_PSS_PARAMETERS", 4, 149},
5867  #endif
5868  #ifdef RSA_R_INVALID_PSS_SALTLEN
5869    {"INVALID_PSS_SALTLEN", ERR_LIB_RSA, RSA_R_INVALID_PSS_SALTLEN},
5870  #else
5871    {"INVALID_PSS_SALTLEN", 4, 146},
5872  #endif
5873  #ifdef RSA_R_INVALID_REQUEST
5874    {"INVALID_REQUEST", ERR_LIB_RSA, RSA_R_INVALID_REQUEST},
5875  #else
5876    {"INVALID_REQUEST", 4, 175},
5877  #endif
5878  #ifdef RSA_R_INVALID_SALT_LENGTH
5879    {"INVALID_SALT_LENGTH", ERR_LIB_RSA, RSA_R_INVALID_SALT_LENGTH},
5880  #else
5881    {"INVALID_SALT_LENGTH", 4, 150},
5882  #endif
5883  #ifdef RSA_R_INVALID_STRENGTH
5884    {"INVALID_STRENGTH", ERR_LIB_RSA, RSA_R_INVALID_STRENGTH},
5885  #else
5886    {"INVALID_STRENGTH", 4, 176},
5887  #endif
5888  #ifdef RSA_R_INVALID_TRAILER
5889    {"INVALID_TRAILER", ERR_LIB_RSA, RSA_R_INVALID_TRAILER},
5890  #else
5891    {"INVALID_TRAILER", 4, 139},
5892  #endif
5893  #ifdef RSA_R_INVALID_X931_DIGEST
5894    {"INVALID_X931_DIGEST", ERR_LIB_RSA, RSA_R_INVALID_X931_DIGEST},
5895  #else
5896    {"INVALID_X931_DIGEST", 4, 142},
5897  #endif
5898  #ifdef RSA_R_IQMP_NOT_INVERSE_OF_Q
5899    {"IQMP_NOT_INVERSE_OF_Q", ERR_LIB_RSA, RSA_R_IQMP_NOT_INVERSE_OF_Q},
5900  #else
5901    {"IQMP_NOT_INVERSE_OF_Q", 4, 126},
5902  #endif
5903  #ifdef RSA_R_KEY_PRIME_NUM_INVALID
5904    {"KEY_PRIME_NUM_INVALID", ERR_LIB_RSA, RSA_R_KEY_PRIME_NUM_INVALID},
5905  #else
5906    {"KEY_PRIME_NUM_INVALID", 4, 165},
5907  #endif
5908  #ifdef RSA_R_KEY_SIZE_TOO_SMALL
5909    {"KEY_SIZE_TOO_SMALL", ERR_LIB_RSA, RSA_R_KEY_SIZE_TOO_SMALL},
5910  #else
5911    {"KEY_SIZE_TOO_SMALL", 4, 120},
5912  #endif
5913  #ifdef RSA_R_LAST_OCTET_INVALID
5914    {"LAST_OCTET_INVALID", ERR_LIB_RSA, RSA_R_LAST_OCTET_INVALID},
5915  #else
5916    {"LAST_OCTET_INVALID", 4, 134},
5917  #endif
5918  #ifdef RSA_R_MGF1_DIGEST_NOT_ALLOWED
5919    {"MGF1_DIGEST_NOT_ALLOWED", ERR_LIB_RSA, RSA_R_MGF1_DIGEST_NOT_ALLOWED},
5920  #else
5921    {"MGF1_DIGEST_NOT_ALLOWED", 4, 152},
5922  #endif
5923  #ifdef RSA_R_MISSING_PRIVATE_KEY
5924    {"MISSING_PRIVATE_KEY", ERR_LIB_RSA, RSA_R_MISSING_PRIVATE_KEY},
5925  #else
5926    {"MISSING_PRIVATE_KEY", 4, 179},
5927  #endif
5928  #ifdef RSA_R_MODULUS_TOO_LARGE
5929    {"MODULUS_TOO_LARGE", ERR_LIB_RSA, RSA_R_MODULUS_TOO_LARGE},
5930  #else
5931    {"MODULUS_TOO_LARGE", 4, 105},
5932  #endif
5933  #ifdef RSA_R_MP_COEFFICIENT_NOT_INVERSE_OF_R
5934    {"MP_COEFFICIENT_NOT_INVERSE_OF_R", ERR_LIB_RSA, RSA_R_MP_COEFFICIENT_NOT_INVERSE_OF_R},
5935  #else
5936    {"MP_COEFFICIENT_NOT_INVERSE_OF_R", 4, 168},
5937  #endif
5938  #ifdef RSA_R_MP_EXPONENT_NOT_CONGRUENT_TO_D
5939    {"MP_EXPONENT_NOT_CONGRUENT_TO_D", ERR_LIB_RSA, RSA_R_MP_EXPONENT_NOT_CONGRUENT_TO_D},
5940  #else
5941    {"MP_EXPONENT_NOT_CONGRUENT_TO_D", 4, 169},
5942  #endif
5943  #ifdef RSA_R_MP_R_NOT_PRIME
5944    {"MP_R_NOT_PRIME", ERR_LIB_RSA, RSA_R_MP_R_NOT_PRIME},
5945  #else
5946    {"MP_R_NOT_PRIME", 4, 170},
5947  #endif
5948  #ifdef RSA_R_NO_PUBLIC_EXPONENT
5949    {"NO_PUBLIC_EXPONENT", ERR_LIB_RSA, RSA_R_NO_PUBLIC_EXPONENT},
5950  #else
5951    {"NO_PUBLIC_EXPONENT", 4, 140},
5952  #endif
5953  #ifdef RSA_R_NULL_BEFORE_BLOCK_MISSING
5954    {"NULL_BEFORE_BLOCK_MISSING", ERR_LIB_RSA, RSA_R_NULL_BEFORE_BLOCK_MISSING},
5955  #else
5956    {"NULL_BEFORE_BLOCK_MISSING", 4, 113},
5957  #endif
5958  #ifdef RSA_R_N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES
5959    {"N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES", ERR_LIB_RSA, RSA_R_N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES},
5960  #else
5961    {"N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES", 4, 172},
5962  #endif
5963  #ifdef RSA_R_N_DOES_NOT_EQUAL_P_Q
5964    {"N_DOES_NOT_EQUAL_P_Q", ERR_LIB_RSA, RSA_R_N_DOES_NOT_EQUAL_P_Q},
5965  #else
5966    {"N_DOES_NOT_EQUAL_P_Q", 4, 127},
5967  #endif
5968  #ifdef RSA_R_OAEP_DECODING_ERROR
5969    {"OAEP_DECODING_ERROR", ERR_LIB_RSA, RSA_R_OAEP_DECODING_ERROR},
5970  #else
5971    {"OAEP_DECODING_ERROR", 4, 121},
5972  #endif
5973  #ifdef RSA_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE
5974    {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", ERR_LIB_RSA, RSA_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE},
5975  #else
5976    {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", 4, 148},
5977  #endif
5978  #ifdef RSA_R_PADDING_CHECK_FAILED
5979    {"PADDING_CHECK_FAILED", ERR_LIB_RSA, RSA_R_PADDING_CHECK_FAILED},
5980  #else
5981    {"PADDING_CHECK_FAILED", 4, 114},
5982  #endif
5983  #ifdef RSA_R_PAIRWISE_TEST_FAILURE
5984    {"PAIRWISE_TEST_FAILURE", ERR_LIB_RSA, RSA_R_PAIRWISE_TEST_FAILURE},
5985  #else
5986    {"PAIRWISE_TEST_FAILURE", 4, 177},
5987  #endif
5988  #ifdef RSA_R_PKCS_DECODING_ERROR
5989    {"PKCS_DECODING_ERROR", ERR_LIB_RSA, RSA_R_PKCS_DECODING_ERROR},
5990  #else
5991    {"PKCS_DECODING_ERROR", 4, 159},
5992  #endif
5993  #ifdef RSA_R_PSS_SALTLEN_TOO_SMALL
5994    {"PSS_SALTLEN_TOO_SMALL", ERR_LIB_RSA, RSA_R_PSS_SALTLEN_TOO_SMALL},
5995  #else
5996    {"PSS_SALTLEN_TOO_SMALL", 4, 164},
5997  #endif
5998  #ifdef RSA_R_PUB_EXPONENT_OUT_OF_RANGE
5999    {"PUB_EXPONENT_OUT_OF_RANGE", ERR_LIB_RSA, RSA_R_PUB_EXPONENT_OUT_OF_RANGE},
6000  #else
6001    {"PUB_EXPONENT_OUT_OF_RANGE", 4, 178},
6002  #endif
6003  #ifdef RSA_R_P_NOT_PRIME
6004    {"P_NOT_PRIME", ERR_LIB_RSA, RSA_R_P_NOT_PRIME},
6005  #else
6006    {"P_NOT_PRIME", 4, 128},
6007  #endif
6008  #ifdef RSA_R_Q_NOT_PRIME
6009    {"Q_NOT_PRIME", ERR_LIB_RSA, RSA_R_Q_NOT_PRIME},
6010  #else
6011    {"Q_NOT_PRIME", 4, 129},
6012  #endif
6013  #ifdef RSA_R_RANDOMNESS_SOURCE_STRENGTH_INSUFFICIENT
6014    {"RANDOMNESS_SOURCE_STRENGTH_INSUFFICIENT", ERR_LIB_RSA, RSA_R_RANDOMNESS_SOURCE_STRENGTH_INSUFFICIENT},
6015  #else
6016    {"RANDOMNESS_SOURCE_STRENGTH_INSUFFICIENT", 4, 180},
6017  #endif
6018  #ifdef RSA_R_RSA_OPERATIONS_NOT_SUPPORTED
6019    {"RSA_OPERATIONS_NOT_SUPPORTED", ERR_LIB_RSA, RSA_R_RSA_OPERATIONS_NOT_SUPPORTED},
6020  #else
6021    {"RSA_OPERATIONS_NOT_SUPPORTED", 4, 130},
6022  #endif
6023  #ifdef RSA_R_SLEN_CHECK_FAILED
6024    {"SLEN_CHECK_FAILED", ERR_LIB_RSA, RSA_R_SLEN_CHECK_FAILED},
6025  #else
6026    {"SLEN_CHECK_FAILED", 4, 136},
6027  #endif
6028  #ifdef RSA_R_SLEN_RECOVERY_FAILED
6029    {"SLEN_RECOVERY_FAILED", ERR_LIB_RSA, RSA_R_SLEN_RECOVERY_FAILED},
6030  #else
6031    {"SLEN_RECOVERY_FAILED", 4, 135},
6032  #endif
6033  #ifdef RSA_R_SSLV3_ROLLBACK_ATTACK
6034    {"SSLV3_ROLLBACK_ATTACK", ERR_LIB_RSA, RSA_R_SSLV3_ROLLBACK_ATTACK},
6035  #else
6036    {"SSLV3_ROLLBACK_ATTACK", 4, 115},
6037  #endif
6038  #ifdef RSA_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD
6039    {"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},
6040  #else
6041    {"THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD", 4, 116},
6042  #endif
6043  #ifdef RSA_R_UNKNOWN_ALGORITHM_TYPE
6044    {"UNKNOWN_ALGORITHM_TYPE", ERR_LIB_RSA, RSA_R_UNKNOWN_ALGORITHM_TYPE},
6045  #else
6046    {"UNKNOWN_ALGORITHM_TYPE", 4, 117},
6047  #endif
6048  #ifdef RSA_R_UNKNOWN_DIGEST
6049    {"UNKNOWN_DIGEST", ERR_LIB_RSA, RSA_R_UNKNOWN_DIGEST},
6050  #else
6051    {"UNKNOWN_DIGEST", 4, 166},
6052  #endif
6053  #ifdef RSA_R_UNKNOWN_MASK_DIGEST
6054    {"UNKNOWN_MASK_DIGEST", ERR_LIB_RSA, RSA_R_UNKNOWN_MASK_DIGEST},
6055  #else
6056    {"UNKNOWN_MASK_DIGEST", 4, 151},
6057  #endif
6058  #ifdef RSA_R_UNKNOWN_PADDING_TYPE
6059    {"UNKNOWN_PADDING_TYPE", ERR_LIB_RSA, RSA_R_UNKNOWN_PADDING_TYPE},
6060  #else
6061    {"UNKNOWN_PADDING_TYPE", 4, 118},
6062  #endif
6063  #ifdef RSA_R_UNSUPPORTED_ENCRYPTION_TYPE
6064    {"UNSUPPORTED_ENCRYPTION_TYPE", ERR_LIB_RSA, RSA_R_UNSUPPORTED_ENCRYPTION_TYPE},
6065  #else
6066    {"UNSUPPORTED_ENCRYPTION_TYPE", 4, 162},
6067  #endif
6068  #ifdef RSA_R_UNSUPPORTED_LABEL_SOURCE
6069    {"UNSUPPORTED_LABEL_SOURCE", ERR_LIB_RSA, RSA_R_UNSUPPORTED_LABEL_SOURCE},
6070  #else
6071    {"UNSUPPORTED_LABEL_SOURCE", 4, 163},
6072  #endif
6073  #ifdef RSA_R_UNSUPPORTED_MASK_ALGORITHM
6074    {"UNSUPPORTED_MASK_ALGORITHM", ERR_LIB_RSA, RSA_R_UNSUPPORTED_MASK_ALGORITHM},
6075  #else
6076    {"UNSUPPORTED_MASK_ALGORITHM", 4, 153},
6077  #endif
6078  #ifdef RSA_R_UNSUPPORTED_MASK_PARAMETER
6079    {"UNSUPPORTED_MASK_PARAMETER", ERR_LIB_RSA, RSA_R_UNSUPPORTED_MASK_PARAMETER},
6080  #else
6081    {"UNSUPPORTED_MASK_PARAMETER", 4, 154},
6082  #endif
6083  #ifdef RSA_R_UNSUPPORTED_SIGNATURE_TYPE
6084    {"UNSUPPORTED_SIGNATURE_TYPE", ERR_LIB_RSA, RSA_R_UNSUPPORTED_SIGNATURE_TYPE},
6085  #else
6086    {"UNSUPPORTED_SIGNATURE_TYPE", 4, 155},
6087  #endif
6088  #ifdef RSA_R_VALUE_MISSING
6089    {"VALUE_MISSING", ERR_LIB_RSA, RSA_R_VALUE_MISSING},
6090  #else
6091    {"VALUE_MISSING", 4, 147},
6092  #endif
6093  #ifdef RSA_R_WRONG_SIGNATURE_LENGTH
6094    {"WRONG_SIGNATURE_LENGTH", ERR_LIB_RSA, RSA_R_WRONG_SIGNATURE_LENGTH},
6095  #else
6096    {"WRONG_SIGNATURE_LENGTH", 4, 119},
6097  #endif
6098  #ifdef SM2_R_ASN1_ERROR
6099    {"ASN1_ERROR", ERR_LIB_SM2, SM2_R_ASN1_ERROR},
6100  #else
6101    {"ASN1_ERROR", 53, 100},
6102  #endif
6103  #ifdef SM2_R_BAD_SIGNATURE
6104    {"BAD_SIGNATURE", ERR_LIB_SM2, SM2_R_BAD_SIGNATURE},
6105  #else
6106    {"BAD_SIGNATURE", 53, 101},
6107  #endif
6108  #ifdef SM2_R_BUFFER_TOO_SMALL
6109    {"BUFFER_TOO_SMALL", ERR_LIB_SM2, SM2_R_BUFFER_TOO_SMALL},
6110  #else
6111    {"BUFFER_TOO_SMALL", 53, 107},
6112  #endif
6113  #ifdef SM2_R_DIST_ID_TOO_LARGE
6114    {"DIST_ID_TOO_LARGE", ERR_LIB_SM2, SM2_R_DIST_ID_TOO_LARGE},
6115  #else
6116    {"DIST_ID_TOO_LARGE", 53, 110},
6117  #endif
6118  #ifdef SM2_R_ID_NOT_SET
6119    {"ID_NOT_SET", ERR_LIB_SM2, SM2_R_ID_NOT_SET},
6120  #else
6121    {"ID_NOT_SET", 53, 112},
6122  #endif
6123  #ifdef SM2_R_ID_TOO_LARGE
6124    {"ID_TOO_LARGE", ERR_LIB_SM2, SM2_R_ID_TOO_LARGE},
6125  #else
6126    {"ID_TOO_LARGE", 53, 111},
6127  #endif
6128  #ifdef SM2_R_INVALID_CURVE
6129    {"INVALID_CURVE", ERR_LIB_SM2, SM2_R_INVALID_CURVE},
6130  #else
6131    {"INVALID_CURVE", 53, 108},
6132  #endif
6133  #ifdef SM2_R_INVALID_DIGEST
6134    {"INVALID_DIGEST", ERR_LIB_SM2, SM2_R_INVALID_DIGEST},
6135  #else
6136    {"INVALID_DIGEST", 53, 102},
6137  #endif
6138  #ifdef SM2_R_INVALID_DIGEST_TYPE
6139    {"INVALID_DIGEST_TYPE", ERR_LIB_SM2, SM2_R_INVALID_DIGEST_TYPE},
6140  #else
6141    {"INVALID_DIGEST_TYPE", 53, 103},
6142  #endif
6143  #ifdef SM2_R_INVALID_ENCODING
6144    {"INVALID_ENCODING", ERR_LIB_SM2, SM2_R_INVALID_ENCODING},
6145  #else
6146    {"INVALID_ENCODING", 53, 104},
6147  #endif
6148  #ifdef SM2_R_INVALID_FIELD
6149    {"INVALID_FIELD", ERR_LIB_SM2, SM2_R_INVALID_FIELD},
6150  #else
6151    {"INVALID_FIELD", 53, 105},
6152  #endif
6153  #ifdef SM2_R_INVALID_PRIVATE_KEY
6154    {"INVALID_PRIVATE_KEY", ERR_LIB_SM2, SM2_R_INVALID_PRIVATE_KEY},
6155  #else
6156    {"INVALID_PRIVATE_KEY", 53, 113},
6157  #endif
6158  #ifdef SM2_R_NO_PARAMETERS_SET
6159    {"NO_PARAMETERS_SET", ERR_LIB_SM2, SM2_R_NO_PARAMETERS_SET},
6160  #else
6161    {"NO_PARAMETERS_SET", 53, 109},
6162  #endif
6163  #ifdef SM2_R_USER_ID_TOO_LARGE
6164    {"USER_ID_TOO_LARGE", ERR_LIB_SM2, SM2_R_USER_ID_TOO_LARGE},
6165  #else
6166    {"USER_ID_TOO_LARGE", 53, 106},
6167  #endif
6168  #ifdef SSL_R_APPLICATION_DATA_AFTER_CLOSE_NOTIFY
6169    {"APPLICATION_DATA_AFTER_CLOSE_NOTIFY", ERR_LIB_SSL, SSL_R_APPLICATION_DATA_AFTER_CLOSE_NOTIFY},
6170  #else
6171    {"APPLICATION_DATA_AFTER_CLOSE_NOTIFY", 20, 291},
6172  #endif
6173  #ifdef SSL_R_APP_DATA_IN_HANDSHAKE
6174    {"APP_DATA_IN_HANDSHAKE", ERR_LIB_SSL, SSL_R_APP_DATA_IN_HANDSHAKE},
6175  #else
6176    {"APP_DATA_IN_HANDSHAKE", 20, 100},
6177  #endif
6178  #ifdef SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT
6179    {"ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT", ERR_LIB_SSL, SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT},
6180  #else
6181    {"ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT", 20, 272},
6182  #endif
6183  #ifdef SSL_R_AT_LEAST_TLS_1_0_NEEDED_IN_FIPS_MODE
6184    {"AT_LEAST_TLS_1_0_NEEDED_IN_FIPS_MODE", ERR_LIB_SSL, SSL_R_AT_LEAST_TLS_1_0_NEEDED_IN_FIPS_MODE},
6185  #else
6186    {"AT_LEAST_TLS_1_0_NEEDED_IN_FIPS_MODE", 20, 143},
6187  #endif
6188  #ifdef SSL_R_AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE
6189    {"AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE", ERR_LIB_SSL, SSL_R_AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE},
6190  #else
6191    {"AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE", 20, 158},
6192  #endif
6193  #ifdef SSL_R_BAD_CHANGE_CIPHER_SPEC
6194    {"BAD_CHANGE_CIPHER_SPEC", ERR_LIB_SSL, SSL_R_BAD_CHANGE_CIPHER_SPEC},
6195  #else
6196    {"BAD_CHANGE_CIPHER_SPEC", 20, 103},
6197  #endif
6198  #ifdef SSL_R_BAD_CIPHER
6199    {"BAD_CIPHER", ERR_LIB_SSL, SSL_R_BAD_CIPHER},
6200  #else
6201    {"BAD_CIPHER", 20, 186},
6202  #endif
6203  #ifdef SSL_R_BAD_DATA
6204    {"BAD_DATA", ERR_LIB_SSL, SSL_R_BAD_DATA},
6205  #else
6206    {"BAD_DATA", 20, 390},
6207  #endif
6208  #ifdef SSL_R_BAD_DATA_RETURNED_BY_CALLBACK
6209    {"BAD_DATA_RETURNED_BY_CALLBACK", ERR_LIB_SSL, SSL_R_BAD_DATA_RETURNED_BY_CALLBACK},
6210  #else
6211    {"BAD_DATA_RETURNED_BY_CALLBACK", 20, 106},
6212  #endif
6213  #ifdef SSL_R_BAD_DECOMPRESSION
6214    {"BAD_DECOMPRESSION", ERR_LIB_SSL, SSL_R_BAD_DECOMPRESSION},
6215  #else
6216    {"BAD_DECOMPRESSION", 20, 107},
6217  #endif
6218  #ifdef SSL_R_BAD_DH_VALUE
6219    {"BAD_DH_VALUE", ERR_LIB_SSL, SSL_R_BAD_DH_VALUE},
6220  #else
6221    {"BAD_DH_VALUE", 20, 102},
6222  #endif
6223  #ifdef SSL_R_BAD_DIGEST_LENGTH
6224    {"BAD_DIGEST_LENGTH", ERR_LIB_SSL, SSL_R_BAD_DIGEST_LENGTH},
6225  #else
6226    {"BAD_DIGEST_LENGTH", 20, 111},
6227  #endif
6228  #ifdef SSL_R_BAD_EARLY_DATA
6229    {"BAD_EARLY_DATA", ERR_LIB_SSL, SSL_R_BAD_EARLY_DATA},
6230  #else
6231    {"BAD_EARLY_DATA", 20, 233},
6232  #endif
6233  #ifdef SSL_R_BAD_ECC_CERT
6234    {"BAD_ECC_CERT", ERR_LIB_SSL, SSL_R_BAD_ECC_CERT},
6235  #else
6236    {"BAD_ECC_CERT", 20, 304},
6237  #endif
6238  #ifdef SSL_R_BAD_ECPOINT
6239    {"BAD_ECPOINT", ERR_LIB_SSL, SSL_R_BAD_ECPOINT},
6240  #else
6241    {"BAD_ECPOINT", 20, 306},
6242  #endif
6243  #ifdef SSL_R_BAD_EXTENSION
6244    {"BAD_EXTENSION", ERR_LIB_SSL, SSL_R_BAD_EXTENSION},
6245  #else
6246    {"BAD_EXTENSION", 20, 110},
6247  #endif
6248  #ifdef SSL_R_BAD_HANDSHAKE_LENGTH
6249    {"BAD_HANDSHAKE_LENGTH", ERR_LIB_SSL, SSL_R_BAD_HANDSHAKE_LENGTH},
6250  #else
6251    {"BAD_HANDSHAKE_LENGTH", 20, 332},
6252  #endif
6253  #ifdef SSL_R_BAD_HANDSHAKE_STATE
6254    {"BAD_HANDSHAKE_STATE", ERR_LIB_SSL, SSL_R_BAD_HANDSHAKE_STATE},
6255  #else
6256    {"BAD_HANDSHAKE_STATE", 20, 236},
6257  #endif
6258  #ifdef SSL_R_BAD_HELLO_REQUEST
6259    {"BAD_HELLO_REQUEST", ERR_LIB_SSL, SSL_R_BAD_HELLO_REQUEST},
6260  #else
6261    {"BAD_HELLO_REQUEST", 20, 105},
6262  #endif
6263  #ifdef SSL_R_BAD_HRR_VERSION
6264    {"BAD_HRR_VERSION", ERR_LIB_SSL, SSL_R_BAD_HRR_VERSION},
6265  #else
6266    {"BAD_HRR_VERSION", 20, 263},
6267  #endif
6268  #ifdef SSL_R_BAD_KEY_SHARE
6269    {"BAD_KEY_SHARE", ERR_LIB_SSL, SSL_R_BAD_KEY_SHARE},
6270  #else
6271    {"BAD_KEY_SHARE", 20, 108},
6272  #endif
6273  #ifdef SSL_R_BAD_KEY_UPDATE
6274    {"BAD_KEY_UPDATE", ERR_LIB_SSL, SSL_R_BAD_KEY_UPDATE},
6275  #else
6276    {"BAD_KEY_UPDATE", 20, 122},
6277  #endif
6278  #ifdef SSL_R_BAD_LEGACY_VERSION
6279    {"BAD_LEGACY_VERSION", ERR_LIB_SSL, SSL_R_BAD_LEGACY_VERSION},
6280  #else
6281    {"BAD_LEGACY_VERSION", 20, 292},
6282  #endif
6283  #ifdef SSL_R_BAD_LENGTH
6284    {"BAD_LENGTH", ERR_LIB_SSL, SSL_R_BAD_LENGTH},
6285  #else
6286    {"BAD_LENGTH", 20, 271},
6287  #endif
6288  #ifdef SSL_R_BAD_PACKET
6289    {"BAD_PACKET", ERR_LIB_SSL, SSL_R_BAD_PACKET},
6290  #else
6291    {"BAD_PACKET", 20, 240},
6292  #endif
6293  #ifdef SSL_R_BAD_PACKET_LENGTH
6294    {"BAD_PACKET_LENGTH", ERR_LIB_SSL, SSL_R_BAD_PACKET_LENGTH},
6295  #else
6296    {"BAD_PACKET_LENGTH", 20, 115},
6297  #endif
6298  #ifdef SSL_R_BAD_PROTOCOL_VERSION_NUMBER
6299    {"BAD_PROTOCOL_VERSION_NUMBER", ERR_LIB_SSL, SSL_R_BAD_PROTOCOL_VERSION_NUMBER},
6300  #else
6301    {"BAD_PROTOCOL_VERSION_NUMBER", 20, 116},
6302  #endif
6303  #ifdef SSL_R_BAD_PSK
6304    {"BAD_PSK", ERR_LIB_SSL, SSL_R_BAD_PSK},
6305  #else
6306    {"BAD_PSK", 20, 219},
6307  #endif
6308  #ifdef SSL_R_BAD_PSK_IDENTITY
6309    {"BAD_PSK_IDENTITY", ERR_LIB_SSL, SSL_R_BAD_PSK_IDENTITY},
6310  #else
6311    {"BAD_PSK_IDENTITY", 20, 114},
6312  #endif
6313  #ifdef SSL_R_BAD_RECORD_TYPE
6314    {"BAD_RECORD_TYPE", ERR_LIB_SSL, SSL_R_BAD_RECORD_TYPE},
6315  #else
6316    {"BAD_RECORD_TYPE", 20, 443},
6317  #endif
6318  #ifdef SSL_R_BAD_RSA_ENCRYPT
6319    {"BAD_RSA_ENCRYPT", ERR_LIB_SSL, SSL_R_BAD_RSA_ENCRYPT},
6320  #else
6321    {"BAD_RSA_ENCRYPT", 20, 119},
6322  #endif
6323  #ifdef SSL_R_BAD_SIGNATURE
6324    {"BAD_SIGNATURE", ERR_LIB_SSL, SSL_R_BAD_SIGNATURE},
6325  #else
6326    {"BAD_SIGNATURE", 20, 123},
6327  #endif
6328  #ifdef SSL_R_BAD_SRP_A_LENGTH
6329    {"BAD_SRP_A_LENGTH", ERR_LIB_SSL, SSL_R_BAD_SRP_A_LENGTH},
6330  #else
6331    {"BAD_SRP_A_LENGTH", 20, 347},
6332  #endif
6333  #ifdef SSL_R_BAD_SRP_PARAMETERS
6334    {"BAD_SRP_PARAMETERS", ERR_LIB_SSL, SSL_R_BAD_SRP_PARAMETERS},
6335  #else
6336    {"BAD_SRP_PARAMETERS", 20, 371},
6337  #endif
6338  #ifdef SSL_R_BAD_SRTP_MKI_VALUE
6339    {"BAD_SRTP_MKI_VALUE", ERR_LIB_SSL, SSL_R_BAD_SRTP_MKI_VALUE},
6340  #else
6341    {"BAD_SRTP_MKI_VALUE", 20, 352},
6342  #endif
6343  #ifdef SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST
6344    {"BAD_SRTP_PROTECTION_PROFILE_LIST", ERR_LIB_SSL, SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST},
6345  #else
6346    {"BAD_SRTP_PROTECTION_PROFILE_LIST", 20, 353},
6347  #endif
6348  #ifdef SSL_R_BAD_SSL_FILETYPE
6349    {"BAD_SSL_FILETYPE", ERR_LIB_SSL, SSL_R_BAD_SSL_FILETYPE},
6350  #else
6351    {"BAD_SSL_FILETYPE", 20, 124},
6352  #endif
6353  #ifdef SSL_R_BAD_VALUE
6354    {"BAD_VALUE", ERR_LIB_SSL, SSL_R_BAD_VALUE},
6355  #else
6356    {"BAD_VALUE", 20, 384},
6357  #endif
6358  #ifdef SSL_R_BAD_WRITE_RETRY
6359    {"BAD_WRITE_RETRY", ERR_LIB_SSL, SSL_R_BAD_WRITE_RETRY},
6360  #else
6361    {"BAD_WRITE_RETRY", 20, 127},
6362  #endif
6363  #ifdef SSL_R_BINDER_DOES_NOT_VERIFY
6364    {"BINDER_DOES_NOT_VERIFY", ERR_LIB_SSL, SSL_R_BINDER_DOES_NOT_VERIFY},
6365  #else
6366    {"BINDER_DOES_NOT_VERIFY", 20, 253},
6367  #endif
6368  #ifdef SSL_R_BIO_NOT_SET
6369    {"BIO_NOT_SET", ERR_LIB_SSL, SSL_R_BIO_NOT_SET},
6370  #else
6371    {"BIO_NOT_SET", 20, 128},
6372  #endif
6373  #ifdef SSL_R_BLOCK_CIPHER_PAD_IS_WRONG
6374    {"BLOCK_CIPHER_PAD_IS_WRONG", ERR_LIB_SSL, SSL_R_BLOCK_CIPHER_PAD_IS_WRONG},
6375  #else
6376    {"BLOCK_CIPHER_PAD_IS_WRONG", 20, 129},
6377  #endif
6378  #ifdef SSL_R_BN_LIB
6379    {"BN_LIB", ERR_LIB_SSL, SSL_R_BN_LIB},
6380  #else
6381    {"BN_LIB", 20, 130},
6382  #endif
6383  #ifdef SSL_R_CALLBACK_FAILED
6384    {"CALLBACK_FAILED", ERR_LIB_SSL, SSL_R_CALLBACK_FAILED},
6385  #else
6386    {"CALLBACK_FAILED", 20, 234},
6387  #endif
6388  #ifdef SSL_R_CANNOT_CHANGE_CIPHER
6389    {"CANNOT_CHANGE_CIPHER", ERR_LIB_SSL, SSL_R_CANNOT_CHANGE_CIPHER},
6390  #else
6391    {"CANNOT_CHANGE_CIPHER", 20, 109},
6392  #endif
6393  #ifdef SSL_R_CANNOT_GET_GROUP_NAME
6394    {"CANNOT_GET_GROUP_NAME", ERR_LIB_SSL, SSL_R_CANNOT_GET_GROUP_NAME},
6395  #else
6396    {"CANNOT_GET_GROUP_NAME", 20, 299},
6397  #endif
6398  #ifdef SSL_R_CA_DN_LENGTH_MISMATCH
6399    {"CA_DN_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_CA_DN_LENGTH_MISMATCH},
6400  #else
6401    {"CA_DN_LENGTH_MISMATCH", 20, 131},
6402  #endif
6403  #ifdef SSL_R_CA_KEY_TOO_SMALL
6404    {"CA_KEY_TOO_SMALL", ERR_LIB_SSL, SSL_R_CA_KEY_TOO_SMALL},
6405  #else
6406    {"CA_KEY_TOO_SMALL", 20, 397},
6407  #endif
6408  #ifdef SSL_R_CA_MD_TOO_WEAK
6409    {"CA_MD_TOO_WEAK", ERR_LIB_SSL, SSL_R_CA_MD_TOO_WEAK},
6410  #else
6411    {"CA_MD_TOO_WEAK", 20, 398},
6412  #endif
6413  #ifdef SSL_R_CCS_RECEIVED_EARLY
6414    {"CCS_RECEIVED_EARLY", ERR_LIB_SSL, SSL_R_CCS_RECEIVED_EARLY},
6415  #else
6416    {"CCS_RECEIVED_EARLY", 20, 133},
6417  #endif
6418  #ifdef SSL_R_CERTIFICATE_VERIFY_FAILED
6419    {"CERTIFICATE_VERIFY_FAILED", ERR_LIB_SSL, SSL_R_CERTIFICATE_VERIFY_FAILED},
6420  #else
6421    {"CERTIFICATE_VERIFY_FAILED", 20, 134},
6422  #endif
6423  #ifdef SSL_R_CERT_CB_ERROR
6424    {"CERT_CB_ERROR", ERR_LIB_SSL, SSL_R_CERT_CB_ERROR},
6425  #else
6426    {"CERT_CB_ERROR", 20, 377},
6427  #endif
6428  #ifdef SSL_R_CERT_LENGTH_MISMATCH
6429    {"CERT_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_CERT_LENGTH_MISMATCH},
6430  #else
6431    {"CERT_LENGTH_MISMATCH", 20, 135},
6432  #endif
6433  #ifdef SSL_R_CIPHERSUITE_DIGEST_HAS_CHANGED
6434    {"CIPHERSUITE_DIGEST_HAS_CHANGED", ERR_LIB_SSL, SSL_R_CIPHERSUITE_DIGEST_HAS_CHANGED},
6435  #else
6436    {"CIPHERSUITE_DIGEST_HAS_CHANGED", 20, 218},
6437  #endif
6438  #ifdef SSL_R_CIPHER_CODE_WRONG_LENGTH
6439    {"CIPHER_CODE_WRONG_LENGTH", ERR_LIB_SSL, SSL_R_CIPHER_CODE_WRONG_LENGTH},
6440  #else
6441    {"CIPHER_CODE_WRONG_LENGTH", 20, 137},
6442  #endif
6443  #ifdef SSL_R_CLIENTHELLO_TLSEXT
6444    {"CLIENTHELLO_TLSEXT", ERR_LIB_SSL, SSL_R_CLIENTHELLO_TLSEXT},
6445  #else
6446    {"CLIENTHELLO_TLSEXT", 20, 226},
6447  #endif
6448  #ifdef SSL_R_COMPRESSED_LENGTH_TOO_LONG
6449    {"COMPRESSED_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_COMPRESSED_LENGTH_TOO_LONG},
6450  #else
6451    {"COMPRESSED_LENGTH_TOO_LONG", 20, 140},
6452  #endif
6453  #ifdef SSL_R_COMPRESSION_DISABLED
6454    {"COMPRESSION_DISABLED", ERR_LIB_SSL, SSL_R_COMPRESSION_DISABLED},
6455  #else
6456    {"COMPRESSION_DISABLED", 20, 343},
6457  #endif
6458  #ifdef SSL_R_COMPRESSION_FAILURE
6459    {"COMPRESSION_FAILURE", ERR_LIB_SSL, SSL_R_COMPRESSION_FAILURE},
6460  #else
6461    {"COMPRESSION_FAILURE", 20, 141},
6462  #endif
6463  #ifdef SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE
6464    {"COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE", ERR_LIB_SSL, SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE},
6465  #else
6466    {"COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE", 20, 307},
6467  #endif
6468  #ifdef SSL_R_COMPRESSION_LIBRARY_ERROR
6469    {"COMPRESSION_LIBRARY_ERROR", ERR_LIB_SSL, SSL_R_COMPRESSION_LIBRARY_ERROR},
6470  #else
6471    {"COMPRESSION_LIBRARY_ERROR", 20, 142},
6472  #endif
6473  #ifdef SSL_R_CONNECTION_TYPE_NOT_SET
6474    {"CONNECTION_TYPE_NOT_SET", ERR_LIB_SSL, SSL_R_CONNECTION_TYPE_NOT_SET},
6475  #else
6476    {"CONNECTION_TYPE_NOT_SET", 20, 144},
6477  #endif
6478  #ifdef SSL_R_CONTEXT_NOT_DANE_ENABLED
6479    {"CONTEXT_NOT_DANE_ENABLED", ERR_LIB_SSL, SSL_R_CONTEXT_NOT_DANE_ENABLED},
6480  #else
6481    {"CONTEXT_NOT_DANE_ENABLED", 20, 167},
6482  #endif
6483  #ifdef SSL_R_COOKIE_GEN_CALLBACK_FAILURE
6484    {"COOKIE_GEN_CALLBACK_FAILURE", ERR_LIB_SSL, SSL_R_COOKIE_GEN_CALLBACK_FAILURE},
6485  #else
6486    {"COOKIE_GEN_CALLBACK_FAILURE", 20, 400},
6487  #endif
6488  #ifdef SSL_R_COOKIE_MISMATCH
6489    {"COOKIE_MISMATCH", ERR_LIB_SSL, SSL_R_COOKIE_MISMATCH},
6490  #else
6491    {"COOKIE_MISMATCH", 20, 308},
6492  #endif
6493  #ifdef SSL_R_COPY_PARAMETERS_FAILED
6494    {"COPY_PARAMETERS_FAILED", ERR_LIB_SSL, SSL_R_COPY_PARAMETERS_FAILED},
6495  #else
6496    {"COPY_PARAMETERS_FAILED", 20, 296},
6497  #endif
6498  #ifdef SSL_R_CUSTOM_EXT_HANDLER_ALREADY_INSTALLED
6499    {"CUSTOM_EXT_HANDLER_ALREADY_INSTALLED", ERR_LIB_SSL, SSL_R_CUSTOM_EXT_HANDLER_ALREADY_INSTALLED},
6500  #else
6501    {"CUSTOM_EXT_HANDLER_ALREADY_INSTALLED", 20, 206},
6502  #endif
6503  #ifdef SSL_R_DANE_ALREADY_ENABLED
6504    {"DANE_ALREADY_ENABLED", ERR_LIB_SSL, SSL_R_DANE_ALREADY_ENABLED},
6505  #else
6506    {"DANE_ALREADY_ENABLED", 20, 172},
6507  #endif
6508  #ifdef SSL_R_DANE_CANNOT_OVERRIDE_MTYPE_FULL
6509    {"DANE_CANNOT_OVERRIDE_MTYPE_FULL", ERR_LIB_SSL, SSL_R_DANE_CANNOT_OVERRIDE_MTYPE_FULL},
6510  #else
6511    {"DANE_CANNOT_OVERRIDE_MTYPE_FULL", 20, 173},
6512  #endif
6513  #ifdef SSL_R_DANE_NOT_ENABLED
6514    {"DANE_NOT_ENABLED", ERR_LIB_SSL, SSL_R_DANE_NOT_ENABLED},
6515  #else
6516    {"DANE_NOT_ENABLED", 20, 175},
6517  #endif
6518  #ifdef SSL_R_DANE_TLSA_BAD_CERTIFICATE
6519    {"DANE_TLSA_BAD_CERTIFICATE", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_CERTIFICATE},
6520  #else
6521    {"DANE_TLSA_BAD_CERTIFICATE", 20, 180},
6522  #endif
6523  #ifdef SSL_R_DANE_TLSA_BAD_CERTIFICATE_USAGE
6524    {"DANE_TLSA_BAD_CERTIFICATE_USAGE", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_CERTIFICATE_USAGE},
6525  #else
6526    {"DANE_TLSA_BAD_CERTIFICATE_USAGE", 20, 184},
6527  #endif
6528  #ifdef SSL_R_DANE_TLSA_BAD_DATA_LENGTH
6529    {"DANE_TLSA_BAD_DATA_LENGTH", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_DATA_LENGTH},
6530  #else
6531    {"DANE_TLSA_BAD_DATA_LENGTH", 20, 189},
6532  #endif
6533  #ifdef SSL_R_DANE_TLSA_BAD_DIGEST_LENGTH
6534    {"DANE_TLSA_BAD_DIGEST_LENGTH", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_DIGEST_LENGTH},
6535  #else
6536    {"DANE_TLSA_BAD_DIGEST_LENGTH", 20, 192},
6537  #endif
6538  #ifdef SSL_R_DANE_TLSA_BAD_MATCHING_TYPE
6539    {"DANE_TLSA_BAD_MATCHING_TYPE", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_MATCHING_TYPE},
6540  #else
6541    {"DANE_TLSA_BAD_MATCHING_TYPE", 20, 200},
6542  #endif
6543  #ifdef SSL_R_DANE_TLSA_BAD_PUBLIC_KEY
6544    {"DANE_TLSA_BAD_PUBLIC_KEY", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_PUBLIC_KEY},
6545  #else
6546    {"DANE_TLSA_BAD_PUBLIC_KEY", 20, 201},
6547  #endif
6548  #ifdef SSL_R_DANE_TLSA_BAD_SELECTOR
6549    {"DANE_TLSA_BAD_SELECTOR", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_SELECTOR},
6550  #else
6551    {"DANE_TLSA_BAD_SELECTOR", 20, 202},
6552  #endif
6553  #ifdef SSL_R_DANE_TLSA_NULL_DATA
6554    {"DANE_TLSA_NULL_DATA", ERR_LIB_SSL, SSL_R_DANE_TLSA_NULL_DATA},
6555  #else
6556    {"DANE_TLSA_NULL_DATA", 20, 203},
6557  #endif
6558  #ifdef SSL_R_DATA_BETWEEN_CCS_AND_FINISHED
6559    {"DATA_BETWEEN_CCS_AND_FINISHED", ERR_LIB_SSL, SSL_R_DATA_BETWEEN_CCS_AND_FINISHED},
6560  #else
6561    {"DATA_BETWEEN_CCS_AND_FINISHED", 20, 145},
6562  #endif
6563  #ifdef SSL_R_DATA_LENGTH_TOO_LONG
6564    {"DATA_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_DATA_LENGTH_TOO_LONG},
6565  #else
6566    {"DATA_LENGTH_TOO_LONG", 20, 146},
6567  #endif
6568  #ifdef SSL_R_DECRYPTION_FAILED
6569    {"DECRYPTION_FAILED", ERR_LIB_SSL, SSL_R_DECRYPTION_FAILED},
6570  #else
6571    {"DECRYPTION_FAILED", 20, 147},
6572  #endif
6573  #ifdef SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC
6574    {"DECRYPTION_FAILED_OR_BAD_RECORD_MAC", ERR_LIB_SSL, SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC},
6575  #else
6576    {"DECRYPTION_FAILED_OR_BAD_RECORD_MAC", 20, 281},
6577  #endif
6578  #ifdef SSL_R_DH_KEY_TOO_SMALL
6579    {"DH_KEY_TOO_SMALL", ERR_LIB_SSL, SSL_R_DH_KEY_TOO_SMALL},
6580  #else
6581    {"DH_KEY_TOO_SMALL", 20, 394},
6582  #endif
6583  #ifdef SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG
6584    {"DH_PUBLIC_VALUE_LENGTH_IS_WRONG", ERR_LIB_SSL, SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG},
6585  #else
6586    {"DH_PUBLIC_VALUE_LENGTH_IS_WRONG", 20, 148},
6587  #endif
6588  #ifdef SSL_R_DIGEST_CHECK_FAILED
6589    {"DIGEST_CHECK_FAILED", ERR_LIB_SSL, SSL_R_DIGEST_CHECK_FAILED},
6590  #else
6591    {"DIGEST_CHECK_FAILED", 20, 149},
6592  #endif
6593  #ifdef SSL_R_DTLS_MESSAGE_TOO_BIG
6594    {"DTLS_MESSAGE_TOO_BIG", ERR_LIB_SSL, SSL_R_DTLS_MESSAGE_TOO_BIG},
6595  #else
6596    {"DTLS_MESSAGE_TOO_BIG", 20, 334},
6597  #endif
6598  #ifdef SSL_R_DUPLICATE_COMPRESSION_ID
6599    {"DUPLICATE_COMPRESSION_ID", ERR_LIB_SSL, SSL_R_DUPLICATE_COMPRESSION_ID},
6600  #else
6601    {"DUPLICATE_COMPRESSION_ID", 20, 309},
6602  #endif
6603  #ifdef SSL_R_ECC_CERT_NOT_FOR_SIGNING
6604    {"ECC_CERT_NOT_FOR_SIGNING", ERR_LIB_SSL, SSL_R_ECC_CERT_NOT_FOR_SIGNING},
6605  #else
6606    {"ECC_CERT_NOT_FOR_SIGNING", 20, 318},
6607  #endif
6608  #ifdef SSL_R_ECDH_REQUIRED_FOR_SUITEB_MODE
6609    {"ECDH_REQUIRED_FOR_SUITEB_MODE", ERR_LIB_SSL, SSL_R_ECDH_REQUIRED_FOR_SUITEB_MODE},
6610  #else
6611    {"ECDH_REQUIRED_FOR_SUITEB_MODE", 20, 374},
6612  #endif
6613  #ifdef SSL_R_EE_KEY_TOO_SMALL
6614    {"EE_KEY_TOO_SMALL", ERR_LIB_SSL, SSL_R_EE_KEY_TOO_SMALL},
6615  #else
6616    {"EE_KEY_TOO_SMALL", 20, 399},
6617  #endif
6618  #ifdef SSL_R_EMPTY_SRTP_PROTECTION_PROFILE_LIST
6619    {"EMPTY_SRTP_PROTECTION_PROFILE_LIST", ERR_LIB_SSL, SSL_R_EMPTY_SRTP_PROTECTION_PROFILE_LIST},
6620  #else
6621    {"EMPTY_SRTP_PROTECTION_PROFILE_LIST", 20, 354},
6622  #endif
6623  #ifdef SSL_R_ENCRYPTED_LENGTH_TOO_LONG
6624    {"ENCRYPTED_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_ENCRYPTED_LENGTH_TOO_LONG},
6625  #else
6626    {"ENCRYPTED_LENGTH_TOO_LONG", 20, 150},
6627  #endif
6628  #ifdef SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST
6629    {"ERROR_IN_RECEIVED_CIPHER_LIST", ERR_LIB_SSL, SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST},
6630  #else
6631    {"ERROR_IN_RECEIVED_CIPHER_LIST", 20, 151},
6632  #endif
6633  #ifdef SSL_R_ERROR_SETTING_TLSA_BASE_DOMAIN
6634    {"ERROR_SETTING_TLSA_BASE_DOMAIN", ERR_LIB_SSL, SSL_R_ERROR_SETTING_TLSA_BASE_DOMAIN},
6635  #else
6636    {"ERROR_SETTING_TLSA_BASE_DOMAIN", 20, 204},
6637  #endif
6638  #ifdef SSL_R_EXCEEDS_MAX_FRAGMENT_SIZE
6639    {"EXCEEDS_MAX_FRAGMENT_SIZE", ERR_LIB_SSL, SSL_R_EXCEEDS_MAX_FRAGMENT_SIZE},
6640  #else
6641    {"EXCEEDS_MAX_FRAGMENT_SIZE", 20, 194},
6642  #endif
6643  #ifdef SSL_R_EXCESSIVE_MESSAGE_SIZE
6644    {"EXCESSIVE_MESSAGE_SIZE", ERR_LIB_SSL, SSL_R_EXCESSIVE_MESSAGE_SIZE},
6645  #else
6646    {"EXCESSIVE_MESSAGE_SIZE", 20, 152},
6647  #endif
6648  #ifdef SSL_R_EXTENSION_NOT_RECEIVED
6649    {"EXTENSION_NOT_RECEIVED", ERR_LIB_SSL, SSL_R_EXTENSION_NOT_RECEIVED},
6650  #else
6651    {"EXTENSION_NOT_RECEIVED", 20, 279},
6652  #endif
6653  #ifdef SSL_R_EXTRA_DATA_IN_MESSAGE
6654    {"EXTRA_DATA_IN_MESSAGE", ERR_LIB_SSL, SSL_R_EXTRA_DATA_IN_MESSAGE},
6655  #else
6656    {"EXTRA_DATA_IN_MESSAGE", 20, 153},
6657  #endif
6658  #ifdef SSL_R_EXT_LENGTH_MISMATCH
6659    {"EXT_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_EXT_LENGTH_MISMATCH},
6660  #else
6661    {"EXT_LENGTH_MISMATCH", 20, 163},
6662  #endif
6663  #ifdef SSL_R_FAILED_TO_INIT_ASYNC
6664    {"FAILED_TO_INIT_ASYNC", ERR_LIB_SSL, SSL_R_FAILED_TO_INIT_ASYNC},
6665  #else
6666    {"FAILED_TO_INIT_ASYNC", 20, 405},
6667  #endif
6668  #ifdef SSL_R_FRAGMENTED_CLIENT_HELLO
6669    {"FRAGMENTED_CLIENT_HELLO", ERR_LIB_SSL, SSL_R_FRAGMENTED_CLIENT_HELLO},
6670  #else
6671    {"FRAGMENTED_CLIENT_HELLO", 20, 401},
6672  #endif
6673  #ifdef SSL_R_GOT_A_FIN_BEFORE_A_CCS
6674    {"GOT_A_FIN_BEFORE_A_CCS", ERR_LIB_SSL, SSL_R_GOT_A_FIN_BEFORE_A_CCS},
6675  #else
6676    {"GOT_A_FIN_BEFORE_A_CCS", 20, 154},
6677  #endif
6678  #ifdef SSL_R_HTTPS_PROXY_REQUEST
6679    {"HTTPS_PROXY_REQUEST", ERR_LIB_SSL, SSL_R_HTTPS_PROXY_REQUEST},
6680  #else
6681    {"HTTPS_PROXY_REQUEST", 20, 155},
6682  #endif
6683  #ifdef SSL_R_HTTP_REQUEST
6684    {"HTTP_REQUEST", ERR_LIB_SSL, SSL_R_HTTP_REQUEST},
6685  #else
6686    {"HTTP_REQUEST", 20, 156},
6687  #endif
6688  #ifdef SSL_R_ILLEGAL_POINT_COMPRESSION
6689    {"ILLEGAL_POINT_COMPRESSION", ERR_LIB_SSL, SSL_R_ILLEGAL_POINT_COMPRESSION},
6690  #else
6691    {"ILLEGAL_POINT_COMPRESSION", 20, 162},
6692  #endif
6693  #ifdef SSL_R_ILLEGAL_SUITEB_DIGEST
6694    {"ILLEGAL_SUITEB_DIGEST", ERR_LIB_SSL, SSL_R_ILLEGAL_SUITEB_DIGEST},
6695  #else
6696    {"ILLEGAL_SUITEB_DIGEST", 20, 380},
6697  #endif
6698  #ifdef SSL_R_INAPPROPRIATE_FALLBACK
6699    {"INAPPROPRIATE_FALLBACK", ERR_LIB_SSL, SSL_R_INAPPROPRIATE_FALLBACK},
6700  #else
6701    {"INAPPROPRIATE_FALLBACK", 20, 373},
6702  #endif
6703  #ifdef SSL_R_INCONSISTENT_COMPRESSION
6704    {"INCONSISTENT_COMPRESSION", ERR_LIB_SSL, SSL_R_INCONSISTENT_COMPRESSION},
6705  #else
6706    {"INCONSISTENT_COMPRESSION", 20, 340},
6707  #endif
6708  #ifdef SSL_R_INCONSISTENT_EARLY_DATA_ALPN
6709    {"INCONSISTENT_EARLY_DATA_ALPN", ERR_LIB_SSL, SSL_R_INCONSISTENT_EARLY_DATA_ALPN},
6710  #else
6711    {"INCONSISTENT_EARLY_DATA_ALPN", 20, 222},
6712  #endif
6713  #ifdef SSL_R_INCONSISTENT_EARLY_DATA_SNI
6714    {"INCONSISTENT_EARLY_DATA_SNI", ERR_LIB_SSL, SSL_R_INCONSISTENT_EARLY_DATA_SNI},
6715  #else
6716    {"INCONSISTENT_EARLY_DATA_SNI", 20, 231},
6717  #endif
6718  #ifdef SSL_R_INCONSISTENT_EXTMS
6719    {"INCONSISTENT_EXTMS", ERR_LIB_SSL, SSL_R_INCONSISTENT_EXTMS},
6720  #else
6721    {"INCONSISTENT_EXTMS", 20, 104},
6722  #endif
6723  #ifdef SSL_R_INSUFFICIENT_SECURITY
6724    {"INSUFFICIENT_SECURITY", ERR_LIB_SSL, SSL_R_INSUFFICIENT_SECURITY},
6725  #else
6726    {"INSUFFICIENT_SECURITY", 20, 241},
6727  #endif
6728  #ifdef SSL_R_INVALID_ALERT
6729    {"INVALID_ALERT", ERR_LIB_SSL, SSL_R_INVALID_ALERT},
6730  #else
6731    {"INVALID_ALERT", 20, 205},
6732  #endif
6733  #ifdef SSL_R_INVALID_CCS_MESSAGE
6734    {"INVALID_CCS_MESSAGE", ERR_LIB_SSL, SSL_R_INVALID_CCS_MESSAGE},
6735  #else
6736    {"INVALID_CCS_MESSAGE", 20, 260},
6737  #endif
6738  #ifdef SSL_R_INVALID_CERTIFICATE_OR_ALG
6739    {"INVALID_CERTIFICATE_OR_ALG", ERR_LIB_SSL, SSL_R_INVALID_CERTIFICATE_OR_ALG},
6740  #else
6741    {"INVALID_CERTIFICATE_OR_ALG", 20, 238},
6742  #endif
6743  #ifdef SSL_R_INVALID_COMMAND
6744    {"INVALID_COMMAND", ERR_LIB_SSL, SSL_R_INVALID_COMMAND},
6745  #else
6746    {"INVALID_COMMAND", 20, 280},
6747  #endif
6748  #ifdef SSL_R_INVALID_COMPRESSION_ALGORITHM
6749    {"INVALID_COMPRESSION_ALGORITHM", ERR_LIB_SSL, SSL_R_INVALID_COMPRESSION_ALGORITHM},
6750  #else
6751    {"INVALID_COMPRESSION_ALGORITHM", 20, 341},
6752  #endif
6753  #ifdef SSL_R_INVALID_CONFIG
6754    {"INVALID_CONFIG", ERR_LIB_SSL, SSL_R_INVALID_CONFIG},
6755  #else
6756    {"INVALID_CONFIG", 20, 283},
6757  #endif
6758  #ifdef SSL_R_INVALID_CONFIGURATION_NAME
6759    {"INVALID_CONFIGURATION_NAME", ERR_LIB_SSL, SSL_R_INVALID_CONFIGURATION_NAME},
6760  #else
6761    {"INVALID_CONFIGURATION_NAME", 20, 113},
6762  #endif
6763  #ifdef SSL_R_INVALID_CONTEXT
6764    {"INVALID_CONTEXT", ERR_LIB_SSL, SSL_R_INVALID_CONTEXT},
6765  #else
6766    {"INVALID_CONTEXT", 20, 282},
6767  #endif
6768  #ifdef SSL_R_INVALID_CT_VALIDATION_TYPE
6769    {"INVALID_CT_VALIDATION_TYPE", ERR_LIB_SSL, SSL_R_INVALID_CT_VALIDATION_TYPE},
6770  #else
6771    {"INVALID_CT_VALIDATION_TYPE", 20, 212},
6772  #endif
6773  #ifdef SSL_R_INVALID_KEY_UPDATE_TYPE
6774    {"INVALID_KEY_UPDATE_TYPE", ERR_LIB_SSL, SSL_R_INVALID_KEY_UPDATE_TYPE},
6775  #else
6776    {"INVALID_KEY_UPDATE_TYPE", 20, 120},
6777  #endif
6778  #ifdef SSL_R_INVALID_MAX_EARLY_DATA
6779    {"INVALID_MAX_EARLY_DATA", ERR_LIB_SSL, SSL_R_INVALID_MAX_EARLY_DATA},
6780  #else
6781    {"INVALID_MAX_EARLY_DATA", 20, 174},
6782  #endif
6783  #ifdef SSL_R_INVALID_NULL_CMD_NAME
6784    {"INVALID_NULL_CMD_NAME", ERR_LIB_SSL, SSL_R_INVALID_NULL_CMD_NAME},
6785  #else
6786    {"INVALID_NULL_CMD_NAME", 20, 385},
6787  #endif
6788  #ifdef SSL_R_INVALID_SEQUENCE_NUMBER
6789    {"INVALID_SEQUENCE_NUMBER", ERR_LIB_SSL, SSL_R_INVALID_SEQUENCE_NUMBER},
6790  #else
6791    {"INVALID_SEQUENCE_NUMBER", 20, 402},
6792  #endif
6793  #ifdef SSL_R_INVALID_SERVERINFO_DATA
6794    {"INVALID_SERVERINFO_DATA", ERR_LIB_SSL, SSL_R_INVALID_SERVERINFO_DATA},
6795  #else
6796    {"INVALID_SERVERINFO_DATA", 20, 388},
6797  #endif
6798  #ifdef SSL_R_INVALID_SESSION_ID
6799    {"INVALID_SESSION_ID", ERR_LIB_SSL, SSL_R_INVALID_SESSION_ID},
6800  #else
6801    {"INVALID_SESSION_ID", 20, 999},
6802  #endif
6803  #ifdef SSL_R_INVALID_SRP_USERNAME
6804    {"INVALID_SRP_USERNAME", ERR_LIB_SSL, SSL_R_INVALID_SRP_USERNAME},
6805  #else
6806    {"INVALID_SRP_USERNAME", 20, 357},
6807  #endif
6808  #ifdef SSL_R_INVALID_STATUS_RESPONSE
6809    {"INVALID_STATUS_RESPONSE", ERR_LIB_SSL, SSL_R_INVALID_STATUS_RESPONSE},
6810  #else
6811    {"INVALID_STATUS_RESPONSE", 20, 328},
6812  #endif
6813  #ifdef SSL_R_INVALID_TICKET_KEYS_LENGTH
6814    {"INVALID_TICKET_KEYS_LENGTH", ERR_LIB_SSL, SSL_R_INVALID_TICKET_KEYS_LENGTH},
6815  #else
6816    {"INVALID_TICKET_KEYS_LENGTH", 20, 325},
6817  #endif
6818  #ifdef SSL_R_LEGACY_SIGALG_DISALLOWED_OR_UNSUPPORTED
6819    {"LEGACY_SIGALG_DISALLOWED_OR_UNSUPPORTED", ERR_LIB_SSL, SSL_R_LEGACY_SIGALG_DISALLOWED_OR_UNSUPPORTED},
6820  #else
6821    {"LEGACY_SIGALG_DISALLOWED_OR_UNSUPPORTED", 20, 333},
6822  #endif
6823  #ifdef SSL_R_LENGTH_MISMATCH
6824    {"LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_LENGTH_MISMATCH},
6825  #else
6826    {"LENGTH_MISMATCH", 20, 159},
6827  #endif
6828  #ifdef SSL_R_LENGTH_TOO_LONG
6829    {"LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_LENGTH_TOO_LONG},
6830  #else
6831    {"LENGTH_TOO_LONG", 20, 404},
6832  #endif
6833  #ifdef SSL_R_LENGTH_TOO_SHORT
6834    {"LENGTH_TOO_SHORT", ERR_LIB_SSL, SSL_R_LENGTH_TOO_SHORT},
6835  #else
6836    {"LENGTH_TOO_SHORT", 20, 160},
6837  #endif
6838  #ifdef SSL_R_LIBRARY_BUG
6839    {"LIBRARY_BUG", ERR_LIB_SSL, SSL_R_LIBRARY_BUG},
6840  #else
6841    {"LIBRARY_BUG", 20, 274},
6842  #endif
6843  #ifdef SSL_R_LIBRARY_HAS_NO_CIPHERS
6844    {"LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, SSL_R_LIBRARY_HAS_NO_CIPHERS},
6845  #else
6846    {"LIBRARY_HAS_NO_CIPHERS", 20, 161},
6847  #endif
6848  #ifdef SSL_R_MISSING_DSA_SIGNING_CERT
6849    {"MISSING_DSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_DSA_SIGNING_CERT},
6850  #else
6851    {"MISSING_DSA_SIGNING_CERT", 20, 165},
6852  #endif
6853  #ifdef SSL_R_MISSING_ECDSA_SIGNING_CERT
6854    {"MISSING_ECDSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_ECDSA_SIGNING_CERT},
6855  #else
6856    {"MISSING_ECDSA_SIGNING_CERT", 20, 381},
6857  #endif
6858  #ifdef SSL_R_MISSING_FATAL
6859    {"MISSING_FATAL", ERR_LIB_SSL, SSL_R_MISSING_FATAL},
6860  #else
6861    {"MISSING_FATAL", 20, 256},
6862  #endif
6863  #ifdef SSL_R_MISSING_PARAMETERS
6864    {"MISSING_PARAMETERS", ERR_LIB_SSL, SSL_R_MISSING_PARAMETERS},
6865  #else
6866    {"MISSING_PARAMETERS", 20, 290},
6867  #endif
6868  #ifdef SSL_R_MISSING_PSK_KEX_MODES_EXTENSION
6869    {"MISSING_PSK_KEX_MODES_EXTENSION", ERR_LIB_SSL, SSL_R_MISSING_PSK_KEX_MODES_EXTENSION},
6870  #else
6871    {"MISSING_PSK_KEX_MODES_EXTENSION", 20, 310},
6872  #endif
6873  #ifdef SSL_R_MISSING_RSA_CERTIFICATE
6874    {"MISSING_RSA_CERTIFICATE", ERR_LIB_SSL, SSL_R_MISSING_RSA_CERTIFICATE},
6875  #else
6876    {"MISSING_RSA_CERTIFICATE", 20, 168},
6877  #endif
6878  #ifdef SSL_R_MISSING_RSA_ENCRYPTING_CERT
6879    {"MISSING_RSA_ENCRYPTING_CERT", ERR_LIB_SSL, SSL_R_MISSING_RSA_ENCRYPTING_CERT},
6880  #else
6881    {"MISSING_RSA_ENCRYPTING_CERT", 20, 169},
6882  #endif
6883  #ifdef SSL_R_MISSING_RSA_SIGNING_CERT
6884    {"MISSING_RSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_RSA_SIGNING_CERT},
6885  #else
6886    {"MISSING_RSA_SIGNING_CERT", 20, 170},
6887  #endif
6888  #ifdef SSL_R_MISSING_SIGALGS_EXTENSION
6889    {"MISSING_SIGALGS_EXTENSION", ERR_LIB_SSL, SSL_R_MISSING_SIGALGS_EXTENSION},
6890  #else
6891    {"MISSING_SIGALGS_EXTENSION", 20, 112},
6892  #endif
6893  #ifdef SSL_R_MISSING_SIGNING_CERT
6894    {"MISSING_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_SIGNING_CERT},
6895  #else
6896    {"MISSING_SIGNING_CERT", 20, 221},
6897  #endif
6898  #ifdef SSL_R_MISSING_SRP_PARAM
6899    {"MISSING_SRP_PARAM", ERR_LIB_SSL, SSL_R_MISSING_SRP_PARAM},
6900  #else
6901    {"MISSING_SRP_PARAM", 20, 358},
6902  #endif
6903  #ifdef SSL_R_MISSING_SUPPORTED_GROUPS_EXTENSION
6904    {"MISSING_SUPPORTED_GROUPS_EXTENSION", ERR_LIB_SSL, SSL_R_MISSING_SUPPORTED_GROUPS_EXTENSION},
6905  #else
6906    {"MISSING_SUPPORTED_GROUPS_EXTENSION", 20, 209},
6907  #endif
6908  #ifdef SSL_R_MISSING_TMP_DH_KEY
6909    {"MISSING_TMP_DH_KEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_DH_KEY},
6910  #else
6911    {"MISSING_TMP_DH_KEY", 20, 171},
6912  #endif
6913  #ifdef SSL_R_MISSING_TMP_ECDH_KEY
6914    {"MISSING_TMP_ECDH_KEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_ECDH_KEY},
6915  #else
6916    {"MISSING_TMP_ECDH_KEY", 20, 311},
6917  #endif
6918  #ifdef SSL_R_MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA
6919    {"MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA", ERR_LIB_SSL, SSL_R_MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA},
6920  #else
6921    {"MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA", 20, 293},
6922  #endif
6923  #ifdef SSL_R_NOT_ON_RECORD_BOUNDARY
6924    {"NOT_ON_RECORD_BOUNDARY", ERR_LIB_SSL, SSL_R_NOT_ON_RECORD_BOUNDARY},
6925  #else
6926    {"NOT_ON_RECORD_BOUNDARY", 20, 182},
6927  #endif
6928  #ifdef SSL_R_NOT_REPLACING_CERTIFICATE
6929    {"NOT_REPLACING_CERTIFICATE", ERR_LIB_SSL, SSL_R_NOT_REPLACING_CERTIFICATE},
6930  #else
6931    {"NOT_REPLACING_CERTIFICATE", 20, 289},
6932  #endif
6933  #ifdef SSL_R_NOT_SERVER
6934    {"NOT_SERVER", ERR_LIB_SSL, SSL_R_NOT_SERVER},
6935  #else
6936    {"NOT_SERVER", 20, 284},
6937  #endif
6938  #ifdef SSL_R_NO_APPLICATION_PROTOCOL
6939    {"NO_APPLICATION_PROTOCOL", ERR_LIB_SSL, SSL_R_NO_APPLICATION_PROTOCOL},
6940  #else
6941    {"NO_APPLICATION_PROTOCOL", 20, 235},
6942  #endif
6943  #ifdef SSL_R_NO_CERTIFICATES_RETURNED
6944    {"NO_CERTIFICATES_RETURNED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATES_RETURNED},
6945  #else
6946    {"NO_CERTIFICATES_RETURNED", 20, 176},
6947  #endif
6948  #ifdef SSL_R_NO_CERTIFICATE_ASSIGNED
6949    {"NO_CERTIFICATE_ASSIGNED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_ASSIGNED},
6950  #else
6951    {"NO_CERTIFICATE_ASSIGNED", 20, 177},
6952  #endif
6953  #ifdef SSL_R_NO_CERTIFICATE_SET
6954    {"NO_CERTIFICATE_SET", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_SET},
6955  #else
6956    {"NO_CERTIFICATE_SET", 20, 179},
6957  #endif
6958  #ifdef SSL_R_NO_CHANGE_FOLLOWING_HRR
6959    {"NO_CHANGE_FOLLOWING_HRR", ERR_LIB_SSL, SSL_R_NO_CHANGE_FOLLOWING_HRR},
6960  #else
6961    {"NO_CHANGE_FOLLOWING_HRR", 20, 214},
6962  #endif
6963  #ifdef SSL_R_NO_CIPHERS_AVAILABLE
6964    {"NO_CIPHERS_AVAILABLE", ERR_LIB_SSL, SSL_R_NO_CIPHERS_AVAILABLE},
6965  #else
6966    {"NO_CIPHERS_AVAILABLE", 20, 181},
6967  #endif
6968  #ifdef SSL_R_NO_CIPHERS_SPECIFIED
6969    {"NO_CIPHERS_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_CIPHERS_SPECIFIED},
6970  #else
6971    {"NO_CIPHERS_SPECIFIED", 20, 183},
6972  #endif
6973  #ifdef SSL_R_NO_CIPHER_MATCH
6974    {"NO_CIPHER_MATCH", ERR_LIB_SSL, SSL_R_NO_CIPHER_MATCH},
6975  #else
6976    {"NO_CIPHER_MATCH", 20, 185},
6977  #endif
6978  #ifdef SSL_R_NO_CLIENT_CERT_METHOD
6979    {"NO_CLIENT_CERT_METHOD", ERR_LIB_SSL, SSL_R_NO_CLIENT_CERT_METHOD},
6980  #else
6981    {"NO_CLIENT_CERT_METHOD", 20, 331},
6982  #endif
6983  #ifdef SSL_R_NO_COMPRESSION_SPECIFIED
6984    {"NO_COMPRESSION_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_COMPRESSION_SPECIFIED},
6985  #else
6986    {"NO_COMPRESSION_SPECIFIED", 20, 187},
6987  #endif
6988  #ifdef SSL_R_NO_COOKIE_CALLBACK_SET
6989    {"NO_COOKIE_CALLBACK_SET", ERR_LIB_SSL, SSL_R_NO_COOKIE_CALLBACK_SET},
6990  #else
6991    {"NO_COOKIE_CALLBACK_SET", 20, 287},
6992  #endif
6993  #ifdef SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER
6994    {"NO_GOST_CERTIFICATE_SENT_BY_PEER", ERR_LIB_SSL, SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER},
6995  #else
6996    {"NO_GOST_CERTIFICATE_SENT_BY_PEER", 20, 330},
6997  #endif
6998  #ifdef SSL_R_NO_METHOD_SPECIFIED
6999    {"NO_METHOD_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_METHOD_SPECIFIED},
7000  #else
7001    {"NO_METHOD_SPECIFIED", 20, 188},
7002  #endif
7003  #ifdef SSL_R_NO_PEM_EXTENSIONS
7004    {"NO_PEM_EXTENSIONS", ERR_LIB_SSL, SSL_R_NO_PEM_EXTENSIONS},
7005  #else
7006    {"NO_PEM_EXTENSIONS", 20, 389},
7007  #endif
7008  #ifdef SSL_R_NO_PRIVATE_KEY_ASSIGNED
7009    {"NO_PRIVATE_KEY_ASSIGNED", ERR_LIB_SSL, SSL_R_NO_PRIVATE_KEY_ASSIGNED},
7010  #else
7011    {"NO_PRIVATE_KEY_ASSIGNED", 20, 190},
7012  #endif
7013  #ifdef SSL_R_NO_PROTOCOLS_AVAILABLE
7014    {"NO_PROTOCOLS_AVAILABLE", ERR_LIB_SSL, SSL_R_NO_PROTOCOLS_AVAILABLE},
7015  #else
7016    {"NO_PROTOCOLS_AVAILABLE", 20, 191},
7017  #endif
7018  #ifdef SSL_R_NO_RENEGOTIATION
7019    {"NO_RENEGOTIATION", ERR_LIB_SSL, SSL_R_NO_RENEGOTIATION},
7020  #else
7021    {"NO_RENEGOTIATION", 20, 339},
7022  #endif
7023  #ifdef SSL_R_NO_REQUIRED_DIGEST
7024    {"NO_REQUIRED_DIGEST", ERR_LIB_SSL, SSL_R_NO_REQUIRED_DIGEST},
7025  #else
7026    {"NO_REQUIRED_DIGEST", 20, 324},
7027  #endif
7028  #ifdef SSL_R_NO_SHARED_CIPHER
7029    {"NO_SHARED_CIPHER", ERR_LIB_SSL, SSL_R_NO_SHARED_CIPHER},
7030  #else
7031    {"NO_SHARED_CIPHER", 20, 193},
7032  #endif
7033  #ifdef SSL_R_NO_SHARED_GROUPS
7034    {"NO_SHARED_GROUPS", ERR_LIB_SSL, SSL_R_NO_SHARED_GROUPS},
7035  #else
7036    {"NO_SHARED_GROUPS", 20, 410},
7037  #endif
7038  #ifdef SSL_R_NO_SHARED_SIGNATURE_ALGORITHMS
7039    {"NO_SHARED_SIGNATURE_ALGORITHMS", ERR_LIB_SSL, SSL_R_NO_SHARED_SIGNATURE_ALGORITHMS},
7040  #else
7041    {"NO_SHARED_SIGNATURE_ALGORITHMS", 20, 376},
7042  #endif
7043  #ifdef SSL_R_NO_SRTP_PROFILES
7044    {"NO_SRTP_PROFILES", ERR_LIB_SSL, SSL_R_NO_SRTP_PROFILES},
7045  #else
7046    {"NO_SRTP_PROFILES", 20, 359},
7047  #endif
7048  #ifdef SSL_R_NO_SUITABLE_DIGEST_ALGORITHM
7049    {"NO_SUITABLE_DIGEST_ALGORITHM", ERR_LIB_SSL, SSL_R_NO_SUITABLE_DIGEST_ALGORITHM},
7050  #else
7051    {"NO_SUITABLE_DIGEST_ALGORITHM", 20, 297},
7052  #endif
7053  #ifdef SSL_R_NO_SUITABLE_GROUPS
7054    {"NO_SUITABLE_GROUPS", ERR_LIB_SSL, SSL_R_NO_SUITABLE_GROUPS},
7055  #else
7056    {"NO_SUITABLE_GROUPS", 20, 295},
7057  #endif
7058  #ifdef SSL_R_NO_SUITABLE_KEY_SHARE
7059    {"NO_SUITABLE_KEY_SHARE", ERR_LIB_SSL, SSL_R_NO_SUITABLE_KEY_SHARE},
7060  #else
7061    {"NO_SUITABLE_KEY_SHARE", 20, 101},
7062  #endif
7063  #ifdef SSL_R_NO_SUITABLE_SIGNATURE_ALGORITHM
7064    {"NO_SUITABLE_SIGNATURE_ALGORITHM", ERR_LIB_SSL, SSL_R_NO_SUITABLE_SIGNATURE_ALGORITHM},
7065  #else
7066    {"NO_SUITABLE_SIGNATURE_ALGORITHM", 20, 118},
7067  #endif
7068  #ifdef SSL_R_NO_VALID_SCTS
7069    {"NO_VALID_SCTS", ERR_LIB_SSL, SSL_R_NO_VALID_SCTS},
7070  #else
7071    {"NO_VALID_SCTS", 20, 216},
7072  #endif
7073  #ifdef SSL_R_NO_VERIFY_COOKIE_CALLBACK
7074    {"NO_VERIFY_COOKIE_CALLBACK", ERR_LIB_SSL, SSL_R_NO_VERIFY_COOKIE_CALLBACK},
7075  #else
7076    {"NO_VERIFY_COOKIE_CALLBACK", 20, 403},
7077  #endif
7078  #ifdef SSL_R_NULL_SSL_CTX
7079    {"NULL_SSL_CTX", ERR_LIB_SSL, SSL_R_NULL_SSL_CTX},
7080  #else
7081    {"NULL_SSL_CTX", 20, 195},
7082  #endif
7083  #ifdef SSL_R_NULL_SSL_METHOD_PASSED
7084    {"NULL_SSL_METHOD_PASSED", ERR_LIB_SSL, SSL_R_NULL_SSL_METHOD_PASSED},
7085  #else
7086    {"NULL_SSL_METHOD_PASSED", 20, 196},
7087  #endif
7088  #ifdef SSL_R_OCSP_CALLBACK_FAILURE
7089    {"OCSP_CALLBACK_FAILURE", ERR_LIB_SSL, SSL_R_OCSP_CALLBACK_FAILURE},
7090  #else
7091    {"OCSP_CALLBACK_FAILURE", 20, 305},
7092  #endif
7093  #ifdef SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED
7094    {"OLD_SESSION_CIPHER_NOT_RETURNED", ERR_LIB_SSL, SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED},
7095  #else
7096    {"OLD_SESSION_CIPHER_NOT_RETURNED", 20, 197},
7097  #endif
7098  #ifdef SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED
7099    {"OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED", ERR_LIB_SSL, SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED},
7100  #else
7101    {"OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED", 20, 344},
7102  #endif
7103  #ifdef SSL_R_OVERFLOW_ERROR
7104    {"OVERFLOW_ERROR", ERR_LIB_SSL, SSL_R_OVERFLOW_ERROR},
7105  #else
7106    {"OVERFLOW_ERROR", 20, 237},
7107  #endif
7108  #ifdef SSL_R_PACKET_LENGTH_TOO_LONG
7109    {"PACKET_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_PACKET_LENGTH_TOO_LONG},
7110  #else
7111    {"PACKET_LENGTH_TOO_LONG", 20, 198},
7112  #endif
7113  #ifdef SSL_R_PARSE_TLSEXT
7114    {"PARSE_TLSEXT", ERR_LIB_SSL, SSL_R_PARSE_TLSEXT},
7115  #else
7116    {"PARSE_TLSEXT", 20, 227},
7117  #endif
7118  #ifdef SSL_R_PATH_TOO_LONG
7119    {"PATH_TOO_LONG", ERR_LIB_SSL, SSL_R_PATH_TOO_LONG},
7120  #else
7121    {"PATH_TOO_LONG", 20, 270},
7122  #endif
7123  #ifdef SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE
7124    {"PEER_DID_NOT_RETURN_A_CERTIFICATE", ERR_LIB_SSL, SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE},
7125  #else
7126    {"PEER_DID_NOT_RETURN_A_CERTIFICATE", 20, 199},
7127  #endif
7128  #ifdef SSL_R_PEM_NAME_BAD_PREFIX
7129    {"PEM_NAME_BAD_PREFIX", ERR_LIB_SSL, SSL_R_PEM_NAME_BAD_PREFIX},
7130  #else
7131    {"PEM_NAME_BAD_PREFIX", 20, 391},
7132  #endif
7133  #ifdef SSL_R_PEM_NAME_TOO_SHORT
7134    {"PEM_NAME_TOO_SHORT", ERR_LIB_SSL, SSL_R_PEM_NAME_TOO_SHORT},
7135  #else
7136    {"PEM_NAME_TOO_SHORT", 20, 392},
7137  #endif
7138  #ifdef SSL_R_PIPELINE_FAILURE
7139    {"PIPELINE_FAILURE", ERR_LIB_SSL, SSL_R_PIPELINE_FAILURE},
7140  #else
7141    {"PIPELINE_FAILURE", 20, 406},
7142  #endif
7143  #ifdef SSL_R_POST_HANDSHAKE_AUTH_ENCODING_ERR
7144    {"POST_HANDSHAKE_AUTH_ENCODING_ERR", ERR_LIB_SSL, SSL_R_POST_HANDSHAKE_AUTH_ENCODING_ERR},
7145  #else
7146    {"POST_HANDSHAKE_AUTH_ENCODING_ERR", 20, 278},
7147  #endif
7148  #ifdef SSL_R_PRIVATE_KEY_MISMATCH
7149    {"PRIVATE_KEY_MISMATCH", ERR_LIB_SSL, SSL_R_PRIVATE_KEY_MISMATCH},
7150  #else
7151    {"PRIVATE_KEY_MISMATCH", 20, 288},
7152  #endif
7153  #ifdef SSL_R_PROTOCOL_IS_SHUTDOWN
7154    {"PROTOCOL_IS_SHUTDOWN", ERR_LIB_SSL, SSL_R_PROTOCOL_IS_SHUTDOWN},
7155  #else
7156    {"PROTOCOL_IS_SHUTDOWN", 20, 207},
7157  #endif
7158  #ifdef SSL_R_PSK_IDENTITY_NOT_FOUND
7159    {"PSK_IDENTITY_NOT_FOUND", ERR_LIB_SSL, SSL_R_PSK_IDENTITY_NOT_FOUND},
7160  #else
7161    {"PSK_IDENTITY_NOT_FOUND", 20, 223},
7162  #endif
7163  #ifdef SSL_R_PSK_NO_CLIENT_CB
7164    {"PSK_NO_CLIENT_CB", ERR_LIB_SSL, SSL_R_PSK_NO_CLIENT_CB},
7165  #else
7166    {"PSK_NO_CLIENT_CB", 20, 224},
7167  #endif
7168  #ifdef SSL_R_PSK_NO_SERVER_CB
7169    {"PSK_NO_SERVER_CB", ERR_LIB_SSL, SSL_R_PSK_NO_SERVER_CB},
7170  #else
7171    {"PSK_NO_SERVER_CB", 20, 225},
7172  #endif
7173  #ifdef SSL_R_READ_BIO_NOT_SET
7174    {"READ_BIO_NOT_SET", ERR_LIB_SSL, SSL_R_READ_BIO_NOT_SET},
7175  #else
7176    {"READ_BIO_NOT_SET", 20, 211},
7177  #endif
7178  #ifdef SSL_R_READ_TIMEOUT_EXPIRED
7179    {"READ_TIMEOUT_EXPIRED", ERR_LIB_SSL, SSL_R_READ_TIMEOUT_EXPIRED},
7180  #else
7181    {"READ_TIMEOUT_EXPIRED", 20, 312},
7182  #endif
7183  #ifdef SSL_R_RECORD_LENGTH_MISMATCH
7184    {"RECORD_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_RECORD_LENGTH_MISMATCH},
7185  #else
7186    {"RECORD_LENGTH_MISMATCH", 20, 213},
7187  #endif
7188  #ifdef SSL_R_RECORD_TOO_SMALL
7189    {"RECORD_TOO_SMALL", ERR_LIB_SSL, SSL_R_RECORD_TOO_SMALL},
7190  #else
7191    {"RECORD_TOO_SMALL", 20, 298},
7192  #endif
7193  #ifdef SSL_R_RENEGOTIATE_EXT_TOO_LONG
7194    {"RENEGOTIATE_EXT_TOO_LONG", ERR_LIB_SSL, SSL_R_RENEGOTIATE_EXT_TOO_LONG},
7195  #else
7196    {"RENEGOTIATE_EXT_TOO_LONG", 20, 335},
7197  #endif
7198  #ifdef SSL_R_RENEGOTIATION_ENCODING_ERR
7199    {"RENEGOTIATION_ENCODING_ERR", ERR_LIB_SSL, SSL_R_RENEGOTIATION_ENCODING_ERR},
7200  #else
7201    {"RENEGOTIATION_ENCODING_ERR", 20, 336},
7202  #endif
7203  #ifdef SSL_R_RENEGOTIATION_MISMATCH
7204    {"RENEGOTIATION_MISMATCH", ERR_LIB_SSL, SSL_R_RENEGOTIATION_MISMATCH},
7205  #else
7206    {"RENEGOTIATION_MISMATCH", 20, 337},
7207  #endif
7208  #ifdef SSL_R_REQUEST_PENDING
7209    {"REQUEST_PENDING", ERR_LIB_SSL, SSL_R_REQUEST_PENDING},
7210  #else
7211    {"REQUEST_PENDING", 20, 285},
7212  #endif
7213  #ifdef SSL_R_REQUEST_SENT
7214    {"REQUEST_SENT", ERR_LIB_SSL, SSL_R_REQUEST_SENT},
7215  #else
7216    {"REQUEST_SENT", 20, 286},
7217  #endif
7218  #ifdef SSL_R_REQUIRED_CIPHER_MISSING
7219    {"REQUIRED_CIPHER_MISSING", ERR_LIB_SSL, SSL_R_REQUIRED_CIPHER_MISSING},
7220  #else
7221    {"REQUIRED_CIPHER_MISSING", 20, 215},
7222  #endif
7223  #ifdef SSL_R_REQUIRED_COMPRESSION_ALGORITHM_MISSING
7224    {"REQUIRED_COMPRESSION_ALGORITHM_MISSING", ERR_LIB_SSL, SSL_R_REQUIRED_COMPRESSION_ALGORITHM_MISSING},
7225  #else
7226    {"REQUIRED_COMPRESSION_ALGORITHM_MISSING", 20, 342},
7227  #endif
7228  #ifdef SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING
7229    {"SCSV_RECEIVED_WHEN_RENEGOTIATING", ERR_LIB_SSL, SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING},
7230  #else
7231    {"SCSV_RECEIVED_WHEN_RENEGOTIATING", 20, 345},
7232  #endif
7233  #ifdef SSL_R_SCT_VERIFICATION_FAILED
7234    {"SCT_VERIFICATION_FAILED", ERR_LIB_SSL, SSL_R_SCT_VERIFICATION_FAILED},
7235  #else
7236    {"SCT_VERIFICATION_FAILED", 20, 208},
7237  #endif
7238  #ifdef SSL_R_SERVERHELLO_TLSEXT
7239    {"SERVERHELLO_TLSEXT", ERR_LIB_SSL, SSL_R_SERVERHELLO_TLSEXT},
7240  #else
7241    {"SERVERHELLO_TLSEXT", 20, 275},
7242  #endif
7243  #ifdef SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED
7244    {"SESSION_ID_CONTEXT_UNINITIALIZED", ERR_LIB_SSL, SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED},
7245  #else
7246    {"SESSION_ID_CONTEXT_UNINITIALIZED", 20, 277},
7247  #endif
7248  #ifdef SSL_R_SHUTDOWN_WHILE_IN_INIT
7249    {"SHUTDOWN_WHILE_IN_INIT", ERR_LIB_SSL, SSL_R_SHUTDOWN_WHILE_IN_INIT},
7250  #else
7251    {"SHUTDOWN_WHILE_IN_INIT", 20, 407},
7252  #endif
7253  #ifdef SSL_R_SIGNATURE_ALGORITHMS_ERROR
7254    {"SIGNATURE_ALGORITHMS_ERROR", ERR_LIB_SSL, SSL_R_SIGNATURE_ALGORITHMS_ERROR},
7255  #else
7256    {"SIGNATURE_ALGORITHMS_ERROR", 20, 360},
7257  #endif
7258  #ifdef SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE
7259    {"SIGNATURE_FOR_NON_SIGNING_CERTIFICATE", ERR_LIB_SSL, SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE},
7260  #else
7261    {"SIGNATURE_FOR_NON_SIGNING_CERTIFICATE", 20, 220},
7262  #endif
7263  #ifdef SSL_R_SRP_A_CALC
7264    {"SRP_A_CALC", ERR_LIB_SSL, SSL_R_SRP_A_CALC},
7265  #else
7266    {"SRP_A_CALC", 20, 361},
7267  #endif
7268  #ifdef SSL_R_SRTP_COULD_NOT_ALLOCATE_PROFILES
7269    {"SRTP_COULD_NOT_ALLOCATE_PROFILES", ERR_LIB_SSL, SSL_R_SRTP_COULD_NOT_ALLOCATE_PROFILES},
7270  #else
7271    {"SRTP_COULD_NOT_ALLOCATE_PROFILES", 20, 362},
7272  #endif
7273  #ifdef SSL_R_SRTP_PROTECTION_PROFILE_LIST_TOO_LONG
7274    {"SRTP_PROTECTION_PROFILE_LIST_TOO_LONG", ERR_LIB_SSL, SSL_R_SRTP_PROTECTION_PROFILE_LIST_TOO_LONG},
7275  #else
7276    {"SRTP_PROTECTION_PROFILE_LIST_TOO_LONG", 20, 363},
7277  #endif
7278  #ifdef SSL_R_SRTP_UNKNOWN_PROTECTION_PROFILE
7279    {"SRTP_UNKNOWN_PROTECTION_PROFILE", ERR_LIB_SSL, SSL_R_SRTP_UNKNOWN_PROTECTION_PROFILE},
7280  #else
7281    {"SRTP_UNKNOWN_PROTECTION_PROFILE", 20, 364},
7282  #endif
7283  #ifdef SSL_R_SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH
7284    {"SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH},
7285  #else
7286    {"SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH", 20, 232},
7287  #endif
7288  #ifdef SSL_R_SSL3_EXT_INVALID_SERVERNAME
7289    {"SSL3_EXT_INVALID_SERVERNAME", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_SERVERNAME},
7290  #else
7291    {"SSL3_EXT_INVALID_SERVERNAME", 20, 319},
7292  #endif
7293  #ifdef SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE
7294    {"SSL3_EXT_INVALID_SERVERNAME_TYPE", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE},
7295  #else
7296    {"SSL3_EXT_INVALID_SERVERNAME_TYPE", 20, 320},
7297  #endif
7298  #ifdef SSL_R_SSL3_SESSION_ID_TOO_LONG
7299    {"SSL3_SESSION_ID_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL3_SESSION_ID_TOO_LONG},
7300  #else
7301    {"SSL3_SESSION_ID_TOO_LONG", 20, 300},
7302  #endif
7303  #ifdef SSL_R_SSLV3_ALERT_BAD_CERTIFICATE
7304    {"SSLV3_ALERT_BAD_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_BAD_CERTIFICATE},
7305  #else
7306    {"SSLV3_ALERT_BAD_CERTIFICATE", 20, 1042},
7307  #endif
7308  #ifdef SSL_R_SSLV3_ALERT_BAD_RECORD_MAC
7309    {"SSLV3_ALERT_BAD_RECORD_MAC", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_BAD_RECORD_MAC},
7310  #else
7311    {"SSLV3_ALERT_BAD_RECORD_MAC", 20, 1020},
7312  #endif
7313  #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED
7314    {"SSLV3_ALERT_CERTIFICATE_EXPIRED", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED},
7315  #else
7316    {"SSLV3_ALERT_CERTIFICATE_EXPIRED", 20, 1045},
7317  #endif
7318  #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED
7319    {"SSLV3_ALERT_CERTIFICATE_REVOKED", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED},
7320  #else
7321    {"SSLV3_ALERT_CERTIFICATE_REVOKED", 20, 1044},
7322  #endif
7323  #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN
7324    {"SSLV3_ALERT_CERTIFICATE_UNKNOWN", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN},
7325  #else
7326    {"SSLV3_ALERT_CERTIFICATE_UNKNOWN", 20, 1046},
7327  #endif
7328  #ifdef SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE
7329    {"SSLV3_ALERT_DECOMPRESSION_FAILURE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE},
7330  #else
7331    {"SSLV3_ALERT_DECOMPRESSION_FAILURE", 20, 1030},
7332  #endif
7333  #ifdef SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE
7334    {"SSLV3_ALERT_HANDSHAKE_FAILURE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE},
7335  #else
7336    {"SSLV3_ALERT_HANDSHAKE_FAILURE", 20, 1040},
7337  #endif
7338  #ifdef SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER
7339    {"SSLV3_ALERT_ILLEGAL_PARAMETER", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER},
7340  #else
7341    {"SSLV3_ALERT_ILLEGAL_PARAMETER", 20, 1047},
7342  #endif
7343  #ifdef SSL_R_SSLV3_ALERT_NO_CERTIFICATE
7344    {"SSLV3_ALERT_NO_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_NO_CERTIFICATE},
7345  #else
7346    {"SSLV3_ALERT_NO_CERTIFICATE", 20, 1041},
7347  #endif
7348  #ifdef SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE
7349    {"SSLV3_ALERT_UNEXPECTED_MESSAGE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE},
7350  #else
7351    {"SSLV3_ALERT_UNEXPECTED_MESSAGE", 20, 1010},
7352  #endif
7353  #ifdef SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE
7354    {"SSLV3_ALERT_UNSUPPORTED_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE},
7355  #else
7356    {"SSLV3_ALERT_UNSUPPORTED_CERTIFICATE", 20, 1043},
7357  #endif
7358  #ifdef SSL_R_SSL_COMMAND_SECTION_EMPTY
7359    {"SSL_COMMAND_SECTION_EMPTY", ERR_LIB_SSL, SSL_R_SSL_COMMAND_SECTION_EMPTY},
7360  #else
7361    {"SSL_COMMAND_SECTION_EMPTY", 20, 117},
7362  #endif
7363  #ifdef SSL_R_SSL_COMMAND_SECTION_NOT_FOUND
7364    {"SSL_COMMAND_SECTION_NOT_FOUND", ERR_LIB_SSL, SSL_R_SSL_COMMAND_SECTION_NOT_FOUND},
7365  #else
7366    {"SSL_COMMAND_SECTION_NOT_FOUND", 20, 125},
7367  #endif
7368  #ifdef SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION
7369    {"SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION", ERR_LIB_SSL, SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION},
7370  #else
7371    {"SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION", 20, 228},
7372  #endif
7373  #ifdef SSL_R_SSL_HANDSHAKE_FAILURE
7374    {"SSL_HANDSHAKE_FAILURE", ERR_LIB_SSL, SSL_R_SSL_HANDSHAKE_FAILURE},
7375  #else
7376    {"SSL_HANDSHAKE_FAILURE", 20, 229},
7377  #endif
7378  #ifdef SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS
7379    {"SSL_LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS},
7380  #else
7381    {"SSL_LIBRARY_HAS_NO_CIPHERS", 20, 230},
7382  #endif
7383  #ifdef SSL_R_SSL_NEGATIVE_LENGTH
7384    {"SSL_NEGATIVE_LENGTH", ERR_LIB_SSL, SSL_R_SSL_NEGATIVE_LENGTH},
7385  #else
7386    {"SSL_NEGATIVE_LENGTH", 20, 372},
7387  #endif
7388  #ifdef SSL_R_SSL_SECTION_EMPTY
7389    {"SSL_SECTION_EMPTY", ERR_LIB_SSL, SSL_R_SSL_SECTION_EMPTY},
7390  #else
7391    {"SSL_SECTION_EMPTY", 20, 126},
7392  #endif
7393  #ifdef SSL_R_SSL_SECTION_NOT_FOUND
7394    {"SSL_SECTION_NOT_FOUND", ERR_LIB_SSL, SSL_R_SSL_SECTION_NOT_FOUND},
7395  #else
7396    {"SSL_SECTION_NOT_FOUND", 20, 136},
7397  #endif
7398  #ifdef SSL_R_SSL_SESSION_ID_CALLBACK_FAILED
7399    {"SSL_SESSION_ID_CALLBACK_FAILED", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CALLBACK_FAILED},
7400  #else
7401    {"SSL_SESSION_ID_CALLBACK_FAILED", 20, 301},
7402  #endif
7403  #ifdef SSL_R_SSL_SESSION_ID_CONFLICT
7404    {"SSL_SESSION_ID_CONFLICT", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CONFLICT},
7405  #else
7406    {"SSL_SESSION_ID_CONFLICT", 20, 302},
7407  #endif
7408  #ifdef SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG
7409    {"SSL_SESSION_ID_CONTEXT_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG},
7410  #else
7411    {"SSL_SESSION_ID_CONTEXT_TOO_LONG", 20, 273},
7412  #endif
7413  #ifdef SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH
7414    {"SSL_SESSION_ID_HAS_BAD_LENGTH", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH},
7415  #else
7416    {"SSL_SESSION_ID_HAS_BAD_LENGTH", 20, 303},
7417  #endif
7418  #ifdef SSL_R_SSL_SESSION_ID_TOO_LONG
7419    {"SSL_SESSION_ID_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_TOO_LONG},
7420  #else
7421    {"SSL_SESSION_ID_TOO_LONG", 20, 408},
7422  #endif
7423  #ifdef SSL_R_SSL_SESSION_VERSION_MISMATCH
7424    {"SSL_SESSION_VERSION_MISMATCH", ERR_LIB_SSL, SSL_R_SSL_SESSION_VERSION_MISMATCH},
7425  #else
7426    {"SSL_SESSION_VERSION_MISMATCH", 20, 210},
7427  #endif
7428  #ifdef SSL_R_STILL_IN_INIT
7429    {"STILL_IN_INIT", ERR_LIB_SSL, SSL_R_STILL_IN_INIT},
7430  #else
7431    {"STILL_IN_INIT", 20, 121},
7432  #endif
7433  #ifdef SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED
7434    {"TLSV13_ALERT_CERTIFICATE_REQUIRED", ERR_LIB_SSL, SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED},
7435  #else
7436    {"TLSV13_ALERT_CERTIFICATE_REQUIRED", 20, 1116},
7437  #endif
7438  #ifdef SSL_R_TLSV13_ALERT_MISSING_EXTENSION
7439    {"TLSV13_ALERT_MISSING_EXTENSION", ERR_LIB_SSL, SSL_R_TLSV13_ALERT_MISSING_EXTENSION},
7440  #else
7441    {"TLSV13_ALERT_MISSING_EXTENSION", 20, 1109},
7442  #endif
7443  #ifdef SSL_R_TLSV1_ALERT_ACCESS_DENIED
7444    {"TLSV1_ALERT_ACCESS_DENIED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_ACCESS_DENIED},
7445  #else
7446    {"TLSV1_ALERT_ACCESS_DENIED", 20, 1049},
7447  #endif
7448  #ifdef SSL_R_TLSV1_ALERT_DECODE_ERROR
7449    {"TLSV1_ALERT_DECODE_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECODE_ERROR},
7450  #else
7451    {"TLSV1_ALERT_DECODE_ERROR", 20, 1050},
7452  #endif
7453  #ifdef SSL_R_TLSV1_ALERT_DECRYPTION_FAILED
7454    {"TLSV1_ALERT_DECRYPTION_FAILED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECRYPTION_FAILED},
7455  #else
7456    {"TLSV1_ALERT_DECRYPTION_FAILED", 20, 1021},
7457  #endif
7458  #ifdef SSL_R_TLSV1_ALERT_DECRYPT_ERROR
7459    {"TLSV1_ALERT_DECRYPT_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECRYPT_ERROR},
7460  #else
7461    {"TLSV1_ALERT_DECRYPT_ERROR", 20, 1051},
7462  #endif
7463  #ifdef SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION
7464    {"TLSV1_ALERT_EXPORT_RESTRICTION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION},
7465  #else
7466    {"TLSV1_ALERT_EXPORT_RESTRICTION", 20, 1060},
7467  #endif
7468  #ifdef SSL_R_TLSV1_ALERT_INAPPROPRIATE_FALLBACK
7469    {"TLSV1_ALERT_INAPPROPRIATE_FALLBACK", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INAPPROPRIATE_FALLBACK},
7470  #else
7471    {"TLSV1_ALERT_INAPPROPRIATE_FALLBACK", 20, 1086},
7472  #endif
7473  #ifdef SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY
7474    {"TLSV1_ALERT_INSUFFICIENT_SECURITY", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY},
7475  #else
7476    {"TLSV1_ALERT_INSUFFICIENT_SECURITY", 20, 1071},
7477  #endif
7478  #ifdef SSL_R_TLSV1_ALERT_INTERNAL_ERROR
7479    {"TLSV1_ALERT_INTERNAL_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INTERNAL_ERROR},
7480  #else
7481    {"TLSV1_ALERT_INTERNAL_ERROR", 20, 1080},
7482  #endif
7483  #ifdef SSL_R_TLSV1_ALERT_NO_RENEGOTIATION
7484    {"TLSV1_ALERT_NO_RENEGOTIATION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_NO_RENEGOTIATION},
7485  #else
7486    {"TLSV1_ALERT_NO_RENEGOTIATION", 20, 1100},
7487  #endif
7488  #ifdef SSL_R_TLSV1_ALERT_PROTOCOL_VERSION
7489    {"TLSV1_ALERT_PROTOCOL_VERSION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_PROTOCOL_VERSION},
7490  #else
7491    {"TLSV1_ALERT_PROTOCOL_VERSION", 20, 1070},
7492  #endif
7493  #ifdef SSL_R_TLSV1_ALERT_RECORD_OVERFLOW
7494    {"TLSV1_ALERT_RECORD_OVERFLOW", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_RECORD_OVERFLOW},
7495  #else
7496    {"TLSV1_ALERT_RECORD_OVERFLOW", 20, 1022},
7497  #endif
7498  #ifdef SSL_R_TLSV1_ALERT_UNKNOWN_CA
7499    {"TLSV1_ALERT_UNKNOWN_CA", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_UNKNOWN_CA},
7500  #else
7501    {"TLSV1_ALERT_UNKNOWN_CA", 20, 1048},
7502  #endif
7503  #ifdef SSL_R_TLSV1_ALERT_USER_CANCELLED
7504    {"TLSV1_ALERT_USER_CANCELLED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_USER_CANCELLED},
7505  #else
7506    {"TLSV1_ALERT_USER_CANCELLED", 20, 1090},
7507  #endif
7508  #ifdef SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE
7509    {"TLSV1_BAD_CERTIFICATE_HASH_VALUE", ERR_LIB_SSL, SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE},
7510  #else
7511    {"TLSV1_BAD_CERTIFICATE_HASH_VALUE", 20, 1114},
7512  #endif
7513  #ifdef SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE
7514    {"TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE", ERR_LIB_SSL, SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE},
7515  #else
7516    {"TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE", 20, 1113},
7517  #endif
7518  #ifdef SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE
7519    {"TLSV1_CERTIFICATE_UNOBTAINABLE", ERR_LIB_SSL, SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE},
7520  #else
7521    {"TLSV1_CERTIFICATE_UNOBTAINABLE", 20, 1111},
7522  #endif
7523  #ifdef SSL_R_TLSV1_UNRECOGNIZED_NAME
7524    {"TLSV1_UNRECOGNIZED_NAME", ERR_LIB_SSL, SSL_R_TLSV1_UNRECOGNIZED_NAME},
7525  #else
7526    {"TLSV1_UNRECOGNIZED_NAME", 20, 1112},
7527  #endif
7528  #ifdef SSL_R_TLSV1_UNSUPPORTED_EXTENSION
7529    {"TLSV1_UNSUPPORTED_EXTENSION", ERR_LIB_SSL, SSL_R_TLSV1_UNSUPPORTED_EXTENSION},
7530  #else
7531    {"TLSV1_UNSUPPORTED_EXTENSION", 20, 1110},
7532  #endif
7533  #ifdef SSL_R_TLS_ILLEGAL_EXPORTER_LABEL
7534    {"TLS_ILLEGAL_EXPORTER_LABEL", ERR_LIB_SSL, SSL_R_TLS_ILLEGAL_EXPORTER_LABEL},
7535  #else
7536    {"TLS_ILLEGAL_EXPORTER_LABEL", 20, 367},
7537  #endif
7538  #ifdef SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST
7539    {"TLS_INVALID_ECPOINTFORMAT_LIST", ERR_LIB_SSL, SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST},
7540  #else
7541    {"TLS_INVALID_ECPOINTFORMAT_LIST", 20, 157},
7542  #endif
7543  #ifdef SSL_R_TOO_MANY_KEY_UPDATES
7544    {"TOO_MANY_KEY_UPDATES", ERR_LIB_SSL, SSL_R_TOO_MANY_KEY_UPDATES},
7545  #else
7546    {"TOO_MANY_KEY_UPDATES", 20, 132},
7547  #endif
7548  #ifdef SSL_R_TOO_MANY_WARN_ALERTS
7549    {"TOO_MANY_WARN_ALERTS", ERR_LIB_SSL, SSL_R_TOO_MANY_WARN_ALERTS},
7550  #else
7551    {"TOO_MANY_WARN_ALERTS", 20, 409},
7552  #endif
7553  #ifdef SSL_R_TOO_MUCH_EARLY_DATA
7554    {"TOO_MUCH_EARLY_DATA", ERR_LIB_SSL, SSL_R_TOO_MUCH_EARLY_DATA},
7555  #else
7556    {"TOO_MUCH_EARLY_DATA", 20, 164},
7557  #endif
7558  #ifdef SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS
7559    {"UNABLE_TO_FIND_ECDH_PARAMETERS", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS},
7560  #else
7561    {"UNABLE_TO_FIND_ECDH_PARAMETERS", 20, 314},
7562  #endif
7563  #ifdef SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS
7564    {"UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS},
7565  #else
7566    {"UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS", 20, 239},
7567  #endif
7568  #ifdef SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES
7569    {"UNABLE_TO_LOAD_SSL3_MD5_ROUTINES", ERR_LIB_SSL, SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES},
7570  #else
7571    {"UNABLE_TO_LOAD_SSL3_MD5_ROUTINES", 20, 242},
7572  #endif
7573  #ifdef SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES
7574    {"UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES", ERR_LIB_SSL, SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES},
7575  #else
7576    {"UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES", 20, 243},
7577  #endif
7578  #ifdef SSL_R_UNEXPECTED_CCS_MESSAGE
7579    {"UNEXPECTED_CCS_MESSAGE", ERR_LIB_SSL, SSL_R_UNEXPECTED_CCS_MESSAGE},
7580  #else
7581    {"UNEXPECTED_CCS_MESSAGE", 20, 262},
7582  #endif
7583  #ifdef SSL_R_UNEXPECTED_END_OF_EARLY_DATA
7584    {"UNEXPECTED_END_OF_EARLY_DATA", ERR_LIB_SSL, SSL_R_UNEXPECTED_END_OF_EARLY_DATA},
7585  #else
7586    {"UNEXPECTED_END_OF_EARLY_DATA", 20, 178},
7587  #endif
7588  #ifdef SSL_R_UNEXPECTED_EOF_WHILE_READING
7589    {"UNEXPECTED_EOF_WHILE_READING", ERR_LIB_SSL, SSL_R_UNEXPECTED_EOF_WHILE_READING},
7590  #else
7591    {"UNEXPECTED_EOF_WHILE_READING", 20, 294},
7592  #endif
7593  #ifdef SSL_R_UNEXPECTED_MESSAGE
7594    {"UNEXPECTED_MESSAGE", ERR_LIB_SSL, SSL_R_UNEXPECTED_MESSAGE},
7595  #else
7596    {"UNEXPECTED_MESSAGE", 20, 244},
7597  #endif
7598  #ifdef SSL_R_UNEXPECTED_RECORD
7599    {"UNEXPECTED_RECORD", ERR_LIB_SSL, SSL_R_UNEXPECTED_RECORD},
7600  #else
7601    {"UNEXPECTED_RECORD", 20, 245},
7602  #endif
7603  #ifdef SSL_R_UNINITIALIZED
7604    {"UNINITIALIZED", ERR_LIB_SSL, SSL_R_UNINITIALIZED},
7605  #else
7606    {"UNINITIALIZED", 20, 276},
7607  #endif
7608  #ifdef SSL_R_UNKNOWN_ALERT_TYPE
7609    {"UNKNOWN_ALERT_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_ALERT_TYPE},
7610  #else
7611    {"UNKNOWN_ALERT_TYPE", 20, 246},
7612  #endif
7613  #ifdef SSL_R_UNKNOWN_CERTIFICATE_TYPE
7614    {"UNKNOWN_CERTIFICATE_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_CERTIFICATE_TYPE},
7615  #else
7616    {"UNKNOWN_CERTIFICATE_TYPE", 20, 247},
7617  #endif
7618  #ifdef SSL_R_UNKNOWN_CIPHER_RETURNED
7619    {"UNKNOWN_CIPHER_RETURNED", ERR_LIB_SSL, SSL_R_UNKNOWN_CIPHER_RETURNED},
7620  #else
7621    {"UNKNOWN_CIPHER_RETURNED", 20, 248},
7622  #endif
7623  #ifdef SSL_R_UNKNOWN_CIPHER_TYPE
7624    {"UNKNOWN_CIPHER_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_CIPHER_TYPE},
7625  #else
7626    {"UNKNOWN_CIPHER_TYPE", 20, 249},
7627  #endif
7628  #ifdef SSL_R_UNKNOWN_CMD_NAME
7629    {"UNKNOWN_CMD_NAME", ERR_LIB_SSL, SSL_R_UNKNOWN_CMD_NAME},
7630  #else
7631    {"UNKNOWN_CMD_NAME", 20, 386},
7632  #endif
7633  #ifdef SSL_R_UNKNOWN_COMMAND
7634    {"UNKNOWN_COMMAND", ERR_LIB_SSL, SSL_R_UNKNOWN_COMMAND},
7635  #else
7636    {"UNKNOWN_COMMAND", 20, 139},
7637  #endif
7638  #ifdef SSL_R_UNKNOWN_DIGEST
7639    {"UNKNOWN_DIGEST", ERR_LIB_SSL, SSL_R_UNKNOWN_DIGEST},
7640  #else
7641    {"UNKNOWN_DIGEST", 20, 368},
7642  #endif
7643  #ifdef SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE
7644    {"UNKNOWN_KEY_EXCHANGE_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE},
7645  #else
7646    {"UNKNOWN_KEY_EXCHANGE_TYPE", 20, 250},
7647  #endif
7648  #ifdef SSL_R_UNKNOWN_PKEY_TYPE
7649    {"UNKNOWN_PKEY_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_PKEY_TYPE},
7650  #else
7651    {"UNKNOWN_PKEY_TYPE", 20, 251},
7652  #endif
7653  #ifdef SSL_R_UNKNOWN_PROTOCOL
7654    {"UNKNOWN_PROTOCOL", ERR_LIB_SSL, SSL_R_UNKNOWN_PROTOCOL},
7655  #else
7656    {"UNKNOWN_PROTOCOL", 20, 252},
7657  #endif
7658  #ifdef SSL_R_UNKNOWN_SSL_VERSION
7659    {"UNKNOWN_SSL_VERSION", ERR_LIB_SSL, SSL_R_UNKNOWN_SSL_VERSION},
7660  #else
7661    {"UNKNOWN_SSL_VERSION", 20, 254},
7662  #endif
7663  #ifdef SSL_R_UNKNOWN_STATE
7664    {"UNKNOWN_STATE", ERR_LIB_SSL, SSL_R_UNKNOWN_STATE},
7665  #else
7666    {"UNKNOWN_STATE", 20, 255},
7667  #endif
7668  #ifdef SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED
7669    {"UNSAFE_LEGACY_RENEGOTIATION_DISABLED", ERR_LIB_SSL, SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED},
7670  #else
7671    {"UNSAFE_LEGACY_RENEGOTIATION_DISABLED", 20, 338},
7672  #endif
7673  #ifdef SSL_R_UNSOLICITED_EXTENSION
7674    {"UNSOLICITED_EXTENSION", ERR_LIB_SSL, SSL_R_UNSOLICITED_EXTENSION},
7675  #else
7676    {"UNSOLICITED_EXTENSION", 20, 217},
7677  #endif
7678  #ifdef SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM
7679    {"UNSUPPORTED_COMPRESSION_ALGORITHM", ERR_LIB_SSL, SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM},
7680  #else
7681    {"UNSUPPORTED_COMPRESSION_ALGORITHM", 20, 257},
7682  #endif
7683  #ifdef SSL_R_UNSUPPORTED_ELLIPTIC_CURVE
7684    {"UNSUPPORTED_ELLIPTIC_CURVE", ERR_LIB_SSL, SSL_R_UNSUPPORTED_ELLIPTIC_CURVE},
7685  #else
7686    {"UNSUPPORTED_ELLIPTIC_CURVE", 20, 315},
7687  #endif
7688  #ifdef SSL_R_UNSUPPORTED_PROTOCOL
7689    {"UNSUPPORTED_PROTOCOL", ERR_LIB_SSL, SSL_R_UNSUPPORTED_PROTOCOL},
7690  #else
7691    {"UNSUPPORTED_PROTOCOL", 20, 258},
7692  #endif
7693  #ifdef SSL_R_UNSUPPORTED_SSL_VERSION
7694    {"UNSUPPORTED_SSL_VERSION", ERR_LIB_SSL, SSL_R_UNSUPPORTED_SSL_VERSION},
7695  #else
7696    {"UNSUPPORTED_SSL_VERSION", 20, 259},
7697  #endif
7698  #ifdef SSL_R_UNSUPPORTED_STATUS_TYPE
7699    {"UNSUPPORTED_STATUS_TYPE", ERR_LIB_SSL, SSL_R_UNSUPPORTED_STATUS_TYPE},
7700  #else
7701    {"UNSUPPORTED_STATUS_TYPE", 20, 329},
7702  #endif
7703  #ifdef SSL_R_USE_SRTP_NOT_NEGOTIATED
7704    {"USE_SRTP_NOT_NEGOTIATED", ERR_LIB_SSL, SSL_R_USE_SRTP_NOT_NEGOTIATED},
7705  #else
7706    {"USE_SRTP_NOT_NEGOTIATED", 20, 369},
7707  #endif
7708  #ifdef SSL_R_VERSION_TOO_HIGH
7709    {"VERSION_TOO_HIGH", ERR_LIB_SSL, SSL_R_VERSION_TOO_HIGH},
7710  #else
7711    {"VERSION_TOO_HIGH", 20, 166},
7712  #endif
7713  #ifdef SSL_R_VERSION_TOO_LOW
7714    {"VERSION_TOO_LOW", ERR_LIB_SSL, SSL_R_VERSION_TOO_LOW},
7715  #else
7716    {"VERSION_TOO_LOW", 20, 396},
7717  #endif
7718  #ifdef SSL_R_WRONG_CERTIFICATE_TYPE
7719    {"WRONG_CERTIFICATE_TYPE", ERR_LIB_SSL, SSL_R_WRONG_CERTIFICATE_TYPE},
7720  #else
7721    {"WRONG_CERTIFICATE_TYPE", 20, 383},
7722  #endif
7723  #ifdef SSL_R_WRONG_CIPHER_RETURNED
7724    {"WRONG_CIPHER_RETURNED", ERR_LIB_SSL, SSL_R_WRONG_CIPHER_RETURNED},
7725  #else
7726    {"WRONG_CIPHER_RETURNED", 20, 261},
7727  #endif
7728  #ifdef SSL_R_WRONG_CURVE
7729    {"WRONG_CURVE", ERR_LIB_SSL, SSL_R_WRONG_CURVE},
7730  #else
7731    {"WRONG_CURVE", 20, 378},
7732  #endif
7733  #ifdef SSL_R_WRONG_SIGNATURE_LENGTH
7734    {"WRONG_SIGNATURE_LENGTH", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_LENGTH},
7735  #else
7736    {"WRONG_SIGNATURE_LENGTH", 20, 264},
7737  #endif
7738  #ifdef SSL_R_WRONG_SIGNATURE_SIZE
7739    {"WRONG_SIGNATURE_SIZE", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_SIZE},
7740  #else
7741    {"WRONG_SIGNATURE_SIZE", 20, 265},
7742  #endif
7743  #ifdef SSL_R_WRONG_SIGNATURE_TYPE
7744    {"WRONG_SIGNATURE_TYPE", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_TYPE},
7745  #else
7746    {"WRONG_SIGNATURE_TYPE", 20, 370},
7747  #endif
7748  #ifdef SSL_R_WRONG_SSL_VERSION
7749    {"WRONG_SSL_VERSION", ERR_LIB_SSL, SSL_R_WRONG_SSL_VERSION},
7750  #else
7751    {"WRONG_SSL_VERSION", 20, 266},
7752  #endif
7753  #ifdef SSL_R_WRONG_VERSION_NUMBER
7754    {"WRONG_VERSION_NUMBER", ERR_LIB_SSL, SSL_R_WRONG_VERSION_NUMBER},
7755  #else
7756    {"WRONG_VERSION_NUMBER", 20, 267},
7757  #endif
7758  #ifdef SSL_R_X509_LIB
7759    {"X509_LIB", ERR_LIB_SSL, SSL_R_X509_LIB},
7760  #else
7761    {"X509_LIB", 20, 268},
7762  #endif
7763  #ifdef SSL_R_X509_VERIFICATION_SETUP_PROBLEMS
7764    {"X509_VERIFICATION_SETUP_PROBLEMS", ERR_LIB_SSL, SSL_R_X509_VERIFICATION_SETUP_PROBLEMS},
7765  #else
7766    {"X509_VERIFICATION_SETUP_PROBLEMS", 20, 269},
7767  #endif
7768  #ifdef TS_R_BAD_PKCS7_TYPE
7769    {"BAD_PKCS7_TYPE", ERR_LIB_TS, TS_R_BAD_PKCS7_TYPE},
7770  #else
7771    {"BAD_PKCS7_TYPE", 47, 132},
7772  #endif
7773  #ifdef TS_R_BAD_TYPE
7774    {"BAD_TYPE", ERR_LIB_TS, TS_R_BAD_TYPE},
7775  #else
7776    {"BAD_TYPE", 47, 133},
7777  #endif
7778  #ifdef TS_R_CANNOT_LOAD_CERT
7779    {"CANNOT_LOAD_CERT", ERR_LIB_TS, TS_R_CANNOT_LOAD_CERT},
7780  #else
7781    {"CANNOT_LOAD_CERT", 47, 137},
7782  #endif
7783  #ifdef TS_R_CANNOT_LOAD_KEY
7784    {"CANNOT_LOAD_KEY", ERR_LIB_TS, TS_R_CANNOT_LOAD_KEY},
7785  #else
7786    {"CANNOT_LOAD_KEY", 47, 138},
7787  #endif
7788  #ifdef TS_R_CERTIFICATE_VERIFY_ERROR
7789    {"CERTIFICATE_VERIFY_ERROR", ERR_LIB_TS, TS_R_CERTIFICATE_VERIFY_ERROR},
7790  #else
7791    {"CERTIFICATE_VERIFY_ERROR", 47, 100},
7792  #endif
7793  #ifdef TS_R_COULD_NOT_SET_ENGINE
7794    {"COULD_NOT_SET_ENGINE", ERR_LIB_TS, TS_R_COULD_NOT_SET_ENGINE},
7795  #else
7796    {"COULD_NOT_SET_ENGINE", 47, 127},
7797  #endif
7798  #ifdef TS_R_COULD_NOT_SET_TIME
7799    {"COULD_NOT_SET_TIME", ERR_LIB_TS, TS_R_COULD_NOT_SET_TIME},
7800  #else
7801    {"COULD_NOT_SET_TIME", 47, 115},
7802  #endif
7803  #ifdef TS_R_DETACHED_CONTENT
7804    {"DETACHED_CONTENT", ERR_LIB_TS, TS_R_DETACHED_CONTENT},
7805  #else
7806    {"DETACHED_CONTENT", 47, 134},
7807  #endif
7808  #ifdef TS_R_ESS_ADD_SIGNING_CERT_ERROR
7809    {"ESS_ADD_SIGNING_CERT_ERROR", ERR_LIB_TS, TS_R_ESS_ADD_SIGNING_CERT_ERROR},
7810  #else
7811    {"ESS_ADD_SIGNING_CERT_ERROR", 47, 116},
7812  #endif
7813  #ifdef TS_R_ESS_ADD_SIGNING_CERT_V2_ERROR
7814    {"ESS_ADD_SIGNING_CERT_V2_ERROR", ERR_LIB_TS, TS_R_ESS_ADD_SIGNING_CERT_V2_ERROR},
7815  #else
7816    {"ESS_ADD_SIGNING_CERT_V2_ERROR", 47, 139},
7817  #endif
7818  #ifdef TS_R_ESS_SIGNING_CERTIFICATE_ERROR
7819    {"ESS_SIGNING_CERTIFICATE_ERROR", ERR_LIB_TS, TS_R_ESS_SIGNING_CERTIFICATE_ERROR},
7820  #else
7821    {"ESS_SIGNING_CERTIFICATE_ERROR", 47, 101},
7822  #endif
7823  #ifdef TS_R_INVALID_NULL_POINTER
7824    {"INVALID_NULL_POINTER", ERR_LIB_TS, TS_R_INVALID_NULL_POINTER},
7825  #else
7826    {"INVALID_NULL_POINTER", 47, 102},
7827  #endif
7828  #ifdef TS_R_INVALID_SIGNER_CERTIFICATE_PURPOSE
7829    {"INVALID_SIGNER_CERTIFICATE_PURPOSE", ERR_LIB_TS, TS_R_INVALID_SIGNER_CERTIFICATE_PURPOSE},
7830  #else
7831    {"INVALID_SIGNER_CERTIFICATE_PURPOSE", 47, 117},
7832  #endif
7833  #ifdef TS_R_MESSAGE_IMPRINT_MISMATCH
7834    {"MESSAGE_IMPRINT_MISMATCH", ERR_LIB_TS, TS_R_MESSAGE_IMPRINT_MISMATCH},
7835  #else
7836    {"MESSAGE_IMPRINT_MISMATCH", 47, 103},
7837  #endif
7838  #ifdef TS_R_NONCE_MISMATCH
7839    {"NONCE_MISMATCH", ERR_LIB_TS, TS_R_NONCE_MISMATCH},
7840  #else
7841    {"NONCE_MISMATCH", 47, 104},
7842  #endif
7843  #ifdef TS_R_NONCE_NOT_RETURNED
7844    {"NONCE_NOT_RETURNED", ERR_LIB_TS, TS_R_NONCE_NOT_RETURNED},
7845  #else
7846    {"NONCE_NOT_RETURNED", 47, 105},
7847  #endif
7848  #ifdef TS_R_NO_CONTENT
7849    {"NO_CONTENT", ERR_LIB_TS, TS_R_NO_CONTENT},
7850  #else
7851    {"NO_CONTENT", 47, 106},
7852  #endif
7853  #ifdef TS_R_NO_TIME_STAMP_TOKEN
7854    {"NO_TIME_STAMP_TOKEN", ERR_LIB_TS, TS_R_NO_TIME_STAMP_TOKEN},
7855  #else
7856    {"NO_TIME_STAMP_TOKEN", 47, 107},
7857  #endif
7858  #ifdef TS_R_PKCS7_ADD_SIGNATURE_ERROR
7859    {"PKCS7_ADD_SIGNATURE_ERROR", ERR_LIB_TS, TS_R_PKCS7_ADD_SIGNATURE_ERROR},
7860  #else
7861    {"PKCS7_ADD_SIGNATURE_ERROR", 47, 118},
7862  #endif
7863  #ifdef TS_R_PKCS7_ADD_SIGNED_ATTR_ERROR
7864    {"PKCS7_ADD_SIGNED_ATTR_ERROR", ERR_LIB_TS, TS_R_PKCS7_ADD_SIGNED_ATTR_ERROR},
7865  #else
7866    {"PKCS7_ADD_SIGNED_ATTR_ERROR", 47, 119},
7867  #endif
7868  #ifdef TS_R_PKCS7_TO_TS_TST_INFO_FAILED
7869    {"PKCS7_TO_TS_TST_INFO_FAILED", ERR_LIB_TS, TS_R_PKCS7_TO_TS_TST_INFO_FAILED},
7870  #else
7871    {"PKCS7_TO_TS_TST_INFO_FAILED", 47, 129},
7872  #endif
7873  #ifdef TS_R_POLICY_MISMATCH
7874    {"POLICY_MISMATCH", ERR_LIB_TS, TS_R_POLICY_MISMATCH},
7875  #else
7876    {"POLICY_MISMATCH", 47, 108},
7877  #endif
7878  #ifdef TS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE
7879    {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", ERR_LIB_TS, TS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE},
7880  #else
7881    {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", 47, 120},
7882  #endif
7883  #ifdef TS_R_RESPONSE_SETUP_ERROR
7884    {"RESPONSE_SETUP_ERROR", ERR_LIB_TS, TS_R_RESPONSE_SETUP_ERROR},
7885  #else
7886    {"RESPONSE_SETUP_ERROR", 47, 121},
7887  #endif
7888  #ifdef TS_R_SIGNATURE_FAILURE
7889    {"SIGNATURE_FAILURE", ERR_LIB_TS, TS_R_SIGNATURE_FAILURE},
7890  #else
7891    {"SIGNATURE_FAILURE", 47, 109},
7892  #endif
7893  #ifdef TS_R_THERE_MUST_BE_ONE_SIGNER
7894    {"THERE_MUST_BE_ONE_SIGNER", ERR_LIB_TS, TS_R_THERE_MUST_BE_ONE_SIGNER},
7895  #else
7896    {"THERE_MUST_BE_ONE_SIGNER", 47, 110},
7897  #endif
7898  #ifdef TS_R_TIME_SYSCALL_ERROR
7899    {"TIME_SYSCALL_ERROR", ERR_LIB_TS, TS_R_TIME_SYSCALL_ERROR},
7900  #else
7901    {"TIME_SYSCALL_ERROR", 47, 122},
7902  #endif
7903  #ifdef TS_R_TOKEN_NOT_PRESENT
7904    {"TOKEN_NOT_PRESENT", ERR_LIB_TS, TS_R_TOKEN_NOT_PRESENT},
7905  #else
7906    {"TOKEN_NOT_PRESENT", 47, 130},
7907  #endif
7908  #ifdef TS_R_TOKEN_PRESENT
7909    {"TOKEN_PRESENT", ERR_LIB_TS, TS_R_TOKEN_PRESENT},
7910  #else
7911    {"TOKEN_PRESENT", 47, 131},
7912  #endif
7913  #ifdef TS_R_TSA_NAME_MISMATCH
7914    {"TSA_NAME_MISMATCH", ERR_LIB_TS, TS_R_TSA_NAME_MISMATCH},
7915  #else
7916    {"TSA_NAME_MISMATCH", 47, 111},
7917  #endif
7918  #ifdef TS_R_TSA_UNTRUSTED
7919    {"TSA_UNTRUSTED", ERR_LIB_TS, TS_R_TSA_UNTRUSTED},
7920  #else
7921    {"TSA_UNTRUSTED", 47, 112},
7922  #endif
7923  #ifdef TS_R_TST_INFO_SETUP_ERROR
7924    {"TST_INFO_SETUP_ERROR", ERR_LIB_TS, TS_R_TST_INFO_SETUP_ERROR},
7925  #else
7926    {"TST_INFO_SETUP_ERROR", 47, 123},
7927  #endif
7928  #ifdef TS_R_TS_DATASIGN
7929    {"TS_DATASIGN", ERR_LIB_TS, TS_R_TS_DATASIGN},
7930  #else
7931    {"TS_DATASIGN", 47, 124},
7932  #endif
7933  #ifdef TS_R_UNACCEPTABLE_POLICY
7934    {"UNACCEPTABLE_POLICY", ERR_LIB_TS, TS_R_UNACCEPTABLE_POLICY},
7935  #else
7936    {"UNACCEPTABLE_POLICY", 47, 125},
7937  #endif
7938  #ifdef TS_R_UNSUPPORTED_MD_ALGORITHM
7939    {"UNSUPPORTED_MD_ALGORITHM", ERR_LIB_TS, TS_R_UNSUPPORTED_MD_ALGORITHM},
7940  #else
7941    {"UNSUPPORTED_MD_ALGORITHM", 47, 126},
7942  #endif
7943  #ifdef TS_R_UNSUPPORTED_VERSION
7944    {"UNSUPPORTED_VERSION", ERR_LIB_TS, TS_R_UNSUPPORTED_VERSION},
7945  #else
7946    {"UNSUPPORTED_VERSION", 47, 113},
7947  #endif
7948  #ifdef TS_R_VAR_BAD_VALUE
7949    {"VAR_BAD_VALUE", ERR_LIB_TS, TS_R_VAR_BAD_VALUE},
7950  #else
7951    {"VAR_BAD_VALUE", 47, 135},
7952  #endif
7953  #ifdef TS_R_VAR_LOOKUP_FAILURE
7954    {"VAR_LOOKUP_FAILURE", ERR_LIB_TS, TS_R_VAR_LOOKUP_FAILURE},
7955  #else
7956    {"VAR_LOOKUP_FAILURE", 47, 136},
7957  #endif
7958  #ifdef TS_R_WRONG_CONTENT_TYPE
7959    {"WRONG_CONTENT_TYPE", ERR_LIB_TS, TS_R_WRONG_CONTENT_TYPE},
7960  #else
7961    {"WRONG_CONTENT_TYPE", 47, 114},
7962  #endif
7963  #ifdef UI_R_COMMON_OK_AND_CANCEL_CHARACTERS
7964    {"COMMON_OK_AND_CANCEL_CHARACTERS", ERR_LIB_UI, UI_R_COMMON_OK_AND_CANCEL_CHARACTERS},
7965  #else
7966    {"COMMON_OK_AND_CANCEL_CHARACTERS", 40, 104},
7967  #endif
7968  #ifdef UI_R_INDEX_TOO_LARGE
7969    {"INDEX_TOO_LARGE", ERR_LIB_UI, UI_R_INDEX_TOO_LARGE},
7970  #else
7971    {"INDEX_TOO_LARGE", 40, 102},
7972  #endif
7973  #ifdef UI_R_INDEX_TOO_SMALL
7974    {"INDEX_TOO_SMALL", ERR_LIB_UI, UI_R_INDEX_TOO_SMALL},
7975  #else
7976    {"INDEX_TOO_SMALL", 40, 103},
7977  #endif
7978  #ifdef UI_R_NO_RESULT_BUFFER
7979    {"NO_RESULT_BUFFER", ERR_LIB_UI, UI_R_NO_RESULT_BUFFER},
7980  #else
7981    {"NO_RESULT_BUFFER", 40, 105},
7982  #endif
7983  #ifdef UI_R_PROCESSING_ERROR
7984    {"PROCESSING_ERROR", ERR_LIB_UI, UI_R_PROCESSING_ERROR},
7985  #else
7986    {"PROCESSING_ERROR", 40, 107},
7987  #endif
7988  #ifdef UI_R_RESULT_TOO_LARGE
7989    {"RESULT_TOO_LARGE", ERR_LIB_UI, UI_R_RESULT_TOO_LARGE},
7990  #else
7991    {"RESULT_TOO_LARGE", 40, 100},
7992  #endif
7993  #ifdef UI_R_RESULT_TOO_SMALL
7994    {"RESULT_TOO_SMALL", ERR_LIB_UI, UI_R_RESULT_TOO_SMALL},
7995  #else
7996    {"RESULT_TOO_SMALL", 40, 101},
7997  #endif
7998  #ifdef UI_R_SYSASSIGN_ERROR
7999    {"SYSASSIGN_ERROR", ERR_LIB_UI, UI_R_SYSASSIGN_ERROR},
8000  #else
8001    {"SYSASSIGN_ERROR", 40, 109},
8002  #endif
8003  #ifdef UI_R_SYSDASSGN_ERROR
8004    {"SYSDASSGN_ERROR", ERR_LIB_UI, UI_R_SYSDASSGN_ERROR},
8005  #else
8006    {"SYSDASSGN_ERROR", 40, 110},
8007  #endif
8008  #ifdef UI_R_SYSQIOW_ERROR
8009    {"SYSQIOW_ERROR", ERR_LIB_UI, UI_R_SYSQIOW_ERROR},
8010  #else
8011    {"SYSQIOW_ERROR", 40, 111},
8012  #endif
8013  #ifdef UI_R_UNKNOWN_CONTROL_COMMAND
8014    {"UNKNOWN_CONTROL_COMMAND", ERR_LIB_UI, UI_R_UNKNOWN_CONTROL_COMMAND},
8015  #else
8016    {"UNKNOWN_CONTROL_COMMAND", 40, 106},
8017  #endif
8018  #ifdef UI_R_UNKNOWN_TTYGET_ERRNO_VALUE
8019    {"UNKNOWN_TTYGET_ERRNO_VALUE", ERR_LIB_UI, UI_R_UNKNOWN_TTYGET_ERRNO_VALUE},
8020  #else
8021    {"UNKNOWN_TTYGET_ERRNO_VALUE", 40, 108},
8022  #endif
8023  #ifdef UI_R_USER_DATA_DUPLICATION_UNSUPPORTED
8024    {"USER_DATA_DUPLICATION_UNSUPPORTED", ERR_LIB_UI, UI_R_USER_DATA_DUPLICATION_UNSUPPORTED},
8025  #else
8026    {"USER_DATA_DUPLICATION_UNSUPPORTED", 40, 112},
8027  #endif
8028  #ifdef X509V3_R_BAD_IP_ADDRESS
8029    {"BAD_IP_ADDRESS", ERR_LIB_X509V3, X509V3_R_BAD_IP_ADDRESS},
8030  #else
8031    {"BAD_IP_ADDRESS", 34, 118},
8032  #endif
8033  #ifdef X509V3_R_BAD_OBJECT
8034    {"BAD_OBJECT", ERR_LIB_X509V3, X509V3_R_BAD_OBJECT},
8035  #else
8036    {"BAD_OBJECT", 34, 119},
8037  #endif
8038  #ifdef X509V3_R_BN_DEC2BN_ERROR
8039    {"BN_DEC2BN_ERROR", ERR_LIB_X509V3, X509V3_R_BN_DEC2BN_ERROR},
8040  #else
8041    {"BN_DEC2BN_ERROR", 34, 100},
8042  #endif
8043  #ifdef X509V3_R_BN_TO_ASN1_INTEGER_ERROR
8044    {"BN_TO_ASN1_INTEGER_ERROR", ERR_LIB_X509V3, X509V3_R_BN_TO_ASN1_INTEGER_ERROR},
8045  #else
8046    {"BN_TO_ASN1_INTEGER_ERROR", 34, 101},
8047  #endif
8048  #ifdef X509V3_R_DIRNAME_ERROR
8049    {"DIRNAME_ERROR", ERR_LIB_X509V3, X509V3_R_DIRNAME_ERROR},
8050  #else
8051    {"DIRNAME_ERROR", 34, 149},
8052  #endif
8053  #ifdef X509V3_R_DISTPOINT_ALREADY_SET
8054    {"DISTPOINT_ALREADY_SET", ERR_LIB_X509V3, X509V3_R_DISTPOINT_ALREADY_SET},
8055  #else
8056    {"DISTPOINT_ALREADY_SET", 34, 160},
8057  #endif
8058  #ifdef X509V3_R_DUPLICATE_ZONE_ID
8059    {"DUPLICATE_ZONE_ID", ERR_LIB_X509V3, X509V3_R_DUPLICATE_ZONE_ID},
8060  #else
8061    {"DUPLICATE_ZONE_ID", 34, 133},
8062  #endif
8063  #ifdef X509V3_R_EMPTY_KEY_USAGE
8064    {"EMPTY_KEY_USAGE", ERR_LIB_X509V3, X509V3_R_EMPTY_KEY_USAGE},
8065  #else
8066    {"EMPTY_KEY_USAGE", 34, 169},
8067  #endif
8068  #ifdef X509V3_R_ERROR_CONVERTING_ZONE
8069    {"ERROR_CONVERTING_ZONE", ERR_LIB_X509V3, X509V3_R_ERROR_CONVERTING_ZONE},
8070  #else
8071    {"ERROR_CONVERTING_ZONE", 34, 131},
8072  #endif
8073  #ifdef X509V3_R_ERROR_CREATING_EXTENSION
8074    {"ERROR_CREATING_EXTENSION", ERR_LIB_X509V3, X509V3_R_ERROR_CREATING_EXTENSION},
8075  #else
8076    {"ERROR_CREATING_EXTENSION", 34, 144},
8077  #endif
8078  #ifdef X509V3_R_ERROR_IN_EXTENSION
8079    {"ERROR_IN_EXTENSION", ERR_LIB_X509V3, X509V3_R_ERROR_IN_EXTENSION},
8080  #else
8081    {"ERROR_IN_EXTENSION", 34, 128},
8082  #endif
8083  #ifdef X509V3_R_EXPECTED_A_SECTION_NAME
8084    {"EXPECTED_A_SECTION_NAME", ERR_LIB_X509V3, X509V3_R_EXPECTED_A_SECTION_NAME},
8085  #else
8086    {"EXPECTED_A_SECTION_NAME", 34, 137},
8087  #endif
8088  #ifdef X509V3_R_EXTENSION_EXISTS
8089    {"EXTENSION_EXISTS", ERR_LIB_X509V3, X509V3_R_EXTENSION_EXISTS},
8090  #else
8091    {"EXTENSION_EXISTS", 34, 145},
8092  #endif
8093  #ifdef X509V3_R_EXTENSION_NAME_ERROR
8094    {"EXTENSION_NAME_ERROR", ERR_LIB_X509V3, X509V3_R_EXTENSION_NAME_ERROR},
8095  #else
8096    {"EXTENSION_NAME_ERROR", 34, 115},
8097  #endif
8098  #ifdef X509V3_R_EXTENSION_NOT_FOUND
8099    {"EXTENSION_NOT_FOUND", ERR_LIB_X509V3, X509V3_R_EXTENSION_NOT_FOUND},
8100  #else
8101    {"EXTENSION_NOT_FOUND", 34, 102},
8102  #endif
8103  #ifdef X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED
8104    {"EXTENSION_SETTING_NOT_SUPPORTED", ERR_LIB_X509V3, X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED},
8105  #else
8106    {"EXTENSION_SETTING_NOT_SUPPORTED", 34, 103},
8107  #endif
8108  #ifdef X509V3_R_EXTENSION_VALUE_ERROR
8109    {"EXTENSION_VALUE_ERROR", ERR_LIB_X509V3, X509V3_R_EXTENSION_VALUE_ERROR},
8110  #else
8111    {"EXTENSION_VALUE_ERROR", 34, 116},
8112  #endif
8113  #ifdef X509V3_R_ILLEGAL_EMPTY_EXTENSION
8114    {"ILLEGAL_EMPTY_EXTENSION", ERR_LIB_X509V3, X509V3_R_ILLEGAL_EMPTY_EXTENSION},
8115  #else
8116    {"ILLEGAL_EMPTY_EXTENSION", 34, 151},
8117  #endif
8118  #ifdef X509V3_R_INCORRECT_POLICY_SYNTAX_TAG
8119    {"INCORRECT_POLICY_SYNTAX_TAG", ERR_LIB_X509V3, X509V3_R_INCORRECT_POLICY_SYNTAX_TAG},
8120  #else
8121    {"INCORRECT_POLICY_SYNTAX_TAG", 34, 152},
8122  #endif
8123  #ifdef X509V3_R_INVALID_ASNUMBER
8124    {"INVALID_ASNUMBER", ERR_LIB_X509V3, X509V3_R_INVALID_ASNUMBER},
8125  #else
8126    {"INVALID_ASNUMBER", 34, 162},
8127  #endif
8128  #ifdef X509V3_R_INVALID_ASRANGE
8129    {"INVALID_ASRANGE", ERR_LIB_X509V3, X509V3_R_INVALID_ASRANGE},
8130  #else
8131    {"INVALID_ASRANGE", 34, 163},
8132  #endif
8133  #ifdef X509V3_R_INVALID_BOOLEAN_STRING
8134    {"INVALID_BOOLEAN_STRING", ERR_LIB_X509V3, X509V3_R_INVALID_BOOLEAN_STRING},
8135  #else
8136    {"INVALID_BOOLEAN_STRING", 34, 104},
8137  #endif
8138  #ifdef X509V3_R_INVALID_CERTIFICATE
8139    {"INVALID_CERTIFICATE", ERR_LIB_X509V3, X509V3_R_INVALID_CERTIFICATE},
8140  #else
8141    {"INVALID_CERTIFICATE", 34, 158},
8142  #endif
8143  #ifdef X509V3_R_INVALID_EMPTY_NAME
8144    {"INVALID_EMPTY_NAME", ERR_LIB_X509V3, X509V3_R_INVALID_EMPTY_NAME},
8145  #else
8146    {"INVALID_EMPTY_NAME", 34, 108},
8147  #endif
8148  #ifdef X509V3_R_INVALID_EXTENSION_STRING
8149    {"INVALID_EXTENSION_STRING", ERR_LIB_X509V3, X509V3_R_INVALID_EXTENSION_STRING},
8150  #else
8151    {"INVALID_EXTENSION_STRING", 34, 105},
8152  #endif
8153  #ifdef X509V3_R_INVALID_INHERITANCE
8154    {"INVALID_INHERITANCE", ERR_LIB_X509V3, X509V3_R_INVALID_INHERITANCE},
8155  #else
8156    {"INVALID_INHERITANCE", 34, 165},
8157  #endif
8158  #ifdef X509V3_R_INVALID_IPADDRESS
8159    {"INVALID_IPADDRESS", ERR_LIB_X509V3, X509V3_R_INVALID_IPADDRESS},
8160  #else
8161    {"INVALID_IPADDRESS", 34, 166},
8162  #endif
8163  #ifdef X509V3_R_INVALID_MULTIPLE_RDNS
8164    {"INVALID_MULTIPLE_RDNS", ERR_LIB_X509V3, X509V3_R_INVALID_MULTIPLE_RDNS},
8165  #else
8166    {"INVALID_MULTIPLE_RDNS", 34, 161},
8167  #endif
8168  #ifdef X509V3_R_INVALID_NAME
8169    {"INVALID_NAME", ERR_LIB_X509V3, X509V3_R_INVALID_NAME},
8170  #else
8171    {"INVALID_NAME", 34, 106},
8172  #endif
8173  #ifdef X509V3_R_INVALID_NULL_ARGUMENT
8174    {"INVALID_NULL_ARGUMENT", ERR_LIB_X509V3, X509V3_R_INVALID_NULL_ARGUMENT},
8175  #else
8176    {"INVALID_NULL_ARGUMENT", 34, 107},
8177  #endif
8178  #ifdef X509V3_R_INVALID_NULL_VALUE
8179    {"INVALID_NULL_VALUE", ERR_LIB_X509V3, X509V3_R_INVALID_NULL_VALUE},
8180  #else
8181    {"INVALID_NULL_VALUE", 34, 109},
8182  #endif
8183  #ifdef X509V3_R_INVALID_NUMBER
8184    {"INVALID_NUMBER", ERR_LIB_X509V3, X509V3_R_INVALID_NUMBER},
8185  #else
8186    {"INVALID_NUMBER", 34, 140},
8187  #endif
8188  #ifdef X509V3_R_INVALID_NUMBERS
8189    {"INVALID_NUMBERS", ERR_LIB_X509V3, X509V3_R_INVALID_NUMBERS},
8190  #else
8191    {"INVALID_NUMBERS", 34, 141},
8192  #endif
8193  #ifdef X509V3_R_INVALID_OBJECT_IDENTIFIER
8194    {"INVALID_OBJECT_IDENTIFIER", ERR_LIB_X509V3, X509V3_R_INVALID_OBJECT_IDENTIFIER},
8195  #else
8196    {"INVALID_OBJECT_IDENTIFIER", 34, 110},
8197  #endif
8198  #ifdef X509V3_R_INVALID_OPTION
8199    {"INVALID_OPTION", ERR_LIB_X509V3, X509V3_R_INVALID_OPTION},
8200  #else
8201    {"INVALID_OPTION", 34, 138},
8202  #endif
8203  #ifdef X509V3_R_INVALID_POLICY_IDENTIFIER
8204    {"INVALID_POLICY_IDENTIFIER", ERR_LIB_X509V3, X509V3_R_INVALID_POLICY_IDENTIFIER},
8205  #else
8206    {"INVALID_POLICY_IDENTIFIER", 34, 134},
8207  #endif
8208  #ifdef X509V3_R_INVALID_PROXY_POLICY_SETTING
8209    {"INVALID_PROXY_POLICY_SETTING", ERR_LIB_X509V3, X509V3_R_INVALID_PROXY_POLICY_SETTING},
8210  #else
8211    {"INVALID_PROXY_POLICY_SETTING", 34, 153},
8212  #endif
8213  #ifdef X509V3_R_INVALID_PURPOSE
8214    {"INVALID_PURPOSE", ERR_LIB_X509V3, X509V3_R_INVALID_PURPOSE},
8215  #else
8216    {"INVALID_PURPOSE", 34, 146},
8217  #endif
8218  #ifdef X509V3_R_INVALID_SAFI
8219    {"INVALID_SAFI", ERR_LIB_X509V3, X509V3_R_INVALID_SAFI},
8220  #else
8221    {"INVALID_SAFI", 34, 164},
8222  #endif
8223  #ifdef X509V3_R_INVALID_SECTION
8224    {"INVALID_SECTION", ERR_LIB_X509V3, X509V3_R_INVALID_SECTION},
8225  #else
8226    {"INVALID_SECTION", 34, 135},
8227  #endif
8228  #ifdef X509V3_R_INVALID_SYNTAX
8229    {"INVALID_SYNTAX", ERR_LIB_X509V3, X509V3_R_INVALID_SYNTAX},
8230  #else
8231    {"INVALID_SYNTAX", 34, 143},
8232  #endif
8233  #ifdef X509V3_R_ISSUER_DECODE_ERROR
8234    {"ISSUER_DECODE_ERROR", ERR_LIB_X509V3, X509V3_R_ISSUER_DECODE_ERROR},
8235  #else
8236    {"ISSUER_DECODE_ERROR", 34, 126},
8237  #endif
8238  #ifdef X509V3_R_MISSING_VALUE
8239    {"MISSING_VALUE", ERR_LIB_X509V3, X509V3_R_MISSING_VALUE},
8240  #else
8241    {"MISSING_VALUE", 34, 124},
8242  #endif
8243  #ifdef X509V3_R_NEED_ORGANIZATION_AND_NUMBERS
8244    {"NEED_ORGANIZATION_AND_NUMBERS", ERR_LIB_X509V3, X509V3_R_NEED_ORGANIZATION_AND_NUMBERS},
8245  #else
8246    {"NEED_ORGANIZATION_AND_NUMBERS", 34, 142},
8247  #endif
8248  #ifdef X509V3_R_NEGATIVE_PATHLEN
8249    {"NEGATIVE_PATHLEN", ERR_LIB_X509V3, X509V3_R_NEGATIVE_PATHLEN},
8250  #else
8251    {"NEGATIVE_PATHLEN", 34, 168},
8252  #endif
8253  #ifdef X509V3_R_NO_CONFIG_DATABASE
8254    {"NO_CONFIG_DATABASE", ERR_LIB_X509V3, X509V3_R_NO_CONFIG_DATABASE},
8255  #else
8256    {"NO_CONFIG_DATABASE", 34, 136},
8257  #endif
8258  #ifdef X509V3_R_NO_ISSUER_CERTIFICATE
8259    {"NO_ISSUER_CERTIFICATE", ERR_LIB_X509V3, X509V3_R_NO_ISSUER_CERTIFICATE},
8260  #else
8261    {"NO_ISSUER_CERTIFICATE", 34, 121},
8262  #endif
8263  #ifdef X509V3_R_NO_ISSUER_DETAILS
8264    {"NO_ISSUER_DETAILS", ERR_LIB_X509V3, X509V3_R_NO_ISSUER_DETAILS},
8265  #else
8266    {"NO_ISSUER_DETAILS", 34, 127},
8267  #endif
8268  #ifdef X509V3_R_NO_POLICY_IDENTIFIER
8269    {"NO_POLICY_IDENTIFIER", ERR_LIB_X509V3, X509V3_R_NO_POLICY_IDENTIFIER},
8270  #else
8271    {"NO_POLICY_IDENTIFIER", 34, 139},
8272  #endif
8273  #ifdef X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED
8274    {"NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED", ERR_LIB_X509V3, X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED},
8275  #else
8276    {"NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED", 34, 154},
8277  #endif
8278  #ifdef X509V3_R_NO_PUBLIC_KEY
8279    {"NO_PUBLIC_KEY", ERR_LIB_X509V3, X509V3_R_NO_PUBLIC_KEY},
8280  #else
8281    {"NO_PUBLIC_KEY", 34, 114},
8282  #endif
8283  #ifdef X509V3_R_NO_SUBJECT_DETAILS
8284    {"NO_SUBJECT_DETAILS", ERR_LIB_X509V3, X509V3_R_NO_SUBJECT_DETAILS},
8285  #else
8286    {"NO_SUBJECT_DETAILS", 34, 125},
8287  #endif
8288  #ifdef X509V3_R_OPERATION_NOT_DEFINED
8289    {"OPERATION_NOT_DEFINED", ERR_LIB_X509V3, X509V3_R_OPERATION_NOT_DEFINED},
8290  #else
8291    {"OPERATION_NOT_DEFINED", 34, 148},
8292  #endif
8293  #ifdef X509V3_R_OTHERNAME_ERROR
8294    {"OTHERNAME_ERROR", ERR_LIB_X509V3, X509V3_R_OTHERNAME_ERROR},
8295  #else
8296    {"OTHERNAME_ERROR", 34, 147},
8297  #endif
8298  #ifdef X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED
8299    {"POLICY_LANGUAGE_ALREADY_DEFINED", ERR_LIB_X509V3, X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED},
8300  #else
8301    {"POLICY_LANGUAGE_ALREADY_DEFINED", 34, 155},
8302  #endif
8303  #ifdef X509V3_R_POLICY_PATH_LENGTH
8304    {"POLICY_PATH_LENGTH", ERR_LIB_X509V3, X509V3_R_POLICY_PATH_LENGTH},
8305  #else
8306    {"POLICY_PATH_LENGTH", 34, 156},
8307  #endif
8308  #ifdef X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED
8309    {"POLICY_PATH_LENGTH_ALREADY_DEFINED", ERR_LIB_X509V3, X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED},
8310  #else
8311    {"POLICY_PATH_LENGTH_ALREADY_DEFINED", 34, 157},
8312  #endif
8313  #ifdef X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY
8314    {"POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY", ERR_LIB_X509V3, X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY},
8315  #else
8316    {"POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY", 34, 159},
8317  #endif
8318  #ifdef X509V3_R_SECTION_NOT_FOUND
8319    {"SECTION_NOT_FOUND", ERR_LIB_X509V3, X509V3_R_SECTION_NOT_FOUND},
8320  #else
8321    {"SECTION_NOT_FOUND", 34, 150},
8322  #endif
8323  #ifdef X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS
8324    {"UNABLE_TO_GET_ISSUER_DETAILS", ERR_LIB_X509V3, X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS},
8325  #else
8326    {"UNABLE_TO_GET_ISSUER_DETAILS", 34, 122},
8327  #endif
8328  #ifdef X509V3_R_UNABLE_TO_GET_ISSUER_KEYID
8329    {"UNABLE_TO_GET_ISSUER_KEYID", ERR_LIB_X509V3, X509V3_R_UNABLE_TO_GET_ISSUER_KEYID},
8330  #else
8331    {"UNABLE_TO_GET_ISSUER_KEYID", 34, 123},
8332  #endif
8333  #ifdef X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT
8334    {"UNKNOWN_BIT_STRING_ARGUMENT", ERR_LIB_X509V3, X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT},
8335  #else
8336    {"UNKNOWN_BIT_STRING_ARGUMENT", 34, 111},
8337  #endif
8338  #ifdef X509V3_R_UNKNOWN_EXTENSION
8339    {"UNKNOWN_EXTENSION", ERR_LIB_X509V3, X509V3_R_UNKNOWN_EXTENSION},
8340  #else
8341    {"UNKNOWN_EXTENSION", 34, 129},
8342  #endif
8343  #ifdef X509V3_R_UNKNOWN_EXTENSION_NAME
8344    {"UNKNOWN_EXTENSION_NAME", ERR_LIB_X509V3, X509V3_R_UNKNOWN_EXTENSION_NAME},
8345  #else
8346    {"UNKNOWN_EXTENSION_NAME", 34, 130},
8347  #endif
8348  #ifdef X509V3_R_UNKNOWN_OPTION
8349    {"UNKNOWN_OPTION", ERR_LIB_X509V3, X509V3_R_UNKNOWN_OPTION},
8350  #else
8351    {"UNKNOWN_OPTION", 34, 120},
8352  #endif
8353  #ifdef X509V3_R_UNSUPPORTED_OPTION
8354    {"UNSUPPORTED_OPTION", ERR_LIB_X509V3, X509V3_R_UNSUPPORTED_OPTION},
8355  #else
8356    {"UNSUPPORTED_OPTION", 34, 117},
8357  #endif
8358  #ifdef X509V3_R_UNSUPPORTED_TYPE
8359    {"UNSUPPORTED_TYPE", ERR_LIB_X509V3, X509V3_R_UNSUPPORTED_TYPE},
8360  #else
8361    {"UNSUPPORTED_TYPE", 34, 167},
8362  #endif
8363  #ifdef X509V3_R_USER_TOO_LONG
8364    {"USER_TOO_LONG", ERR_LIB_X509V3, X509V3_R_USER_TOO_LONG},
8365  #else
8366    {"USER_TOO_LONG", 34, 132},
8367  #endif
8368  #ifdef X509_R_AKID_MISMATCH
8369    {"AKID_MISMATCH", ERR_LIB_X509, X509_R_AKID_MISMATCH},
8370  #else
8371    {"AKID_MISMATCH", 11, 110},
8372  #endif
8373  #ifdef X509_R_BAD_SELECTOR
8374    {"BAD_SELECTOR", ERR_LIB_X509, X509_R_BAD_SELECTOR},
8375  #else
8376    {"BAD_SELECTOR", 11, 133},
8377  #endif
8378  #ifdef X509_R_BAD_X509_FILETYPE
8379    {"BAD_X509_FILETYPE", ERR_LIB_X509, X509_R_BAD_X509_FILETYPE},
8380  #else
8381    {"BAD_X509_FILETYPE", 11, 100},
8382  #endif
8383  #ifdef X509_R_BASE64_DECODE_ERROR
8384    {"BASE64_DECODE_ERROR", ERR_LIB_X509, X509_R_BASE64_DECODE_ERROR},
8385  #else
8386    {"BASE64_DECODE_ERROR", 11, 118},
8387  #endif
8388  #ifdef X509_R_CANT_CHECK_DH_KEY
8389    {"CANT_CHECK_DH_KEY", ERR_LIB_X509, X509_R_CANT_CHECK_DH_KEY},
8390  #else
8391    {"CANT_CHECK_DH_KEY", 11, 114},
8392  #endif
8393  #ifdef X509_R_CERTIFICATE_VERIFICATION_FAILED
8394    {"CERTIFICATE_VERIFICATION_FAILED", ERR_LIB_X509, X509_R_CERTIFICATE_VERIFICATION_FAILED},
8395  #else
8396    {"CERTIFICATE_VERIFICATION_FAILED", 11, 139},
8397  #endif
8398  #ifdef X509_R_CERT_ALREADY_IN_HASH_TABLE
8399    {"CERT_ALREADY_IN_HASH_TABLE", ERR_LIB_X509, X509_R_CERT_ALREADY_IN_HASH_TABLE},
8400  #else
8401    {"CERT_ALREADY_IN_HASH_TABLE", 11, 101},
8402  #endif
8403  #ifdef X509_R_CRL_ALREADY_DELTA
8404    {"CRL_ALREADY_DELTA", ERR_LIB_X509, X509_R_CRL_ALREADY_DELTA},
8405  #else
8406    {"CRL_ALREADY_DELTA", 11, 127},
8407  #endif
8408  #ifdef X509_R_CRL_VERIFY_FAILURE
8409    {"CRL_VERIFY_FAILURE", ERR_LIB_X509, X509_R_CRL_VERIFY_FAILURE},
8410  #else
8411    {"CRL_VERIFY_FAILURE", 11, 131},
8412  #endif
8413  #ifdef X509_R_ERROR_GETTING_MD_BY_NID
8414    {"ERROR_GETTING_MD_BY_NID", ERR_LIB_X509, X509_R_ERROR_GETTING_MD_BY_NID},
8415  #else
8416    {"ERROR_GETTING_MD_BY_NID", 11, 141},
8417  #endif
8418  #ifdef X509_R_ERROR_USING_SIGINF_SET
8419    {"ERROR_USING_SIGINF_SET", ERR_LIB_X509, X509_R_ERROR_USING_SIGINF_SET},
8420  #else
8421    {"ERROR_USING_SIGINF_SET", 11, 142},
8422  #endif
8423  #ifdef X509_R_IDP_MISMATCH
8424    {"IDP_MISMATCH", ERR_LIB_X509, X509_R_IDP_MISMATCH},
8425  #else
8426    {"IDP_MISMATCH", 11, 128},
8427  #endif
8428  #ifdef X509_R_INVALID_ATTRIBUTES
8429    {"INVALID_ATTRIBUTES", ERR_LIB_X509, X509_R_INVALID_ATTRIBUTES},
8430  #else
8431    {"INVALID_ATTRIBUTES", 11, 138},
8432  #endif
8433  #ifdef X509_R_INVALID_DIRECTORY
8434    {"INVALID_DIRECTORY", ERR_LIB_X509, X509_R_INVALID_DIRECTORY},
8435  #else
8436    {"INVALID_DIRECTORY", 11, 113},
8437  #endif
8438  #ifdef X509_R_INVALID_DISTPOINT
8439    {"INVALID_DISTPOINT", ERR_LIB_X509, X509_R_INVALID_DISTPOINT},
8440  #else
8441    {"INVALID_DISTPOINT", 11, 143},
8442  #endif
8443  #ifdef X509_R_INVALID_FIELD_NAME
8444    {"INVALID_FIELD_NAME", ERR_LIB_X509, X509_R_INVALID_FIELD_NAME},
8445  #else
8446    {"INVALID_FIELD_NAME", 11, 119},
8447  #endif
8448  #ifdef X509_R_INVALID_TRUST
8449    {"INVALID_TRUST", ERR_LIB_X509, X509_R_INVALID_TRUST},
8450  #else
8451    {"INVALID_TRUST", 11, 123},
8452  #endif
8453  #ifdef X509_R_ISSUER_MISMATCH
8454    {"ISSUER_MISMATCH", ERR_LIB_X509, X509_R_ISSUER_MISMATCH},
8455  #else
8456    {"ISSUER_MISMATCH", 11, 129},
8457  #endif
8458  #ifdef X509_R_KEY_TYPE_MISMATCH
8459    {"KEY_TYPE_MISMATCH", ERR_LIB_X509, X509_R_KEY_TYPE_MISMATCH},
8460  #else
8461    {"KEY_TYPE_MISMATCH", 11, 115},
8462  #endif
8463  #ifdef X509_R_KEY_VALUES_MISMATCH
8464    {"KEY_VALUES_MISMATCH", ERR_LIB_X509, X509_R_KEY_VALUES_MISMATCH},
8465  #else
8466    {"KEY_VALUES_MISMATCH", 11, 116},
8467  #endif
8468  #ifdef X509_R_LOADING_CERT_DIR
8469    {"LOADING_CERT_DIR", ERR_LIB_X509, X509_R_LOADING_CERT_DIR},
8470  #else
8471    {"LOADING_CERT_DIR", 11, 103},
8472  #endif
8473  #ifdef X509_R_LOADING_DEFAULTS
8474    {"LOADING_DEFAULTS", ERR_LIB_X509, X509_R_LOADING_DEFAULTS},
8475  #else
8476    {"LOADING_DEFAULTS", 11, 104},
8477  #endif
8478  #ifdef X509_R_METHOD_NOT_SUPPORTED
8479    {"METHOD_NOT_SUPPORTED", ERR_LIB_X509, X509_R_METHOD_NOT_SUPPORTED},
8480  #else
8481    {"METHOD_NOT_SUPPORTED", 11, 124},
8482  #endif
8483  #ifdef X509_R_NAME_TOO_LONG
8484    {"NAME_TOO_LONG", ERR_LIB_X509, X509_R_NAME_TOO_LONG},
8485  #else
8486    {"NAME_TOO_LONG", 11, 134},
8487  #endif
8488  #ifdef X509_R_NEWER_CRL_NOT_NEWER
8489    {"NEWER_CRL_NOT_NEWER", ERR_LIB_X509, X509_R_NEWER_CRL_NOT_NEWER},
8490  #else
8491    {"NEWER_CRL_NOT_NEWER", 11, 132},
8492  #endif
8493  #ifdef X509_R_NO_CERTIFICATE_FOUND
8494    {"NO_CERTIFICATE_FOUND", ERR_LIB_X509, X509_R_NO_CERTIFICATE_FOUND},
8495  #else
8496    {"NO_CERTIFICATE_FOUND", 11, 135},
8497  #endif
8498  #ifdef X509_R_NO_CERTIFICATE_OR_CRL_FOUND
8499    {"NO_CERTIFICATE_OR_CRL_FOUND", ERR_LIB_X509, X509_R_NO_CERTIFICATE_OR_CRL_FOUND},
8500  #else
8501    {"NO_CERTIFICATE_OR_CRL_FOUND", 11, 136},
8502  #endif
8503  #ifdef X509_R_NO_CERT_SET_FOR_US_TO_VERIFY
8504    {"NO_CERT_SET_FOR_US_TO_VERIFY", ERR_LIB_X509, X509_R_NO_CERT_SET_FOR_US_TO_VERIFY},
8505  #else
8506    {"NO_CERT_SET_FOR_US_TO_VERIFY", 11, 105},
8507  #endif
8508  #ifdef X509_R_NO_CRL_FOUND
8509    {"NO_CRL_FOUND", ERR_LIB_X509, X509_R_NO_CRL_FOUND},
8510  #else
8511    {"NO_CRL_FOUND", 11, 137},
8512  #endif
8513  #ifdef X509_R_NO_CRL_NUMBER
8514    {"NO_CRL_NUMBER", ERR_LIB_X509, X509_R_NO_CRL_NUMBER},
8515  #else
8516    {"NO_CRL_NUMBER", 11, 130},
8517  #endif
8518  #ifdef X509_R_PUBLIC_KEY_DECODE_ERROR
8519    {"PUBLIC_KEY_DECODE_ERROR", ERR_LIB_X509, X509_R_PUBLIC_KEY_DECODE_ERROR},
8520  #else
8521    {"PUBLIC_KEY_DECODE_ERROR", 11, 125},
8522  #endif
8523  #ifdef X509_R_PUBLIC_KEY_ENCODE_ERROR
8524    {"PUBLIC_KEY_ENCODE_ERROR", ERR_LIB_X509, X509_R_PUBLIC_KEY_ENCODE_ERROR},
8525  #else
8526    {"PUBLIC_KEY_ENCODE_ERROR", 11, 126},
8527  #endif
8528  #ifdef X509_R_SHOULD_RETRY
8529    {"SHOULD_RETRY", ERR_LIB_X509, X509_R_SHOULD_RETRY},
8530  #else
8531    {"SHOULD_RETRY", 11, 106},
8532  #endif
8533  #ifdef X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN
8534    {"UNABLE_TO_FIND_PARAMETERS_IN_CHAIN", ERR_LIB_X509, X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN},
8535  #else
8536    {"UNABLE_TO_FIND_PARAMETERS_IN_CHAIN", 11, 107},
8537  #endif
8538  #ifdef X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY
8539    {"UNABLE_TO_GET_CERTS_PUBLIC_KEY", ERR_LIB_X509, X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY},
8540  #else
8541    {"UNABLE_TO_GET_CERTS_PUBLIC_KEY", 11, 108},
8542  #endif
8543  #ifdef X509_R_UNKNOWN_KEY_TYPE
8544    {"UNKNOWN_KEY_TYPE", ERR_LIB_X509, X509_R_UNKNOWN_KEY_TYPE},
8545  #else
8546    {"UNKNOWN_KEY_TYPE", 11, 117},
8547  #endif
8548  #ifdef X509_R_UNKNOWN_NID
8549    {"UNKNOWN_NID", ERR_LIB_X509, X509_R_UNKNOWN_NID},
8550  #else
8551    {"UNKNOWN_NID", 11, 109},
8552  #endif
8553  #ifdef X509_R_UNKNOWN_PURPOSE_ID
8554    {"UNKNOWN_PURPOSE_ID", ERR_LIB_X509, X509_R_UNKNOWN_PURPOSE_ID},
8555  #else
8556    {"UNKNOWN_PURPOSE_ID", 11, 121},
8557  #endif
8558  #ifdef X509_R_UNKNOWN_SIGID_ALGS
8559    {"UNKNOWN_SIGID_ALGS", ERR_LIB_X509, X509_R_UNKNOWN_SIGID_ALGS},
8560  #else
8561    {"UNKNOWN_SIGID_ALGS", 11, 144},
8562  #endif
8563  #ifdef X509_R_UNKNOWN_TRUST_ID
8564    {"UNKNOWN_TRUST_ID", ERR_LIB_X509, X509_R_UNKNOWN_TRUST_ID},
8565  #else
8566    {"UNKNOWN_TRUST_ID", 11, 120},
8567  #endif
8568  #ifdef X509_R_UNSUPPORTED_ALGORITHM
8569    {"UNSUPPORTED_ALGORITHM", ERR_LIB_X509, X509_R_UNSUPPORTED_ALGORITHM},
8570  #else
8571    {"UNSUPPORTED_ALGORITHM", 11, 111},
8572  #endif
8573  #ifdef X509_R_WRONG_LOOKUP_TYPE
8574    {"WRONG_LOOKUP_TYPE", ERR_LIB_X509, X509_R_WRONG_LOOKUP_TYPE},
8575  #else
8576    {"WRONG_LOOKUP_TYPE", 11, 112},
8577  #endif
8578  #ifdef X509_R_WRONG_TYPE
8579    {"WRONG_TYPE", ERR_LIB_X509, X509_R_WRONG_TYPE},
8580  #else
8581    {"WRONG_TYPE", 11, 122},
8582  #endif
8583    { NULL }
8584};
8585
8586