diff options
author | Alessandro Ghedini <alessandro@ghedini.me> | 2016-03-02 17:36:17 +0000 |
---|---|---|
committer | Alessandro Ghedini <alessandro@cloudflare.com> | 2016-03-08 14:11:09 +0000 |
commit | 8509dcc9f319190c565ab6baad7c88d37a951d1c (patch) | |
tree | d4b44b7ed13c84a55d73ff0254e370d753587c53 /include/openssl/err.h | |
parent | f75200115d1a778c39c8a8850823928d8be1f8ac (diff) | |
download | openssl-8509dcc9f319190c565ab6baad7c88d37a951d1c.tar.gz |
Convert ERR_STATE to new multi-threading API
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
Diffstat (limited to 'include/openssl/err.h')
-rw-r--r-- | include/openssl/err.h | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/include/openssl/err.h b/include/openssl/err.h index 0b12d927c2..4b6c663bb2 100644 --- a/include/openssl/err.h +++ b/include/openssl/err.h @@ -141,7 +141,6 @@ extern "C" { # define ERR_NUM_ERRORS 16 typedef struct err_state_st { - CRYPTO_THREADID tid; int err_flags[ERR_NUM_ERRORS]; unsigned long err_buffer[ERR_NUM_ERRORS]; char *err_data[ERR_NUM_ERRORS]; @@ -366,14 +365,12 @@ void ERR_load_ERR_strings(void); void ERR_free_strings(void); -void ERR_remove_thread_state(const CRYPTO_THREADID *tid); +void ERR_remove_thread_state(void); DEPRECATEDIN_1_0_0(void ERR_remove_state(unsigned long pid)) /* if zero we * look it up */ ERR_STATE *ERR_get_state(void); LHASH_OF(ERR_STRING_DATA) *ERR_get_string_table(void); -LHASH_OF(ERR_STATE) *ERR_get_err_state_table(void); -void ERR_release_err_state_table(LHASH_OF(ERR_STATE) **hash); int ERR_get_next_error_library(void); |