1 /* xsub automagically generated constant evaluator function */
9 if (strEQ(name, "AT_MD5_WITH_RSA_ENCRYPTION"))
10 #ifdef SSL_AT_MD5_WITH_RSA_ENCRYPTION
11 return SSL_AT_MD5_WITH_RSA_ENCRYPTION;
19 if (strEQ(name, "CB_ACCEPT_EXIT"))
20 #ifdef SSL_CB_ACCEPT_EXIT
21 return SSL_CB_ACCEPT_EXIT;
25 if (strEQ(name, "CB_ACCEPT_LOOP"))
26 #ifdef SSL_CB_ACCEPT_LOOP
27 return SSL_CB_ACCEPT_LOOP;
31 if (strEQ(name, "CB_CONNECT_EXIT"))
32 #ifdef SSL_CB_CONNECT_EXIT
33 return SSL_CB_CONNECT_EXIT;
37 if (strEQ(name, "CB_CONNECT_LOOP"))
38 #ifdef SSL_CB_CONNECT_LOOP
39 return SSL_CB_CONNECT_LOOP;
43 if (strEQ(name, "CK_DES_192_EDE3_CBC_WITH_MD5"))
44 #ifdef SSL_CK_DES_192_EDE3_CBC_WITH_MD5
45 return SSL_CK_DES_192_EDE3_CBC_WITH_MD5;
49 if (strEQ(name, "CK_DES_192_EDE3_CBC_WITH_SHA"))
50 #ifdef SSL_CK_DES_192_EDE3_CBC_WITH_SHA
51 return SSL_CK_DES_192_EDE3_CBC_WITH_SHA;
55 if (strEQ(name, "CK_DES_64_CBC_WITH_MD5"))
56 #ifdef SSL_CK_DES_64_CBC_WITH_MD5
57 return SSL_CK_DES_64_CBC_WITH_MD5;
61 if (strEQ(name, "CK_DES_64_CBC_WITH_SHA"))
62 #ifdef SSL_CK_DES_64_CBC_WITH_SHA
63 return SSL_CK_DES_64_CBC_WITH_SHA;
67 if (strEQ(name, "CK_DES_64_CFB64_WITH_MD5_1"))
68 #ifdef SSL_CK_DES_64_CFB64_WITH_MD5_1
69 return SSL_CK_DES_64_CFB64_WITH_MD5_1;
73 if (strEQ(name, "CK_IDEA_128_CBC_WITH_MD5"))
74 #ifdef SSL_CK_IDEA_128_CBC_WITH_MD5
75 return SSL_CK_IDEA_128_CBC_WITH_MD5;
79 if (strEQ(name, "CK_NULL"))
85 if (strEQ(name, "CK_NULL_WITH_MD5"))
86 #ifdef SSL_CK_NULL_WITH_MD5
87 return SSL_CK_NULL_WITH_MD5;
91 if (strEQ(name, "CK_RC2_128_CBC_EXPORT40_WITH_MD5"))
92 #ifdef SSL_CK_RC2_128_CBC_EXPORT40_WITH_MD5
93 return SSL_CK_RC2_128_CBC_EXPORT40_WITH_MD5;
97 if (strEQ(name, "CK_RC2_128_CBC_WITH_MD5"))
98 #ifdef SSL_CK_RC2_128_CBC_WITH_MD5
99 return SSL_CK_RC2_128_CBC_WITH_MD5;
103 if (strEQ(name, "CK_RC4_128_EXPORT40_WITH_MD5"))
104 #ifdef SSL_CK_RC4_128_EXPORT40_WITH_MD5
105 return SSL_CK_RC4_128_EXPORT40_WITH_MD5;
109 if (strEQ(name, "CK_RC4_128_WITH_MD5"))
110 #ifdef SSL_CK_RC4_128_WITH_MD5
111 return SSL_CK_RC4_128_WITH_MD5;
115 if (strEQ(name, "CLIENT_VERSION"))
116 #ifdef SSL_CLIENT_VERSION
117 return SSL_CLIENT_VERSION;
121 if (strEQ(name, "CT_X509_CERTIFICATE"))
122 #ifdef SSL_CT_X509_CERTIFICATE
123 return SSL_CT_X509_CERTIFICATE;
131 if (strEQ(name, "ERROR_NONE"))
132 #ifdef SSL_ERROR_NONE
133 return SSL_ERROR_NONE;
137 if (strEQ(name, "ERROR_SSL"))
139 return SSL_ERROR_SSL;
143 if (strEQ(name, "ERROR_SYSCALL"))
144 #ifdef SSL_ERROR_SYSCALL
145 return SSL_ERROR_SYSCALL;
149 if (strEQ(name, "ERROR_WANT_CONNECT"))
150 #ifdef SSL_ERROR_WANT_CONNECT
151 return SSL_ERROR_WANT_CONNECT;
155 if (strEQ(name, "ERROR_WANT_READ"))
156 #ifdef SSL_ERROR_WANT_READ
157 return SSL_ERROR_WANT_READ;
161 if (strEQ(name, "ERROR_WANT_WRITE"))
162 #ifdef SSL_ERROR_WANT_WRITE
163 return SSL_ERROR_WANT_WRITE;
167 if (strEQ(name, "ERROR_WANT_X509_LOOKUP"))
168 #ifdef SSL_ERROR_WANT_X509_LOOKUP
169 return SSL_ERROR_WANT_X509_LOOKUP;
173 if (strEQ(name, "ERROR_ZERO_RETURN"))
174 #ifdef SSL_ERROR_ZERO_RETURN
175 return SSL_ERROR_ZERO_RETURN;
181 if (strEQ(name, "FILETYPE_ASN1"))
182 #ifdef SSL_FILETYPE_ASN1
183 return SSL_FILETYPE_ASN1;
187 if (strEQ(name, "FILETYPE_PEM"))
188 #ifdef SSL_FILETYPE_PEM
189 return SSL_FILETYPE_PEM;
193 if (strEQ(name, "F_CLIENT_CERTIFICATE"))
194 #ifdef SSL_F_CLIENT_CERTIFICATE
195 return SSL_F_CLIENT_CERTIFICATE;
199 if (strEQ(name, "F_CLIENT_HELLO"))
200 #ifdef SSL_F_CLIENT_HELLO
201 return SSL_F_CLIENT_HELLO;
205 if (strEQ(name, "F_CLIENT_MASTER_KEY"))
206 #ifdef SSL_F_CLIENT_MASTER_KEY
207 return SSL_F_CLIENT_MASTER_KEY;
211 if (strEQ(name, "F_D2I_SSL_SESSION"))
212 #ifdef SSL_F_D2I_SSL_SESSION
213 return SSL_F_D2I_SSL_SESSION;
217 if (strEQ(name, "F_GET_CLIENT_FINISHED"))
218 #ifdef SSL_F_GET_CLIENT_FINISHED
219 return SSL_F_GET_CLIENT_FINISHED;
223 if (strEQ(name, "F_GET_CLIENT_HELLO"))
224 #ifdef SSL_F_GET_CLIENT_HELLO
225 return SSL_F_GET_CLIENT_HELLO;
229 if (strEQ(name, "F_GET_CLIENT_MASTER_KEY"))
230 #ifdef SSL_F_GET_CLIENT_MASTER_KEY
231 return SSL_F_GET_CLIENT_MASTER_KEY;
235 if (strEQ(name, "F_GET_SERVER_FINISHED"))
236 #ifdef SSL_F_GET_SERVER_FINISHED
237 return SSL_F_GET_SERVER_FINISHED;
241 if (strEQ(name, "F_GET_SERVER_HELLO"))
242 #ifdef SSL_F_GET_SERVER_HELLO
243 return SSL_F_GET_SERVER_HELLO;
247 if (strEQ(name, "F_GET_SERVER_VERIFY"))
248 #ifdef SSL_F_GET_SERVER_VERIFY
249 return SSL_F_GET_SERVER_VERIFY;
253 if (strEQ(name, "F_I2D_SSL_SESSION"))
254 #ifdef SSL_F_I2D_SSL_SESSION
255 return SSL_F_I2D_SSL_SESSION;
259 if (strEQ(name, "F_READ_N"))
265 if (strEQ(name, "F_REQUEST_CERTIFICATE"))
266 #ifdef SSL_F_REQUEST_CERTIFICATE
267 return SSL_F_REQUEST_CERTIFICATE;
271 if (strEQ(name, "F_SERVER_HELLO"))
272 #ifdef SSL_F_SERVER_HELLO
273 return SSL_F_SERVER_HELLO;
277 if (strEQ(name, "F_SSL_ACCEPT"))
278 #ifdef SSL_F_SSL_ACCEPT
279 return SSL_F_SSL_ACCEPT;
283 if (strEQ(name, "F_SSL_CERT_NEW"))
284 #ifdef SSL_F_SSL_CERT_NEW
285 return SSL_F_SSL_CERT_NEW;
289 if (strEQ(name, "F_SSL_CONNECT"))
290 #ifdef SSL_F_SSL_CONNECT
291 return SSL_F_SSL_CONNECT;
295 if (strEQ(name, "F_SSL_ENC_DES_CBC_INIT"))
296 #ifdef SSL_F_SSL_ENC_DES_CBC_INIT
297 return SSL_F_SSL_ENC_DES_CBC_INIT;
301 if (strEQ(name, "F_SSL_ENC_DES_CFB_INIT"))
302 #ifdef SSL_F_SSL_ENC_DES_CFB_INIT
303 return SSL_F_SSL_ENC_DES_CFB_INIT;
307 if (strEQ(name, "F_SSL_ENC_DES_EDE3_CBC_INIT"))
308 #ifdef SSL_F_SSL_ENC_DES_EDE3_CBC_INIT
309 return SSL_F_SSL_ENC_DES_EDE3_CBC_INIT;
313 if (strEQ(name, "F_SSL_ENC_IDEA_CBC_INIT"))
314 #ifdef SSL_F_SSL_ENC_IDEA_CBC_INIT
315 return SSL_F_SSL_ENC_IDEA_CBC_INIT;
319 if (strEQ(name, "F_SSL_ENC_NULL_INIT"))
320 #ifdef SSL_F_SSL_ENC_NULL_INIT
321 return SSL_F_SSL_ENC_NULL_INIT;
325 if (strEQ(name, "F_SSL_ENC_RC2_CBC_INIT"))
326 #ifdef SSL_F_SSL_ENC_RC2_CBC_INIT
327 return SSL_F_SSL_ENC_RC2_CBC_INIT;
331 if (strEQ(name, "F_SSL_ENC_RC4_INIT"))
332 #ifdef SSL_F_SSL_ENC_RC4_INIT
333 return SSL_F_SSL_ENC_RC4_INIT;
337 if (strEQ(name, "F_SSL_GET_NEW_SESSION"))
338 #ifdef SSL_F_SSL_GET_NEW_SESSION
339 return SSL_F_SSL_GET_NEW_SESSION;
343 if (strEQ(name, "F_SSL_MAKE_CIPHER_LIST"))
344 #ifdef SSL_F_SSL_MAKE_CIPHER_LIST
345 return SSL_F_SSL_MAKE_CIPHER_LIST;
349 if (strEQ(name, "F_SSL_NEW"))
351 return SSL_F_SSL_NEW;
355 if (strEQ(name, "F_SSL_READ"))
356 #ifdef SSL_F_SSL_READ
357 return SSL_F_SSL_READ;
361 if (strEQ(name, "F_SSL_RSA_PRIVATE_DECRYPT"))
362 #ifdef SSL_F_SSL_RSA_PRIVATE_DECRYPT
363 return SSL_F_SSL_RSA_PRIVATE_DECRYPT;
367 if (strEQ(name, "F_SSL_RSA_PUBLIC_ENCRYPT"))
368 #ifdef SSL_F_SSL_RSA_PUBLIC_ENCRYPT
369 return SSL_F_SSL_RSA_PUBLIC_ENCRYPT;
373 if (strEQ(name, "F_SSL_SESSION_NEW"))
374 #ifdef SSL_F_SSL_SESSION_NEW
375 return SSL_F_SSL_SESSION_NEW;
379 if (strEQ(name, "F_SSL_SESSION_PRINT_FP"))
380 #ifdef SSL_F_SSL_SESSION_PRINT_FP
381 return SSL_F_SSL_SESSION_PRINT_FP;
385 if (strEQ(name, "F_SSL_SET_CERTIFICATE"))
386 #ifdef SSL_F_SSL_SET_CERTIFICATE
387 return SSL_F_SSL_SET_CERTIFICATE;
391 if (strEQ(name, "F_SSL_SET_FD"))
392 #ifdef SSL_F_SSL_SET_FD
393 return SSL_F_SSL_SET_FD;
397 if (strEQ(name, "F_SSL_SET_RFD"))
398 #ifdef SSL_F_SSL_SET_RFD
399 return SSL_F_SSL_SET_RFD;
403 if (strEQ(name, "F_SSL_SET_WFD"))
404 #ifdef SSL_F_SSL_SET_WFD
405 return SSL_F_SSL_SET_WFD;
409 if (strEQ(name, "F_SSL_STARTUP"))
410 #ifdef SSL_F_SSL_STARTUP
411 return SSL_F_SSL_STARTUP;
415 if (strEQ(name, "F_SSL_USE_CERTIFICATE"))
416 #ifdef SSL_F_SSL_USE_CERTIFICATE
417 return SSL_F_SSL_USE_CERTIFICATE;
421 if (strEQ(name, "F_SSL_USE_CERTIFICATE_ASN1"))
422 #ifdef SSL_F_SSL_USE_CERTIFICATE_ASN1
423 return SSL_F_SSL_USE_CERTIFICATE_ASN1;
427 if (strEQ(name, "F_SSL_USE_CERTIFICATE_FILE"))
428 #ifdef SSL_F_SSL_USE_CERTIFICATE_FILE
429 return SSL_F_SSL_USE_CERTIFICATE_FILE;
433 if (strEQ(name, "F_SSL_USE_PRIVATEKEY"))
434 #ifdef SSL_F_SSL_USE_PRIVATEKEY
435 return SSL_F_SSL_USE_PRIVATEKEY;
439 if (strEQ(name, "F_SSL_USE_PRIVATEKEY_ASN1"))
440 #ifdef SSL_F_SSL_USE_PRIVATEKEY_ASN1
441 return SSL_F_SSL_USE_PRIVATEKEY_ASN1;
445 if (strEQ(name, "F_SSL_USE_PRIVATEKEY_FILE"))
446 #ifdef SSL_F_SSL_USE_PRIVATEKEY_FILE
447 return SSL_F_SSL_USE_PRIVATEKEY_FILE;
451 if (strEQ(name, "F_SSL_USE_RSAPRIVATEKEY"))
452 #ifdef SSL_F_SSL_USE_RSAPRIVATEKEY
453 return SSL_F_SSL_USE_RSAPRIVATEKEY;
457 if (strEQ(name, "F_SSL_USE_RSAPRIVATEKEY_ASN1"))
458 #ifdef SSL_F_SSL_USE_RSAPRIVATEKEY_ASN1
459 return SSL_F_SSL_USE_RSAPRIVATEKEY_ASN1;
463 if (strEQ(name, "F_SSL_USE_RSAPRIVATEKEY_FILE"))
464 #ifdef SSL_F_SSL_USE_RSAPRIVATEKEY_FILE
465 return SSL_F_SSL_USE_RSAPRIVATEKEY_FILE;
469 if (strEQ(name, "F_WRITE_PENDING"))
470 #ifdef SSL_F_WRITE_PENDING
471 return SSL_F_WRITE_PENDING;
477 if (strEQ(name, "GEN_OTHERNAME"))
479 return GEN_OTHERNAME;
483 if (strEQ(name, "GEN_EMAIL"))
489 if (strEQ(name, "GEN_DNS"))
495 if (strEQ(name, "GEN_X400"))
501 if (strEQ(name, "GEN_DIRNAME"))
507 if (strEQ(name, "GEN_EDIPARTY"))
513 if (strEQ(name, "GEN_URI"))
519 if (strEQ(name, "GEN_IPADD"))
525 if (strEQ(name, "GEN_RID"))
543 if (strEQ(name, "MAX_MASTER_KEY_LENGTH_IN_BITS"))
544 #ifdef SSL_MAX_MASTER_KEY_LENGTH_IN_BITS
545 return SSL_MAX_MASTER_KEY_LENGTH_IN_BITS;
549 if (strEQ(name, "MAX_RECORD_LENGTH_2_BYTE_HEADER"))
550 #ifdef SSL_MAX_RECORD_LENGTH_2_BYTE_HEADER
551 return SSL_MAX_RECORD_LENGTH_2_BYTE_HEADER;
555 if (strEQ(name, "MAX_RECORD_LENGTH_3_BYTE_HEADER"))
556 #ifdef SSL_MAX_RECORD_LENGTH_3_BYTE_HEADER
557 return SSL_MAX_RECORD_LENGTH_3_BYTE_HEADER;
561 if (strEQ(name, "MAX_SSL_SESSION_ID_LENGTH_IN_BYTES"))
562 #ifdef SSL_MAX_SSL_SESSION_ID_LENGTH_IN_BYTES
563 return SSL_MAX_SSL_SESSION_ID_LENGTH_IN_BYTES;
567 if (strEQ(name, "MIN_RSA_MODULUS_LENGTH_IN_BYTES"))
568 #ifdef SSL_MIN_RSA_MODULUS_LENGTH_IN_BYTES
569 return SSL_MIN_RSA_MODULUS_LENGTH_IN_BYTES;
573 if (strEQ(name, "MT_CLIENT_CERTIFICATE"))
574 #ifdef SSL_MT_CLIENT_CERTIFICATE
575 return SSL_MT_CLIENT_CERTIFICATE;
579 if (strEQ(name, "MT_CLIENT_FINISHED"))
580 #ifdef SSL_MT_CLIENT_FINISHED
581 return SSL_MT_CLIENT_FINISHED;
585 if (strEQ(name, "MT_CLIENT_HELLO"))
586 #ifdef SSL_MT_CLIENT_HELLO
587 return SSL_MT_CLIENT_HELLO;
591 if (strEQ(name, "MT_CLIENT_MASTER_KEY"))
592 #ifdef SSL_MT_CLIENT_MASTER_KEY
593 return SSL_MT_CLIENT_MASTER_KEY;
597 if (strEQ(name, "MT_ERROR"))
603 if (strEQ(name, "MT_REQUEST_CERTIFICATE"))
604 #ifdef SSL_MT_REQUEST_CERTIFICATE
605 return SSL_MT_REQUEST_CERTIFICATE;
609 if (strEQ(name, "MT_SERVER_FINISHED"))
610 #ifdef SSL_MT_SERVER_FINISHED
611 return SSL_MT_SERVER_FINISHED;
615 if (strEQ(name, "MT_SERVER_HELLO"))
616 #ifdef SSL_MT_SERVER_HELLO
617 return SSL_MT_SERVER_HELLO;
621 if (strEQ(name, "MT_SERVER_VERIFY"))
622 #ifdef SSL_MT_SERVER_VERIFY
623 return SSL_MT_SERVER_VERIFY;
629 if (strEQ(name, "NOTHING"))
635 if (strEQ(name, "NID_undef"))
641 if (strEQ(name, "NID_algorithm"))
643 return NID_algorithm;
647 if (strEQ(name, "NID_rsadsi"))
653 if (strEQ(name, "NID_pkcs"))
659 if (strEQ(name, "NID_md2"))
665 if (strEQ(name, "NID_md5"))
671 if (strEQ(name, "NID_rc4"))
677 if (strEQ(name, "NID_rsaEncryption"))
678 #ifdef NID_rsaEncryption
679 return NID_rsaEncryption;
683 if (strEQ(name, "NID_md2WithRSAEncryption"))
684 #ifdef NID_md2WithRSAEncryption
685 return NID_md2WithRSAEncryption;
689 if (strEQ(name, "NID_md5WithRSAEncryption"))
690 #ifdef NID_md5WithRSAEncryption
691 return NID_md5WithRSAEncryption;
695 if (strEQ(name, "NID_pbeWithMD2AndDES_CBC"))
696 #ifdef NID_pbeWithMD2AndDES_CBC
697 return NID_pbeWithMD2AndDES_CBC;
701 if (strEQ(name, "NID_pbeWithMD5AndDES_CBC"))
702 #ifdef NID_pbeWithMD5AndDES_CBC
703 return NID_pbeWithMD5AndDES_CBC;
707 if (strEQ(name, "NID_X500"))
713 if (strEQ(name, "NID_X509"))
719 if (strEQ(name, "NID_commonName"))
720 #ifdef NID_commonName
721 return NID_commonName;
725 if (strEQ(name, "NID_countryName"))
726 #ifdef NID_countryName
727 return NID_countryName;
731 if (strEQ(name, "NID_localityName"))
732 #ifdef NID_localityName
733 return NID_localityName;
737 if (strEQ(name, "NID_stateOrProvinceName"))
738 #ifdef NID_stateOrProvinceName
739 return NID_stateOrProvinceName;
743 if (strEQ(name, "NID_organizationName"))
744 #ifdef NID_organizationName
745 return NID_organizationName;
749 if (strEQ(name, "NID_organizationalUnitName"))
750 #ifdef NID_organizationalUnitName
751 return NID_organizationalUnitName;
755 if (strEQ(name, "NID_rsa"))
761 if (strEQ(name, "NID_pkcs7"))
767 if (strEQ(name, "NID_pkcs7_data"))
768 #ifdef NID_pkcs7_data
769 return NID_pkcs7_data;
773 if (strEQ(name, "NID_pkcs7_signed"))
774 #ifdef NID_pkcs7_signed
775 return NID_pkcs7_signed;
779 if (strEQ(name, "NID_pkcs7_enveloped"))
780 #ifdef NID_pkcs7_enveloped
781 return NID_pkcs7_enveloped;
785 if (strEQ(name, "NID_pkcs7_signedAndEnveloped"))
786 #ifdef NID_pkcs7_signedAndEnveloped
787 return NID_pkcs7_signedAndEnveloped;
791 if (strEQ(name, "NID_pkcs7_digest"))
792 #ifdef NID_pkcs7_digest
793 return NID_pkcs7_digest;
797 if (strEQ(name, "NID_pkcs7_encrypted"))
798 #ifdef NID_pkcs7_encrypted
799 return NID_pkcs7_encrypted;
803 if (strEQ(name, "NID_pkcs3"))
809 if (strEQ(name, "NID_dhKeyAgreement"))
810 #ifdef NID_dhKeyAgreement
811 return NID_dhKeyAgreement;
815 if (strEQ(name, "NID_des_ecb"))
821 if (strEQ(name, "NID_des_cfb64"))
823 return NID_des_cfb64;
827 if (strEQ(name, "NID_des_cbc"))
833 if (strEQ(name, "NID_des_ede"))
839 if (strEQ(name, "NID_des_ede3"))
845 if (strEQ(name, "NID_idea_cbc"))
851 if (strEQ(name, "NID_idea_cfb64"))
852 #ifdef NID_idea_cfb64
853 return NID_idea_cfb64;
857 if (strEQ(name, "NID_idea_ecb"))
863 if (strEQ(name, "NID_rc2_cbc"))
869 if (strEQ(name, "NID_rc2_ecb"))
875 if (strEQ(name, "NID_rc2_cfb64"))
877 return NID_rc2_cfb64;
881 if (strEQ(name, "NID_rc2_ofb64"))
883 return NID_rc2_ofb64;
887 if (strEQ(name, "NID_sha"))
893 if (strEQ(name, "NID_shaWithRSAEncryption"))
894 #ifdef NID_shaWithRSAEncryption
895 return NID_shaWithRSAEncryption;
899 if (strEQ(name, "NID_des_ede_cbc"))
900 #ifdef NID_des_ede_cbc
901 return NID_des_ede_cbc;
905 if (strEQ(name, "NID_des_ede3_cbc"))
906 #ifdef NID_des_ede3_cbc
907 return NID_des_ede3_cbc;
911 if (strEQ(name, "NID_des_ofb64"))
913 return NID_des_ofb64;
917 if (strEQ(name, "NID_idea_ofb64"))
918 #ifdef NID_idea_ofb64
919 return NID_idea_ofb64;
923 if (strEQ(name, "NID_pkcs9"))
929 if (strEQ(name, "NID_pkcs9_emailAddress"))
930 #ifdef NID_pkcs9_emailAddress
931 return NID_pkcs9_emailAddress;
935 if (strEQ(name, "NID_pkcs9_unstructuredName"))
936 #ifdef NID_pkcs9_unstructuredName
937 return NID_pkcs9_unstructuredName;
941 if (strEQ(name, "NID_pkcs9_contentType"))
942 #ifdef NID_pkcs9_contentType
943 return NID_pkcs9_contentType;
947 if (strEQ(name, "NID_pkcs9_messageDigest"))
948 #ifdef NID_pkcs9_messageDigest
949 return NID_pkcs9_messageDigest;
953 if (strEQ(name, "NID_pkcs9_signingTime"))
954 #ifdef NID_pkcs9_signingTime
955 return NID_pkcs9_signingTime;
959 if (strEQ(name, "NID_pkcs9_countersignature"))
960 #ifdef NID_pkcs9_countersignature
961 return NID_pkcs9_countersignature;
965 if (strEQ(name, "NID_pkcs9_challengePassword"))
966 #ifdef NID_pkcs9_challengePassword
967 return NID_pkcs9_challengePassword;
971 if (strEQ(name, "NID_pkcs9_unstructuredAddress"))
972 #ifdef NID_pkcs9_unstructuredAddress
973 return NID_pkcs9_unstructuredAddress;
977 if (strEQ(name, "NID_pkcs9_extCertAttributes"))
978 #ifdef NID_pkcs9_extCertAttributes
979 return NID_pkcs9_extCertAttributes;
983 if (strEQ(name, "NID_netscape"))
989 if (strEQ(name, "NID_netscape_cert_extension"))
990 #ifdef NID_netscape_cert_extension
991 return NID_netscape_cert_extension;
995 if (strEQ(name, "NID_netscape_data_type"))
996 #ifdef NID_netscape_data_type
997 return NID_netscape_data_type;
1001 if (strEQ(name, "NID_des_ede_cfb64"))
1002 #ifdef NID_des_ede_cfb64
1003 return NID_des_ede_cfb64;
1007 if (strEQ(name, "NID_des_ede3_cfb64"))
1008 #ifdef NID_des_ede3_cfb64
1009 return NID_des_ede3_cfb64;
1013 if (strEQ(name, "NID_des_ede_ofb64"))
1014 #ifdef NID_des_ede_ofb64
1015 return NID_des_ede_ofb64;
1019 if (strEQ(name, "NID_des_ede3_ofb64"))
1020 #ifdef NID_des_ede3_ofb64
1021 return NID_des_ede3_ofb64;
1025 if (strEQ(name, "NID_sha1"))
1031 if (strEQ(name, "NID_sha1WithRSAEncryption"))
1032 #ifdef NID_sha1WithRSAEncryption
1033 return NID_sha1WithRSAEncryption;
1037 if (strEQ(name, "NID_dsaWithSHA"))
1038 #ifdef NID_dsaWithSHA
1039 return NID_dsaWithSHA;
1043 if (strEQ(name, "NID_dsa_2"))
1049 if (strEQ(name, "NID_pbeWithSHA1AndRC2_CBC"))
1050 #ifdef NID_pbeWithSHA1AndRC2_CBC
1051 return NID_pbeWithSHA1AndRC2_CBC;
1055 if (strEQ(name, "NID_id_pbkdf2"))
1056 #ifdef NID_id_pbkdf2
1057 return NID_id_pbkdf2;
1061 if (strEQ(name, "NID_dsaWithSHA1_2"))
1062 #ifdef NID_dsaWithSHA1_2
1063 return NID_dsaWithSHA1_2;
1067 if (strEQ(name, "NID_netscape_cert_type"))
1068 #ifdef NID_netscape_cert_type
1069 return NID_netscape_cert_type;
1073 if (strEQ(name, "NID_netscape_base_url"))
1074 #ifdef NID_netscape_base_url
1075 return NID_netscape_base_url;
1079 if (strEQ(name, "NID_netscape_revocation_url"))
1080 #ifdef NID_netscape_revocation_url
1081 return NID_netscape_revocation_url;
1085 if (strEQ(name, "NID_netscape_ca_revocation_url"))
1086 #ifdef NID_netscape_ca_revocation_url
1087 return NID_netscape_ca_revocation_url;
1091 if (strEQ(name, "NID_netscape_renewal_url"))
1092 #ifdef NID_netscape_renewal_url
1093 return NID_netscape_renewal_url;
1097 if (strEQ(name, "NID_netscape_ca_policy_url"))
1098 #ifdef NID_netscape_ca_policy_url
1099 return NID_netscape_ca_policy_url;
1103 if (strEQ(name, "NID_netscape_ssl_server_name"))
1104 #ifdef NID_netscape_ssl_server_name
1105 return NID_netscape_ssl_server_name;
1109 if (strEQ(name, "NID_netscape_comment"))
1110 #ifdef NID_netscape_comment
1111 return NID_netscape_comment;
1115 if (strEQ(name, "NID_netscape_cert_sequence"))
1116 #ifdef NID_netscape_cert_sequence
1117 return NID_netscape_cert_sequence;
1121 if (strEQ(name, "NID_desx_cbc"))
1123 return NID_desx_cbc;
1127 if (strEQ(name, "NID_id_ce"))
1133 if (strEQ(name, "NID_subject_key_identifier"))
1134 #ifdef NID_subject_key_identifier
1135 return NID_subject_key_identifier;
1139 if (strEQ(name, "NID_key_usage"))
1140 #ifdef NID_key_usage
1141 return NID_key_usage;
1145 if (strEQ(name, "NID_private_key_usage_period"))
1146 #ifdef NID_private_key_usage_period
1147 return NID_private_key_usage_period;
1151 if (strEQ(name, "NID_subject_alt_name"))
1152 #ifdef NID_subject_alt_name
1153 return NID_subject_alt_name;
1157 if (strEQ(name, "NID_issuer_alt_name"))
1158 #ifdef NID_issuer_alt_name
1159 return NID_issuer_alt_name;
1163 if (strEQ(name, "NID_basic_constraints"))
1164 #ifdef NID_basic_constraints
1165 return NID_basic_constraints;
1169 if (strEQ(name, "NID_crl_number"))
1170 #ifdef NID_crl_number
1171 return NID_crl_number;
1175 if (strEQ(name, "NID_certificate_policies"))
1176 #ifdef NID_certificate_policies
1177 return NID_certificate_policies;
1181 if (strEQ(name, "NID_authority_key_identifier"))
1182 #ifdef NID_authority_key_identifier
1183 return NID_authority_key_identifier;
1187 if (strEQ(name, "NID_bf_cbc"))
1193 if (strEQ(name, "NID_bf_ecb"))
1199 if (strEQ(name, "NID_bf_cfb64"))
1201 return NID_bf_cfb64;
1205 if (strEQ(name, "NID_bf_ofb64"))
1207 return NID_bf_ofb64;
1211 if (strEQ(name, "NID_mdc2"))
1217 if (strEQ(name, "NID_mdc2WithRSA"))
1218 #ifdef NID_mdc2WithRSA
1219 return NID_mdc2WithRSA;
1223 if (strEQ(name, "NID_rc4_40"))
1229 if (strEQ(name, "NID_rc2_40_cbc"))
1230 #ifdef NID_rc2_40_cbc
1231 return NID_rc2_40_cbc;
1235 if (strEQ(name, "NID_givenName"))
1236 #ifdef NID_givenName
1237 return NID_givenName;
1241 if (strEQ(name, "NID_surname"))
1247 if (strEQ(name, "NID_initials"))
1249 return NID_initials;
1253 if (strEQ(name, "NID_uniqueIdentifier"))
1254 #ifdef NID_uniqueIdentifier
1255 return NID_uniqueIdentifier;
1259 if (strEQ(name, "NID_crl_distribution_points"))
1260 #ifdef NID_crl_distribution_points
1261 return NID_crl_distribution_points;
1265 if (strEQ(name, "NID_md5WithRSA"))
1266 #ifdef NID_md5WithRSA
1267 return NID_md5WithRSA;
1271 if (strEQ(name, "NID_serialNumber"))
1272 #ifdef NID_serialNumber
1273 return NID_serialNumber;
1277 if (strEQ(name, "NID_title"))
1283 if (strEQ(name, "NID_description"))
1284 #ifdef NID_description
1285 return NID_description;
1289 if (strEQ(name, "NID_cast5_cbc"))
1290 #ifdef NID_cast5_cbc
1291 return NID_cast5_cbc;
1295 if (strEQ(name, "NID_cast5_ecb"))
1296 #ifdef NID_cast5_ecb
1297 return NID_cast5_ecb;
1301 if (strEQ(name, "NID_cast5_cfb64"))
1302 #ifdef NID_cast5_cfb64
1303 return NID_cast5_cfb64;
1307 if (strEQ(name, "NID_cast5_ofb64"))
1308 #ifdef NID_cast5_ofb64
1309 return NID_cast5_ofb64;
1313 if (strEQ(name, "NID_pbeWithMD5AndCast5_CBC"))
1314 #ifdef NID_pbeWithMD5AndCast5_CBC
1315 return NID_pbeWithMD5AndCast5_CBC;
1319 if (strEQ(name, "NID_dsaWithSHA1"))
1320 #ifdef NID_dsaWithSHA1
1321 return NID_dsaWithSHA1;
1325 if (strEQ(name, "NID_md5_sha1"))
1327 return NID_md5_sha1;
1331 if (strEQ(name, "NID_sha1WithRSA"))
1332 #ifdef NID_sha1WithRSA
1333 return NID_sha1WithRSA;
1337 if (strEQ(name, "NID_dsa"))
1343 if (strEQ(name, "NID_ripemd160"))
1344 #ifdef NID_ripemd160
1345 return NID_ripemd160;
1349 if (strEQ(name, "NID_ripemd160WithRSA"))
1350 #ifdef NID_ripemd160WithRSA
1351 return NID_ripemd160WithRSA;
1355 if (strEQ(name, "NID_rc5_cbc"))
1361 if (strEQ(name, "NID_rc5_ecb"))
1367 if (strEQ(name, "NID_rc5_cfb64"))
1368 #ifdef NID_rc5_cfb64
1369 return NID_rc5_cfb64;
1373 if (strEQ(name, "NID_rc5_ofb64"))
1374 #ifdef NID_rc5_ofb64
1375 return NID_rc5_ofb64;
1379 if (strEQ(name, "NID_rle_compression"))
1380 #ifdef NID_rle_compression
1381 return NID_rle_compression;
1385 if (strEQ(name, "NID_zlib_compression"))
1386 #ifdef NID_zlib_compression
1387 return NID_zlib_compression;
1391 if (strEQ(name, "NID_ext_key_usage"))
1392 #ifdef NID_ext_key_usage
1393 return NID_ext_key_usage;
1397 if (strEQ(name, "NID_id_pkix"))
1403 if (strEQ(name, "NID_id_kp"))
1409 if (strEQ(name, "NID_server_auth"))
1410 #ifdef NID_server_auth
1411 return NID_server_auth;
1415 if (strEQ(name, "NID_client_auth"))
1416 #ifdef NID_client_auth
1417 return NID_client_auth;
1421 if (strEQ(name, "NID_code_sign"))
1422 #ifdef NID_code_sign
1423 return NID_code_sign;
1427 if (strEQ(name, "NID_email_protect"))
1428 #ifdef NID_email_protect
1429 return NID_email_protect;
1433 if (strEQ(name, "NID_time_stamp"))
1434 #ifdef NID_time_stamp
1435 return NID_time_stamp;
1439 if (strEQ(name, "NID_ms_code_ind"))
1440 #ifdef NID_ms_code_ind
1441 return NID_ms_code_ind;
1445 if (strEQ(name, "NID_ms_code_com"))
1446 #ifdef NID_ms_code_com
1447 return NID_ms_code_com;
1451 if (strEQ(name, "NID_ms_ctl_sign"))
1452 #ifdef NID_ms_ctl_sign
1453 return NID_ms_ctl_sign;
1457 if (strEQ(name, "NID_ms_sgc"))
1463 if (strEQ(name, "NID_ms_efs"))
1469 if (strEQ(name, "NID_ns_sgc"))
1475 if (strEQ(name, "NID_delta_crl"))
1476 #ifdef NID_delta_crl
1477 return NID_delta_crl;
1481 if (strEQ(name, "NID_crl_reason"))
1482 #ifdef NID_crl_reason
1483 return NID_crl_reason;
1487 if (strEQ(name, "NID_invalidity_date"))
1488 #ifdef NID_invalidity_date
1489 return NID_invalidity_date;
1493 if (strEQ(name, "NID_sxnet"))
1499 if (strEQ(name, "NID_pbe_WithSHA1And128BitRC4"))
1500 #ifdef NID_pbe_WithSHA1And128BitRC4
1501 return NID_pbe_WithSHA1And128BitRC4;
1505 if (strEQ(name, "NID_pbe_WithSHA1And40BitRC4"))
1506 #ifdef NID_pbe_WithSHA1And40BitRC4
1507 return NID_pbe_WithSHA1And40BitRC4;
1511 if (strEQ(name, "NID_pbe_WithSHA1And3_Key_TripleDES_CBC"))
1512 #ifdef NID_pbe_WithSHA1And3_Key_TripleDES_CBC
1513 return NID_pbe_WithSHA1And3_Key_TripleDES_CBC;
1517 if (strEQ(name, "NID_pbe_WithSHA1And2_Key_TripleDES_CBC"))
1518 #ifdef NID_pbe_WithSHA1And2_Key_TripleDES_CBC
1519 return NID_pbe_WithSHA1And2_Key_TripleDES_CBC;
1523 if (strEQ(name, "NID_pbe_WithSHA1And128BitRC2_CBC"))
1524 #ifdef NID_pbe_WithSHA1And128BitRC2_CBC
1525 return NID_pbe_WithSHA1And128BitRC2_CBC;
1529 if (strEQ(name, "NID_pbe_WithSHA1And40BitRC2_CBC"))
1530 #ifdef NID_pbe_WithSHA1And40BitRC2_CBC
1531 return NID_pbe_WithSHA1And40BitRC2_CBC;
1535 if (strEQ(name, "NID_keyBag"))
1541 if (strEQ(name, "NID_pkcs8ShroudedKeyBag"))
1542 #ifdef NID_pkcs8ShroudedKeyBag
1543 return NID_pkcs8ShroudedKeyBag;
1547 if (strEQ(name, "NID_certBag"))
1553 if (strEQ(name, "NID_crlBag"))
1559 if (strEQ(name, "NID_secretBag"))
1560 #ifdef NID_secretBag
1561 return NID_secretBag;
1565 if (strEQ(name, "NID_safeContentsBag"))
1566 #ifdef NID_safeContentsBag
1567 return NID_safeContentsBag;
1571 if (strEQ(name, "NID_friendlyName"))
1572 #ifdef NID_friendlyName
1573 return NID_friendlyName;
1577 if (strEQ(name, "NID_localKeyID"))
1578 #ifdef NID_localKeyID
1579 return NID_localKeyID;
1583 if (strEQ(name, "NID_x509Certificate"))
1584 #ifdef NID_x509Certificate
1585 return NID_x509Certificate;
1589 if (strEQ(name, "NID_sdsiCertificate"))
1590 #ifdef NID_sdsiCertificate
1591 return NID_sdsiCertificate;
1595 if (strEQ(name, "NID_x509Crl"))
1601 if (strEQ(name, "NID_pbes2"))
1607 if (strEQ(name, "NID_pbmac1"))
1613 if (strEQ(name, "NID_hmacWithSHA1"))
1614 #ifdef NID_hmacWithSHA1
1615 return NID_hmacWithSHA1;
1619 if (strEQ(name, "NID_id_qt_cps"))
1620 #ifdef NID_id_qt_cps
1621 return NID_id_qt_cps;
1625 if (strEQ(name, "NID_id_qt_unotice"))
1626 #ifdef NID_id_qt_unotice
1627 return NID_id_qt_unotice;
1631 if (strEQ(name, "NID_rc2_64_cbc"))
1632 #ifdef NID_rc2_64_cbc
1633 return NID_rc2_64_cbc;
1637 if (strEQ(name, "NID_SMIMECapabilities"))
1638 #ifdef NID_SMIMECapabilities
1639 return NID_SMIMECapabilities;
1643 if (strEQ(name, "NID_pbeWithMD2AndRC2_CBC"))
1644 #ifdef NID_pbeWithMD2AndRC2_CBC
1645 return NID_pbeWithMD2AndRC2_CBC;
1649 if (strEQ(name, "NID_pbeWithMD5AndRC2_CBC"))
1650 #ifdef NID_pbeWithMD5AndRC2_CBC
1651 return NID_pbeWithMD5AndRC2_CBC;
1655 if (strEQ(name, "NID_pbeWithSHA1AndDES_CBC"))
1656 #ifdef NID_pbeWithSHA1AndDES_CBC
1657 return NID_pbeWithSHA1AndDES_CBC;
1661 if (strEQ(name, "NID_ms_ext_req"))
1662 #ifdef NID_ms_ext_req
1663 return NID_ms_ext_req;
1667 if (strEQ(name, "NID_ext_req"))
1673 if (strEQ(name, "NID_name"))
1679 if (strEQ(name, "NID_dnQualifier"))
1680 #ifdef NID_dnQualifier
1681 return NID_dnQualifier;
1685 if (strEQ(name, "NID_id_pe"))
1691 if (strEQ(name, "NID_id_ad"))
1697 if (strEQ(name, "NID_info_access"))
1698 #ifdef NID_info_access
1699 return NID_info_access;
1703 if (strEQ(name, "NID_ad_OCSP"))
1709 if (strEQ(name, "NID_ad_ca_issuers"))
1710 #ifdef NID_ad_ca_issuers
1711 return NID_ad_ca_issuers;
1715 if (strEQ(name, "NID_OCSP_sign"))
1716 #ifdef NID_OCSP_sign
1717 return NID_OCSP_sign;
1723 if (strEQ(name, "OPENSSL_VERSION_NUMBER"))
1724 #ifdef OPENSSL_VERSION_NUMBER
1725 return OPENSSL_VERSION_NUMBER;
1729 if (strEQ(name, "OP_MICROSOFT_SESS_ID_BUG"))
1730 #ifdef SSL_OP_MICROSOFT_SESS_ID_BUG
1731 return SSL_OP_MICROSOFT_SESS_ID_BUG;
1735 if (strEQ(name, "OP_NETSCAPE_CHALLENGE_BUG"))
1736 #ifdef SSL_OP_NETSCAPE_CHALLENGE_BUG
1737 return SSL_OP_NETSCAPE_CHALLENGE_BUG;
1741 if (strEQ(name, "OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG"))
1742 #ifdef SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG
1743 return SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG;
1747 if (strEQ(name, "OP_SSLREF2_REUSE_CERT_TYPE_BUG"))
1748 #ifdef SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG
1749 return SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG;
1753 if (strEQ(name, "OP_MICROSOFT_BIG_SSLV3_BUFFER"))
1754 #ifdef SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER
1755 return SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER;
1759 if (strEQ(name, "OP_MSIE_SSLV2_RSA_PADDING"))
1760 #ifdef SSL_OP_MSIE_SSLV2_RSA_PADDING
1761 return SSL_OP_MSIE_SSLV2_RSA_PADDING;
1765 if (strEQ(name, "OP_SSLEAY_080_CLIENT_DH_BUG"))
1766 #ifdef SSL_OP_SSLEAY_080_CLIENT_DH_BUG
1767 return SSL_OP_SSLEAY_080_CLIENT_DH_BUG;
1771 if (strEQ(name, "OP_TLS_D5_BUG"))
1772 #ifdef SSL_OP_TLS_D5_BUG
1773 return SSL_OP_TLS_D5_BUG;
1777 if (strEQ(name, "OP_SINGLE_DH_USE"))
1778 #ifdef SSL_OP_SINGLE_DH_USE
1779 return SSL_OP_SINGLE_DH_USE;
1783 if (strEQ(name, "OP_EPHEMERAL_RSA"))
1784 #ifdef SSL_OP_EPHEMERAL_RSA
1785 return SSL_OP_EPHEMERAL_RSA;
1789 if (strEQ(name, "OP_NETSCAPE_CA_DN_BUG"))
1790 #ifdef SSL_OP_NETSCAPE_CA_DN_BUG
1791 return SSL_OP_NETSCAPE_CA_DN_BUG;
1795 if (strEQ(name, "OP_NON_EXPORT_FIRST"))
1796 #ifdef SSL_OP_NON_EXPORT_FIRST
1797 return SSL_OP_NON_EXPORT_FIRST;
1801 if (strEQ(name, "OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG"))
1802 #ifdef SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG
1803 return SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG;
1807 if (strEQ(name, "OP_NO_SSLv2"))
1808 #ifdef SSL_OP_NO_SSLv2
1809 return SSL_OP_NO_SSLv2;
1813 if (strEQ(name, "OP_NO_SSLv3"))
1814 #ifdef SSL_OP_NO_SSLv3
1815 return SSL_OP_NO_SSLv3;
1819 if (strEQ(name, "OP_NO_TICKET"))
1820 #ifdef SSL_OP_NO_TICKET
1821 return SSL_OP_NO_TICKET;
1825 if (strEQ(name, "OP_NO_TLSv1"))
1826 #ifdef SSL_OP_NO_TLSv1
1827 return SSL_OP_NO_TLSv1;
1833 if (strEQ(name, "OP_NO_QUERY_MTU"))
1834 #ifdef SSL_OP_NO_QUERY_MTU
1835 return SSL_OP_NO_QUERY_MTU;
1839 if (strEQ(name, "OP_COOKIE_EXCHANGE"))
1840 #ifdef SSL_OP_COOKIE_EXCHANGE
1841 return SSL_OP_COOKIE_EXCHANGE;
1845 if (strEQ(name, "OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION"))
1846 #ifdef SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION
1847 return SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION;
1851 if (strEQ(name, "OP_NO_COMPRESSION"))
1852 #ifdef SSL_OP_NO_COMPRESSION
1853 return SSL_OP_NO_COMPRESSION;
1857 if (strEQ(name, "OP_CIPHER_SERVER_PREFERENCE"))
1858 #ifdef SSL_OP_CIPHER_SERVER_PREFERENCE
1859 return SSL_OP_CIPHER_SERVER_PREFERENCE;
1863 if (strEQ(name, "OP_TLS_ROLLBACK_BUG"))
1864 #ifdef SSL_OP_TLS_ROLLBACK_BUG
1865 return SSL_OP_TLS_ROLLBACK_BUG;
1869 if (strEQ(name, "OP_PKCS1_CHECK_1"))
1870 #ifdef SSL_OP_PKCS1_CHECK_1
1871 return SSL_OP_PKCS1_CHECK_1;
1875 if (strEQ(name, "OP_PKCS1_CHECK_2"))
1876 #ifdef SSL_OP_PKCS1_CHECK_2
1877 return SSL_OP_PKCS1_CHECK_2;
1881 if (strEQ(name, "OP_NETSCAPE_CA_DN_BUG"))
1882 #ifdef SSL_OP_NETSCAPE_CA_DN_BUG
1883 return SSL_OP_NETSCAPE_CA_DN_BUG;
1887 if (strEQ(name, "OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG"))
1888 #ifdef SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG
1889 return SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG;
1893 if (strEQ(name, "OP_DONT_INSERT_EMPTY_FRAGMENTS"))
1894 #ifdef SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS
1895 return SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS;
1899 if (strEQ(name, "OP_ALL"))
1907 if (strEQ(name, "PE_BAD_CERTIFICATE"))
1908 #ifdef SSL_PE_BAD_CERTIFICATE
1909 return SSL_PE_BAD_CERTIFICATE;
1913 if (strEQ(name, "PE_NO_CERTIFICATE"))
1914 #ifdef SSL_PE_NO_CERTIFICATE
1915 return SSL_PE_NO_CERTIFICATE;
1919 if (strEQ(name, "PE_NO_CIPHER"))
1920 #ifdef SSL_PE_NO_CIPHER
1921 return SSL_PE_NO_CIPHER;
1925 if (strEQ(name, "PE_UNSUPPORTED_CERTIFICATE_TYPE"))
1926 #ifdef SSL_PE_UNSUPPORTED_CERTIFICATE_TYPE
1927 return SSL_PE_UNSUPPORTED_CERTIFICATE_TYPE;
1935 if (strEQ(name, "READING"))
1941 if (strEQ(name, "RWERR_BAD_MAC_DECODE"))
1942 #ifdef SSL_RWERR_BAD_MAC_DECODE
1943 return SSL_RWERR_BAD_MAC_DECODE;
1947 if (strEQ(name, "RWERR_BAD_WRITE_RETRY"))
1948 #ifdef SSL_RWERR_BAD_WRITE_RETRY
1949 return SSL_RWERR_BAD_WRITE_RETRY;
1953 if (strEQ(name, "RWERR_INTERNAL_ERROR"))
1954 #ifdef SSL_RWERR_INTERNAL_ERROR
1955 return SSL_RWERR_INTERNAL_ERROR;
1959 if (strEQ(name, "R_BAD_AUTHENTICATION_TYPE"))
1960 #ifdef SSL_R_BAD_AUTHENTICATION_TYPE
1961 return SSL_R_BAD_AUTHENTICATION_TYPE;
1965 if (strEQ(name, "R_BAD_CHECKSUM"))
1966 #ifdef SSL_R_BAD_CHECKSUM
1967 return SSL_R_BAD_CHECKSUM;
1971 if (strEQ(name, "R_BAD_MAC_DECODE"))
1972 #ifdef SSL_R_BAD_MAC_DECODE
1973 return SSL_R_BAD_MAC_DECODE;
1977 if (strEQ(name, "R_BAD_RESPONSE_ARGUMENT"))
1978 #ifdef SSL_R_BAD_RESPONSE_ARGUMENT
1979 return SSL_R_BAD_RESPONSE_ARGUMENT;
1983 if (strEQ(name, "R_BAD_SSL_FILETYPE"))
1984 #ifdef SSL_R_BAD_SSL_FILETYPE
1985 return SSL_R_BAD_SSL_FILETYPE;
1989 if (strEQ(name, "R_BAD_SSL_SESSION_ID_LENGTH"))
1990 #ifdef SSL_R_BAD_SSL_SESSION_ID_LENGTH
1991 return SSL_R_BAD_SSL_SESSION_ID_LENGTH;
1995 if (strEQ(name, "R_BAD_STATE"))
1996 #ifdef SSL_R_BAD_STATE
1997 return SSL_R_BAD_STATE;
2001 if (strEQ(name, "R_BAD_WRITE_RETRY"))
2002 #ifdef SSL_R_BAD_WRITE_RETRY
2003 return SSL_R_BAD_WRITE_RETRY;
2007 if (strEQ(name, "R_CHALLENGE_IS_DIFFERENT"))
2008 #ifdef SSL_R_CHALLENGE_IS_DIFFERENT
2009 return SSL_R_CHALLENGE_IS_DIFFERENT;
2013 if (strEQ(name, "R_CIPHER_CODE_TOO_LONG"))
2014 #ifdef SSL_R_CIPHER_CODE_TOO_LONG
2015 return SSL_R_CIPHER_CODE_TOO_LONG;
2019 if (strEQ(name, "R_CIPHER_TABLE_SRC_ERROR"))
2020 #ifdef SSL_R_CIPHER_TABLE_SRC_ERROR
2021 return SSL_R_CIPHER_TABLE_SRC_ERROR;
2025 if (strEQ(name, "R_CONECTION_ID_IS_DIFFERENT"))
2026 #ifdef SSL_R_CONECTION_ID_IS_DIFFERENT
2027 return SSL_R_CONECTION_ID_IS_DIFFERENT;
2031 if (strEQ(name, "R_INVALID_CHALLENGE_LENGTH"))
2032 #ifdef SSL_R_INVALID_CHALLENGE_LENGTH
2033 return SSL_R_INVALID_CHALLENGE_LENGTH;
2037 if (strEQ(name, "R_NO_CERTIFICATE_SET"))
2038 #ifdef SSL_R_NO_CERTIFICATE_SET
2039 return SSL_R_NO_CERTIFICATE_SET;
2043 if (strEQ(name, "R_NO_CERTIFICATE_SPECIFIED"))
2044 #ifdef SSL_R_NO_CERTIFICATE_SPECIFIED
2045 return SSL_R_NO_CERTIFICATE_SPECIFIED;
2049 if (strEQ(name, "R_NO_CIPHER_LIST"))
2050 #ifdef SSL_R_NO_CIPHER_LIST
2051 return SSL_R_NO_CIPHER_LIST;
2055 if (strEQ(name, "R_NO_CIPHER_MATCH"))
2056 #ifdef SSL_R_NO_CIPHER_MATCH
2057 return SSL_R_NO_CIPHER_MATCH;
2061 if (strEQ(name, "R_NO_CIPHER_WE_TRUST"))
2062 #ifdef SSL_R_NO_CIPHER_WE_TRUST
2063 return SSL_R_NO_CIPHER_WE_TRUST;
2067 if (strEQ(name, "R_NO_PRIVATEKEY"))
2068 #ifdef SSL_R_NO_PRIVATEKEY
2069 return SSL_R_NO_PRIVATEKEY;
2073 if (strEQ(name, "R_NO_PUBLICKEY"))
2074 #ifdef SSL_R_NO_PUBLICKEY
2075 return SSL_R_NO_PUBLICKEY;
2079 if (strEQ(name, "R_NO_READ_METHOD_SET"))
2080 #ifdef SSL_R_NO_READ_METHOD_SET
2081 return SSL_R_NO_READ_METHOD_SET;
2085 if (strEQ(name, "R_NO_WRITE_METHOD_SET"))
2086 #ifdef SSL_R_NO_WRITE_METHOD_SET
2087 return SSL_R_NO_WRITE_METHOD_SET;
2091 if (strEQ(name, "R_NULL_SSL_CTX"))
2092 #ifdef SSL_R_NULL_SSL_CTX
2093 return SSL_R_NULL_SSL_CTX;
2097 if (strEQ(name, "R_PEER_DID_NOT_RETURN_A_CERTIFICATE"))
2098 #ifdef SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE
2099 return SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE;
2103 if (strEQ(name, "R_PEER_ERROR"))
2104 #ifdef SSL_R_PEER_ERROR
2105 return SSL_R_PEER_ERROR;
2109 if (strEQ(name, "R_PEER_ERROR_CERTIFICATE"))
2110 #ifdef SSL_R_PEER_ERROR_CERTIFICATE
2111 return SSL_R_PEER_ERROR_CERTIFICATE;
2115 if (strEQ(name, "R_PEER_ERROR_NO_CIPHER"))
2116 #ifdef SSL_R_PEER_ERROR_NO_CIPHER
2117 return SSL_R_PEER_ERROR_NO_CIPHER;
2121 if (strEQ(name, "R_PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE"))
2122 #ifdef SSL_R_PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE
2123 return SSL_R_PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE;
2127 if (strEQ(name, "R_PERR_ERROR_NO_CERTIFICATE"))
2128 #ifdef SSL_R_PERR_ERROR_NO_CERTIFICATE
2129 return SSL_R_PERR_ERROR_NO_CERTIFICATE;
2133 if (strEQ(name, "R_PUBLIC_KEY_ENCRYPT_ERROR"))
2134 #ifdef SSL_R_PUBLIC_KEY_ENCRYPT_ERROR
2135 return SSL_R_PUBLIC_KEY_ENCRYPT_ERROR;
2139 if (strEQ(name, "R_PUBLIC_KEY_IS_NOT_RSA"))
2140 #ifdef SSL_R_PUBLIC_KEY_IS_NOT_RSA
2141 return SSL_R_PUBLIC_KEY_IS_NOT_RSA;
2145 if (strEQ(name, "R_PUBLIC_KEY_NO_RSA"))
2146 #ifdef SSL_R_PUBLIC_KEY_NO_RSA
2147 return SSL_R_PUBLIC_KEY_NO_RSA;
2151 if (strEQ(name, "R_READ_WRONG_PACKET_TYPE"))
2152 #ifdef SSL_R_READ_WRONG_PACKET_TYPE
2153 return SSL_R_READ_WRONG_PACKET_TYPE;
2157 if (strEQ(name, "R_REVERSE_KEY_ARG_LENGTH_IS_WRONG"))
2158 #ifdef SSL_R_REVERSE_KEY_ARG_LENGTH_IS_WRONG
2159 return SSL_R_REVERSE_KEY_ARG_LENGTH_IS_WRONG;
2163 if (strEQ(name, "R_REVERSE_MASTER_KEY_LENGTH_IS_WRONG"))
2164 #ifdef SSL_R_REVERSE_MASTER_KEY_LENGTH_IS_WRONG
2165 return SSL_R_REVERSE_MASTER_KEY_LENGTH_IS_WRONG;
2169 if (strEQ(name, "R_REVERSE_SSL_SESSION_ID_LENGTH_IS_WRONG"))
2170 #ifdef SSL_R_REVERSE_SSL_SESSION_ID_LENGTH_IS_WRONG
2171 return SSL_R_REVERSE_SSL_SESSION_ID_LENGTH_IS_WRONG;
2175 if (strEQ(name, "R_SHORT_READ"))
2176 #ifdef SSL_R_SHORT_READ
2177 return SSL_R_SHORT_READ;
2181 if (strEQ(name, "R_SSL_SESSION_ID_IS_DIFFERENT"))
2182 #ifdef SSL_R_SSL_SESSION_ID_IS_DIFFERENT
2183 return SSL_R_SSL_SESSION_ID_IS_DIFFERENT;
2187 if (strEQ(name, "R_UNABLE_TO_EXTRACT_PUBLIC_KEY"))
2188 #ifdef SSL_R_UNABLE_TO_EXTRACT_PUBLIC_KEY
2189 return SSL_R_UNABLE_TO_EXTRACT_PUBLIC_KEY;
2193 if (strEQ(name, "R_UNDEFINED_INIT_STATE"))
2194 #ifdef SSL_R_UNDEFINED_INIT_STATE
2195 return SSL_R_UNDEFINED_INIT_STATE;
2199 if (strEQ(name, "R_UNKNOWN_REMOTE_ERROR_TYPE"))
2200 #ifdef SSL_R_UNKNOWN_REMOTE_ERROR_TYPE
2201 return SSL_R_UNKNOWN_REMOTE_ERROR_TYPE;
2205 if (strEQ(name, "R_UNKNOWN_STATE"))
2206 #ifdef SSL_R_UNKNOWN_STATE
2207 return SSL_R_UNKNOWN_STATE;
2211 if (strEQ(name, "R_UNSUPORTED_CIPHER"))
2212 #ifdef SSL_R_UNSUPORTED_CIPHER
2213 return SSL_R_UNSUPORTED_CIPHER;
2217 if (strEQ(name, "R_WRONG_PUBLIC_KEY_TYPE"))
2218 #ifdef SSL_R_WRONG_PUBLIC_KEY_TYPE
2219 return SSL_R_WRONG_PUBLIC_KEY_TYPE;
2223 if (strEQ(name, "R_X509_LIB"))
2224 #ifdef SSL_R_X509_LIB
2225 return SSL_R_X509_LIB;
2229 if (strEQ(name, "RSA_3"))
2235 if (strEQ(name, "RSA_F4"))
2243 if (strEQ(name, "SERVER_VERSION"))
2244 #ifdef SSL_SERVER_VERSION
2245 return SSL_SERVER_VERSION;
2249 if (strEQ(name, "SESSION_ASN1_VERSION"))
2250 #ifdef SSL_SESSION_ASN1_VERSION
2251 return SSL_SESSION_ASN1_VERSION;
2255 if (strEQ(name, "ST_ACCEPT"))
2256 #ifdef SSL_ST_ACCEPT
2257 return SSL_ST_ACCEPT;
2261 if (strEQ(name, "ST_BEFORE"))
2262 #ifdef SSL_ST_BEFORE
2263 return SSL_ST_BEFORE;
2267 if (strEQ(name, "ST_CLIENT_START_ENCRYPTION"))
2268 #ifdef SSL_ST_CLIENT_START_ENCRYPTION
2269 return SSL_ST_CLIENT_START_ENCRYPTION;
2273 if (strEQ(name, "ST_CONNECT"))
2274 #ifdef SSL_ST_CONNECT
2275 return SSL_ST_CONNECT;
2279 if (strEQ(name, "ST_GET_CLIENT_FINISHED_A"))
2280 #ifdef SSL_ST_GET_CLIENT_FINISHED_A
2281 return SSL_ST_GET_CLIENT_FINISHED_A;
2285 if (strEQ(name, "ST_GET_CLIENT_FINISHED_B"))
2286 #ifdef SSL_ST_GET_CLIENT_FINISHED_B
2287 return SSL_ST_GET_CLIENT_FINISHED_B;
2291 if (strEQ(name, "ST_GET_CLIENT_HELLO_A"))
2292 #ifdef SSL_ST_GET_CLIENT_HELLO_A
2293 return SSL_ST_GET_CLIENT_HELLO_A;
2297 if (strEQ(name, "ST_GET_CLIENT_HELLO_B"))
2298 #ifdef SSL_ST_GET_CLIENT_HELLO_B
2299 return SSL_ST_GET_CLIENT_HELLO_B;
2303 if (strEQ(name, "ST_GET_CLIENT_MASTER_KEY_A"))
2304 #ifdef SSL_ST_GET_CLIENT_MASTER_KEY_A
2305 return SSL_ST_GET_CLIENT_MASTER_KEY_A;
2309 if (strEQ(name, "ST_GET_CLIENT_MASTER_KEY_B"))
2310 #ifdef SSL_ST_GET_CLIENT_MASTER_KEY_B
2311 return SSL_ST_GET_CLIENT_MASTER_KEY_B;
2315 if (strEQ(name, "ST_GET_SERVER_FINISHED_A"))
2316 #ifdef SSL_ST_GET_SERVER_FINISHED_A
2317 return SSL_ST_GET_SERVER_FINISHED_A;
2321 if (strEQ(name, "ST_GET_SERVER_FINISHED_B"))
2322 #ifdef SSL_ST_GET_SERVER_FINISHED_B
2323 return SSL_ST_GET_SERVER_FINISHED_B;
2327 if (strEQ(name, "ST_GET_SERVER_HELLO_A"))
2328 #ifdef SSL_ST_GET_SERVER_HELLO_A
2329 return SSL_ST_GET_SERVER_HELLO_A;
2333 if (strEQ(name, "ST_GET_SERVER_HELLO_B"))
2334 #ifdef SSL_ST_GET_SERVER_HELLO_B
2335 return SSL_ST_GET_SERVER_HELLO_B;
2339 if (strEQ(name, "ST_GET_SERVER_VERIFY_A"))
2340 #ifdef SSL_ST_GET_SERVER_VERIFY_A
2341 return SSL_ST_GET_SERVER_VERIFY_A;
2345 if (strEQ(name, "ST_GET_SERVER_VERIFY_B"))
2346 #ifdef SSL_ST_GET_SERVER_VERIFY_B
2347 return SSL_ST_GET_SERVER_VERIFY_B;
2351 if (strEQ(name, "ST_INIT"))
2357 if (strEQ(name, "ST_OK"))
2363 if (strEQ(name, "ST_READ_BODY"))
2364 #ifdef SSL_ST_READ_BODY
2365 return SSL_ST_READ_BODY;
2369 if (strEQ(name, "ST_READ_HEADER"))
2370 #ifdef SSL_ST_READ_HEADER
2371 return SSL_ST_READ_HEADER;
2375 if (strEQ(name, "ST_SEND_CLIENT_CERTIFICATE_A"))
2376 #ifdef SSL_ST_SEND_CLIENT_CERTIFICATE_A
2377 return SSL_ST_SEND_CLIENT_CERTIFICATE_A;
2381 if (strEQ(name, "ST_SEND_CLIENT_CERTIFICATE_B"))
2382 #ifdef SSL_ST_SEND_CLIENT_CERTIFICATE_B
2383 return SSL_ST_SEND_CLIENT_CERTIFICATE_B;
2387 if (strEQ(name, "ST_SEND_CLIENT_CERTIFICATE_C"))
2388 #ifdef SSL_ST_SEND_CLIENT_CERTIFICATE_C
2389 return SSL_ST_SEND_CLIENT_CERTIFICATE_C;
2393 if (strEQ(name, "ST_SEND_CLIENT_CERTIFICATE_D"))
2394 #ifdef SSL_ST_SEND_CLIENT_CERTIFICATE_D
2395 return SSL_ST_SEND_CLIENT_CERTIFICATE_D;
2399 if (strEQ(name, "ST_SEND_CLIENT_FINISHED_A"))
2400 #ifdef SSL_ST_SEND_CLIENT_FINISHED_A
2401 return SSL_ST_SEND_CLIENT_FINISHED_A;
2405 if (strEQ(name, "ST_SEND_CLIENT_FINISHED_B"))
2406 #ifdef SSL_ST_SEND_CLIENT_FINISHED_B
2407 return SSL_ST_SEND_CLIENT_FINISHED_B;
2411 if (strEQ(name, "ST_SEND_CLIENT_HELLO_A"))
2412 #ifdef SSL_ST_SEND_CLIENT_HELLO_A
2413 return SSL_ST_SEND_CLIENT_HELLO_A;
2417 if (strEQ(name, "ST_SEND_CLIENT_HELLO_B"))
2418 #ifdef SSL_ST_SEND_CLIENT_HELLO_B
2419 return SSL_ST_SEND_CLIENT_HELLO_B;
2423 if (strEQ(name, "ST_SEND_CLIENT_MASTER_KEY_A"))
2424 #ifdef SSL_ST_SEND_CLIENT_MASTER_KEY_A
2425 return SSL_ST_SEND_CLIENT_MASTER_KEY_A;
2429 if (strEQ(name, "ST_SEND_CLIENT_MASTER_KEY_B"))
2430 #ifdef SSL_ST_SEND_CLIENT_MASTER_KEY_B
2431 return SSL_ST_SEND_CLIENT_MASTER_KEY_B;
2435 if (strEQ(name, "ST_SEND_REQUEST_CERTIFICATE_A"))
2436 #ifdef SSL_ST_SEND_REQUEST_CERTIFICATE_A
2437 return SSL_ST_SEND_REQUEST_CERTIFICATE_A;
2441 if (strEQ(name, "ST_SEND_REQUEST_CERTIFICATE_B"))
2442 #ifdef SSL_ST_SEND_REQUEST_CERTIFICATE_B
2443 return SSL_ST_SEND_REQUEST_CERTIFICATE_B;
2447 if (strEQ(name, "ST_SEND_REQUEST_CERTIFICATE_C"))
2448 #ifdef SSL_ST_SEND_REQUEST_CERTIFICATE_C
2449 return SSL_ST_SEND_REQUEST_CERTIFICATE_C;
2453 if (strEQ(name, "ST_SEND_REQUEST_CERTIFICATE_D"))
2454 #ifdef SSL_ST_SEND_REQUEST_CERTIFICATE_D
2455 return SSL_ST_SEND_REQUEST_CERTIFICATE_D;
2459 if (strEQ(name, "ST_SEND_SERVER_FINISHED_A"))
2460 #ifdef SSL_ST_SEND_SERVER_FINISHED_A
2461 return SSL_ST_SEND_SERVER_FINISHED_A;
2465 if (strEQ(name, "ST_SEND_SERVER_FINISHED_B"))
2466 #ifdef SSL_ST_SEND_SERVER_FINISHED_B
2467 return SSL_ST_SEND_SERVER_FINISHED_B;
2471 if (strEQ(name, "ST_SEND_SERVER_HELLO_A"))
2472 #ifdef SSL_ST_SEND_SERVER_HELLO_A
2473 return SSL_ST_SEND_SERVER_HELLO_A;
2477 if (strEQ(name, "ST_SEND_SERVER_HELLO_B"))
2478 #ifdef SSL_ST_SEND_SERVER_HELLO_B
2479 return SSL_ST_SEND_SERVER_HELLO_B;
2483 if (strEQ(name, "ST_SEND_SERVER_VERIFY_A"))
2484 #ifdef SSL_ST_SEND_SERVER_VERIFY_A
2485 return SSL_ST_SEND_SERVER_VERIFY_A;
2489 if (strEQ(name, "ST_SEND_SERVER_VERIFY_B"))
2490 #ifdef SSL_ST_SEND_SERVER_VERIFY_B
2491 return SSL_ST_SEND_SERVER_VERIFY_B;
2495 if (strEQ(name, "ST_SERVER_START_ENCRYPTION"))
2496 #ifdef SSL_ST_SERVER_START_ENCRYPTION
2497 return SSL_ST_SERVER_START_ENCRYPTION;
2501 if (strEQ(name, "ST_X509_GET_CLIENT_CERTIFICATE"))
2502 #ifdef SSL_ST_X509_GET_CLIENT_CERTIFICATE
2503 return SSL_ST_X509_GET_CLIENT_CERTIFICATE;
2507 if (strEQ(name, "ST_X509_GET_SERVER_CERTIFICATE"))
2508 #ifdef SSL_ST_X509_GET_SERVER_CERTIFICATE
2509 return SSL_ST_X509_GET_SERVER_CERTIFICATE;
2516 if (strEQ(name, "TXT_DES_192_EDE3_CBC_WITH_MD5"))
2517 #ifdef SSL_TXT_DES_192_EDE3_CBC_WITH_MD5
2518 return SSL_TXT_DES_192_EDE3_CBC_WITH_MD5;
2522 if (strEQ(name, "TXT_DES_192_EDE3_CBC_WITH_SHA"))
2523 #ifdef SSL_TXT_DES_192_EDE3_CBC_WITH_SHA
2524 return SSL_TXT_DES_192_EDE3_CBC_WITH_SHA;
2528 if (strEQ(name, "TXT_DES_64_CBC_WITH_MD5"))
2529 #ifdef SSL_TXT_DES_64_CBC_WITH_MD5
2530 return SSL_TXT_DES_64_CBC_WITH_MD5;
2534 if (strEQ(name, "TXT_DES_64_CBC_WITH_SHA"))
2535 #ifdef SSL_TXT_DES_64_CBC_WITH_SHA
2536 return SSL_TXT_DES_64_CBC_WITH_SHA;
2540 if (strEQ(name, "TXT_DES_64_CFB64_WITH_MD5_1"))
2541 #ifdef SSL_TXT_DES_64_CFB64_WITH_MD5_1
2542 return SSL_TXT_DES_64_CFB64_WITH_MD5_1;
2546 if (strEQ(name, "TXT_IDEA_128_CBC_WITH_MD5"))
2547 #ifdef SSL_TXT_IDEA_128_CBC_WITH_MD5
2548 return SSL_TXT_IDEA_128_CBC_WITH_MD5;
2552 if (strEQ(name, "TXT_NULL"))
2554 return SSL_TXT_NULL;
2558 if (strEQ(name, "TXT_NULL_WITH_MD5"))
2559 #ifdef SSL_TXT_NULL_WITH_MD5
2560 return SSL_TXT_NULL_WITH_MD5;
2564 if (strEQ(name, "TXT_RC2_128_CBC_EXPORT40_WITH_MD5"))
2565 #ifdef SSL_TXT_RC2_128_CBC_EXPORT40_WITH_MD5
2566 return SSL_TXT_RC2_128_CBC_EXPORT40_WITH_MD5;
2570 if (strEQ(name, "TXT_RC2_128_CBC_WITH_MD5"))
2571 #ifdef SSL_TXT_RC2_128_CBC_WITH_MD5
2572 return SSL_TXT_RC2_128_CBC_WITH_MD5;
2576 if (strEQ(name, "TXT_RC4_128_EXPORT40_WITH_MD5"))
2577 #ifdef SSL_TXT_RC4_128_EXPORT40_WITH_MD5
2578 return SSL_TXT_RC4_128_EXPORT40_WITH_MD5;
2582 if (strEQ(name, "TXT_RC4_128_WITH_MD5"))
2583 #ifdef SSL_TXT_RC4_128_WITH_MD5
2584 return SSL_TXT_RC4_128_WITH_MD5;
2593 if (strEQ(name, "VERIFY_CLIENT_ONCE"))
2594 #ifdef SSL_VERIFY_CLIENT_ONCE
2595 return SSL_VERIFY_CLIENT_ONCE;
2599 if (strEQ(name, "VERIFY_FAIL_IF_NO_PEER_CERT"))
2600 #ifdef SSL_VERIFY_FAIL_IF_NO_PEER_CERT
2601 return SSL_VERIFY_FAIL_IF_NO_PEER_CERT;
2605 if (strEQ(name, "VERIFY_NONE"))
2606 #ifdef SSL_VERIFY_NONE
2607 return SSL_VERIFY_NONE;
2611 if (strEQ(name, "VERIFY_PEER"))
2612 #ifdef SSL_VERIFY_PEER
2613 return SSL_VERIFY_PEER;
2619 if (strEQ(name, "WRITING"))
2627 if (strEQ(name, "X509_LOOKUP"))
2628 #ifdef SSL_X509_LOOKUP
2629 return SSL_X509_LOOKUP;
2634 if (strEQ(name, "X509_V_FLAG_CB_ISSUER_CHECK"))
2635 #ifdef X509_V_FLAG_CB_ISSUER_CHECK
2636 return X509_V_FLAG_CB_ISSUER_CHECK;
2641 if (strEQ(name, "X509_V_FLAG_USE_CHECK_TIME"))
2642 #ifdef X509_V_FLAG_USE_CHECK_TIME
2643 return X509_V_FLAG_USE_CHECK_TIME;
2647 if (strEQ(name, "X509_V_FLAG_CRL_CHECK"))
2648 #ifdef X509_V_FLAG_CRL_CHECK
2649 return X509_V_FLAG_CRL_CHECK;
2653 if (strEQ(name, "X509_V_FLAG_CRL_CHECK_ALL"))
2654 #ifdef X509_V_FLAG_CRL_CHECK_ALL
2655 return X509_V_FLAG_CRL_CHECK_ALL;
2659 if (strEQ(name, "X509_V_FLAG_IGNORE_CRITICAL"))
2660 #ifdef X509_V_FLAG_IGNORE_CRITICAL
2661 return X509_V_FLAG_IGNORE_CRITICAL;
2671 if (strEQ(name, "_TEST_INVALID_CONSTANT"))