#define OpenSSL_version(v) SSLeay_version(v)
#define OpenSSL_version_num() SSLeay()
#define RAND_OpenSSL() RAND_SSLeay()
-#define tor_ERR_remove_cur_thread_state() ERR_remove_state(0)
#ifndef SSL_get_state
#define SSL_get_state(ssl) SSL_state(ssl)
#endif
((st) == SSL3_ST_SW_SRVR_HELLO_B))
#define OSSL_HANDSHAKE_STATE int
#else
-#define tor_ERR_remove_cur_thread_state() ERR_remove_thread_state(NULL)
#define STATE_IS_SW_SERVER_HELLO(st) \
((st) == TLS_ST_SW_SRVR_HELLO)
#endif
void
crypto_thread_cleanup(void)
{
- tor_ERR_remove_cur_thread_state();
+ ERR_remove_thread_state(NULL);
}
/** used by tortls.c: wrap an RSA* in a crypto_pk_t. */
crypto_global_cleanup(void)
{
EVP_cleanup();
- tor_ERR_remove_cur_thread_state();
+ ERR_remove_thread_state(NULL);
ERR_free_strings();
if (dh_param_p)