ERR_error_string_n
ERR_free_strings
ERR_func_error_string
-ERR_get_err_state_table
ERR_get_error
ERR_get_error_line
ERR_get_error_line_data
ERR_get_next_error_library
ERR_get_state
-ERR_get_string_table
ERR_lib_error_string
ERR_load_ASN1_strings
ERR_load_BIO_strings
ERR_print_errors_fp
ERR_put_error
ERR_reason_error_string
-ERR_release_err_state_table
ERR_remove_state
ERR_remove_thread_state
ERR_set_error_data
_libre_ERR_remove_thread_state
_libre_ERR_remove_state
_libre_ERR_get_state
-_libre_ERR_get_string_table
-_libre_ERR_get_err_state_table
-_libre_ERR_release_err_state_table
_libre_ERR_get_next_error_library
_libre_ERR_set_mark
_libre_ERR_pop_to_mark
-/* $OpenBSD: err.c,v 1.55 2023/07/28 10:21:01 tb Exp $ */
+/* $OpenBSD: err.c,v 1.56 2023/07/28 10:23:19 tb Exp $ */
/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
* All rights reserved.
*
}
LCRYPTO_ALIAS(ERR_error_string);
-LHASH_OF(ERR_STRING_DATA) *ERR_get_string_table(void)
-{
- err_fns_check();
- return ERRFN(err_get)(0);
-}
-LCRYPTO_ALIAS(ERR_get_string_table);
-
-LHASH_OF(ERR_STATE) *ERR_get_err_state_table(void)
-{
- err_fns_check();
- return ERRFN(thread_get)(0);
-}
-LCRYPTO_ALIAS(ERR_get_err_state_table);
-
-void
-ERR_release_err_state_table(LHASH_OF(ERR_STATE) **hash)
-{
- err_fns_check();
- ERRFN(thread_release)(hash);
-}
-LCRYPTO_ALIAS(ERR_release_err_state_table);
-
const char *
ERR_lib_error_string(unsigned long e)
{
-/* $OpenBSD: err.h,v 1.30 2023/07/28 10:21:01 tb Exp $ */
+/* $OpenBSD: err.h,v 1.31 2023/07/28 10:23:19 tb Exp $ */
/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
* All rights reserved.
*
void ERR_remove_state(unsigned long pid);
ERR_STATE *ERR_get_state(void);
-#ifndef OPENSSL_NO_LHASH
-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);
-#endif
-
int ERR_get_next_error_library(void);
int ERR_set_mark(void);
-/* $OpenBSD: err.h,v 1.3 2023/07/28 10:21:01 tb Exp $ */
+/* $OpenBSD: err.h,v 1.4 2023/07/28 10:23:19 tb Exp $ */
/*
* Copyright (c) 2023 Bob Beck <beck@openbsd.org>
*
LCRYPTO_USED(ERR_remove_thread_state);
LCRYPTO_USED(ERR_remove_state);
LCRYPTO_USED(ERR_get_state);
-LCRYPTO_USED(ERR_get_string_table);
-LCRYPTO_USED(ERR_get_err_state_table);
-LCRYPTO_USED(ERR_release_err_state_table);
LCRYPTO_USED(ERR_get_next_error_library);
LCRYPTO_USED(ERR_set_mark);
LCRYPTO_USED(ERR_pop_to_mark);