SSL_library_init man page on DragonFly
Printed from http://www.polarhome.com/service/man/?qf=SSL_library_init&af=0&tf=2&of=DragonFly
SSL_LIBRARY_INIT(3) BSD Library Functions Manual SSL_LIBRARY_INIT(3)
NAME
SSL_library_init, OpenSSL_add_ssl_algorithms, SSLeay_add_ssl_algorithms —
initialize SSL library by registering algorithms
SYNOPSIS
#include <openssl/ssl.h>
int
SSL_library_init(void);
#define OpenSSL_add_ssl_algorithms() SSL_library_init()
#define SSLeay_add_ssl_algorithms() SSL_library_init()
DESCRIPTION
SSL_library_init() registers the available SSL/TLS ciphers and digests.
OpenSSL_add_ssl_algorithms() and SSLeay_add_ssl_algorithms() are synonyms
for SSL_library_init().
NOTES
SSL_library_init() must be called before any other action takes place.
SSL_library_init() is not reentrant.
WARNING
SSL_library_init() adds ciphers and digests used directly and indirectly
by SSL/TLS.
RETURN VALUES
SSL_library_init() always returns 1, so it is safe to discard the return
value.
EXAMPLES
A typical TLS/SSL application will start with the library initialization,
and provide readable error messages.
SSL_load_error_strings(); /* readable error messages */
SSL_library_init(); /* initialize library */
NOTES
OpenSSL 0.9.8o and 1.0.0a and later added SHA2 algorithms to
SSL_library_init(). Applications which need to use SHA2 in earlier ver‐
sions of OpenSSL should call OpenSSL_add_all_algorithms() as well.
SEE ALSO
RAND_add(3), ssl(3), SSL_load_error_strings(3)
BSD May 28, 2024 BSD
[top]
List of man pages available for DragonFly
Copyright (c) for man pages and the logo by the respective OS vendor.
For those who want to learn more, the polarhome community provides shell access and support.
[legal]
[privacy]
[GNU]
[policy]
[cookies]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
|
Vote for polarhome
|