*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: ERR_load_crypto_strings | Section: 3 | Source: OpenBSD | File: ERR_load_crypto_strings.3
ERR_LOAD_CRYPTO_STRINGS(3) FreeBSD Library Functions Manual NAME ERR_load_crypto_strings, ERR_free_strings, SSL_load_error_strings - load and free OpenSSL error strings SYNOPSIS #include <openssl/err.h> void ERR_load_crypto_strings(void); void ERR_free_strings(void); #include <openssl/ssl.h> void SSL_load_error_strings(void); DESCRIPTION These functions are deprecated. It is never useful for any application program to call any of them explicitly. The library automatically calls them internally whenever needed. ERR_load_crypto_strings() registers the error strings for all crypto(3) functions. SSL_load_error_strings() does the same, but also registers the ssl(3) error strings. If the error strings were already loaded before, no action occurs. ERR_free_strings() frees all previously loaded error strings. SEE ALSO ERR(3), ERR_error_string(3), OPENSSL_config(3) HISTORY ERR_load_crypto_strings() and SSL_load_error_strings() first appeared in SSLeay 0.4.4. ERR_free_strings() first appeared in SSLeay 0.5.1. These functions been available since OpenBSD 2.4. BUGS Even though the error strings are already compiled into the object code of the library as static strings, these functions store them again using dynamically allocated memory on the heap. That may fail if insufficient memory is available, but these functions do not report such errors. Instead, they fail silently, possibly having registered none or only a part of the strings requested. FreeBSD 14.1-RELEASE-p8 March 5, 2024 FreeBSD 14.1-RELEASE-p8

Navigation Options