#define ERR_NUM_ERRORS 16
typedef struct err_state_st
{
-#ifndef OPENSSL_NO_DEPRECATED
unsigned long pid;
-#endif
- CRYPTO_THREADID tid;
+ void *pidptr; /* new in OpenSSL 0.9.9 */
int err_flags[ERR_NUM_ERRORS];
unsigned long err_buffer[ERR_NUM_ERRORS];
char *err_data[ERR_NUM_ERRORS];
void ERR_load_crypto_strings(void);
void ERR_free_strings(void);
-void ERR_remove_thread_state(CRYPTO_THREADID *tid);
-#ifndef OPENSSL_NO_DEPRECATED
void ERR_remove_state(unsigned long pid); /* if zero we look it up */
-#endif
ERR_STATE *ERR_get_state(void);
#ifndef OPENSSL_NO_LHASH