*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->NetBSD man pages -> SSL_CTX_sess_set_cache_size (3)              



NAME    [Toc]    [Back]

       SSL_CTX_sess_set_cache_size, SSL_CTX_sess_get_cache_size -
       manipulate session cache size

LIBRARY    [Toc]    [Back]

       libcrypto, -lcrypto

SYNOPSIS    [Toc]    [Back]

        #include <openssl/ssl.h>

        long SSL_CTX_sess_set_cache_size(SSL_CTX *ctx, long t);
        long SSL_CTX_sess_get_cache_size(SSL_CTX *ctx);

DESCRIPTION    [Toc]    [Back]

       SSL_CTX_sess_set_cache_size() sets the size of the internal
 session cache of context ctx to t.

       SSL_CTX_sess_get_cache_size() returns the currently valid
       session cache size.

NOTES    [Toc]    [Back]

       The internal session cache size is SSL_SESSION_CACHE_MAX_SIZE_DEFAULT,
 currently 1024*20, so that up
       to 20000 sessions can be held. This size can be modified
       using the SSL_CTX_sess_set_cache_size() call. A special
       case is the size 0, which is used for unlimited size.

       When the maximum number of sessions is reached, no more
       new sessions are added to the cache. New space may be
       added by calling SSL_CTX_flush_sessions(3) to remove
       expired sessions.

       If the size of the session cache is reduced and more sessions
 are already in the session cache, old session will
       be removed at the next time a session shall be added. This
       removal is not synchronized with the expiration of sessions.

RETURN VALUES    [Toc]    [Back]

       SSL_CTX_sess_set_cache_size() returns the previously valid

       SSL_CTX_sess_get_cache_size() returns the currently valid

SEE ALSO    [Toc]    [Back]

       ssl(3), SSL_CTX_set_session_cache_mode(3),
       SSL_CTX_sess_number(3), SSL_CTX_flush_sessions(3)

2002-07-31                    0.9.6SSL_CTX_sess_set_cache_size(3)
[ Back ]
 Similar pages
Name OS Title
SSL_CTX_add_session NetBSD manipulate session cache
SSL_add_session OpenBSD manipulate session cache
SSL_CTX_remove_session Tru64 Manipulate session cache
SSL_CTX_add_session Tru64 Manipulate session cache
SSL_CTX_add_session OpenBSD manipulate session cache
SSL_CTX_remove_session OpenBSD manipulate session cache
SSL_remove_session Tru64 Manipulate session cache
SSL_add_session Tru64 Manipulate session cache
SSL_remove_session OpenBSD manipulate session cache
vxfs_bc_bufhwm HP-UX VxFS buffer cache high water mark(determines the VxFS buffer cache size)
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service