unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (NetBSD-6.1.5)
Page:
Section:
Apropos / Subsearch:
optional field

SSL_CTX_sessions(3)                 OpenSSL                SSL_CTX_sessions(3)



NAME
       SSL_CTX_sessions - access internal session cache

LIBRARY
       libcrypto, -lcrypto

SYNOPSIS
        #include <openssl/ssl.h>

        struct lhash_st *SSL_CTX_sessions(SSL_CTX *ctx);

DESCRIPTION
       SSL_CTX_sessions() returns a pointer to the lhash databases containing
       the internal session cache for ctx.

NOTES
       The sessions in the internal session cache are kept in an
       openssl_lhash(3) type database. It is possible to directly access this
       database e.g. for searching. In parallel, the sessions form a linked
       list which is maintained separately from the openssl_lhash(3)
       operations, so that the database must not be modified directly but by
       using the SSL_CTX_add_session(3) family of functions.

SEE ALSO
       ssl(3), openssl_lhash(3), SSL_CTX_add_session(3),
       SSL_CTX_set_session_cache_mode(3)



1.0.1i                            2009-07-20               SSL_CTX_sessions(3)