summaryrefslogtreecommitdiff
path: root/crypto/symhacks.h
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2001-02-20 13:26:00 +0000
committerRichard Levitte <levitte@openssl.org>2001-02-20 13:26:00 +0000
commita9aa3d580c377f2dd7cbaf69cb52440f9102da42 (patch)
tree780a5d352842253110547c02303fe7a0b68889a5 /crypto/symhacks.h
parent56a6ccc84f0412c471e0c37d00dc867bdbc1a51c (diff)
downloadopenssl-new-a9aa3d580c377f2dd7cbaf69cb52440f9102da42.tar.gz
A new bunch of too long symbols to hack.
OCSP_CRLID_new and OCSP_crlID_new clash on case-insensitive systems.
Diffstat (limited to 'crypto/symhacks.h')
-rw-r--r--crypto/symhacks.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/crypto/symhacks.h b/crypto/symhacks.h
index 86c0ee442f..f63b1dfffb 100644
--- a/crypto/symhacks.h
+++ b/crypto/symhacks.h
@@ -135,6 +135,10 @@
#define CRYPTO_get_dynlock_destroy_callback CRYPTO_get_dynlock_destroy_cb
#undef CRYPTO_get_dynlock_create_callback
#define CRYPTO_get_dynlock_create_callback CRYPTO_get_dynlock_create_cb
+#undef CRYPTO_set_locked_mem_ex_functions
+#define CRYPTO_set_locked_mem_ex_functions CRYPTO_set_locked_mem_ex_funcs
+#undef CRYPTO_get_locked_mem_ex_functions
+#define CRYPTO_get_locked_mem_ex_functions CRYPTO_get_locked_mem_ex_funcs
/* Hack some long SSL names */
#undef SSL_CTX_set_default_verify_paths
@@ -158,6 +162,14 @@
#undef ENGINE_set_default_BN_mod_exp_crt
#define ENGINE_set_default_BN_mod_exp_crt ENGINE_set_def_BN_mod_exp_crt
+/* Hack some long OCSP names */
+#undef OCSP_REQUEST_get_ext_by_critical
+#define OCSP_REQUEST_get_ext_by_critical OCSP_REQUEST_get_ext_by_crit
+#undef OCSP_BASICRESP_get_ext_by_critical
+#define OCSP_BASICRESP_get_ext_by_critical OCSP_BASICRESP_get_ext_by_crit
+#undef OCSP_SINGLERESP_get_ext_by_critical
+#define OCSP_SINGLERESP_get_ext_by_critical OCSP_SINGLERESP_get_ext_by_crit
+
#endif /* defined OPENSSL_SYS_VMS */
@@ -165,6 +177,8 @@
#if defined(OPENSSL_SYS_WIN16) || defined(OPENSSL_SYS_VMS)
#undef ERR_load_CRYPTO_strings
#define ERR_load_CRYPTO_strings ERR_load_CRYPTOlib_strings
+#undef OCSP_crlID_new
+#define OCSP_crlID_new OCSP_crlID2_new
/* These functions do not seem to exist! However, I'm paranoid...
Original command in x509v3.h: