Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ SSL_new(3) — Tru64 UNIX 5.1b

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

SSL_free(3)

SSL_clear(3)

SSL_CTX_set_options(3)

SSL_get_SSL_CTX(3)

ssl(3)

SSL_new(3)  —  Subroutines

NAME

SSL_new − Create a new SSL structure for a connection

SYNOPSIS

#include <openssl/ssl.h>
SSL ∗SSL_new(
        SSL_CTX ∗ctx );

DESCRIPTION

The SSL_new() function creates a new SSL structure which is needed to hold the data for a TLS/SSL connection.  The new structure inherits the settings of the underlying context ctx: connection method (SSLv2/v3/TLSv1), options, verification settings, timeout settings. 

RETURN VALUES

The following return values can occur:

NULLThe creation of a new SSL structure failed.  Check the error stack to find out the reason. 

Pointer to an SSL structure
The return value points to an allocated SSL structure.

SEE ALSO

Functions: SSL_free(3), SSL_clear(3), SSL_CTX_set_options(3), SSL_get_SSL_CTX(3), ssl(3),

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026