X-Git-Url: https://git.openssl.org/?a=blobdiff_plain;f=crypto%2Fsymhacks.h;h=2cc2e0fa961e3ffceb6c463908f017ae2fa02842;hb=e274c8fb7273d69b6c152cdcf2e866c193ef1e6f;hp=971d14f39a3d91621a9a2db251359bd7fa63b226;hpb=5409414effb5b0cfcdc04ae1336fab38a6703fe5;p=openssl.git diff --git a/crypto/symhacks.h b/crypto/symhacks.h index 971d14f39a..2cc2e0fa96 100644 --- a/crypto/symhacks.h +++ b/crypto/symhacks.h @@ -60,6 +60,11 @@ /* Hacks to solve the problem with linkers incapable of handling very long symbol names. In the case of VMS, the limit is 31 characters on VMS for VAX. */ +/* Note that this affects util/libeay.num and util/ssleay.num... you may + change those manually, but that's not recommended, as those files are + controlled centrally and updated on Unix, and the central definition + may disagree with yours, which in turn may come with shareable library + incompatibilities. */ #ifdef OPENSSL_SYS_VMS /* Hack a long name in crypto/ex_data.c */ @@ -133,6 +138,8 @@ #define X509_policy_node_get0_qualifiers X509_pcy_node_get0_qualifiers #undef X509_STORE_CTX_get_explicit_policy #define X509_STORE_CTX_get_explicit_policy X509_STORE_CTX_get_expl_policy +#undef X509_STORE_CTX_get0_current_issuer +#define X509_STORE_CTX_get0_current_issuer X509_STORE_CTX_get0_cur_issuer /* Hack some long CRYPTO names */ #undef CRYPTO_set_dynlock_destroy_callback