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

  man pages->Tru64 Unix man pages -> SSL_CTX_sess_set_cache_size (3)              
Title
Content
Arch
Section
 

SSL_CTX_sess_set_cache_size(3)

Contents


NAME    [Toc]    [Back]

       SSL_CTX_sess_set_cache_size, SSL_CTX_sess_get_cache_size -
       Manipulate session cache size

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]

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

       The  SSL_CTX_sess_get_cache_size()  function  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 20,000 sessions can be held.  This size can be modified
       using the SSL_CTX_sess_set_cache_size() function.  A  special
 case is the size 0, which is used for unlimited size.

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

       If  the size of the session cache is reduced and more sessions
 are in the session cache, an  old  session  will  be
       removed  when a new session is added.  This removal is not
       synchronized with the expiration of sessions.

RETURN VALUES    [Toc]    [Back]

       The  SSL_CTX_sess_set_cache_size()  function  returns  the
       previously valid size.

       The  SSL_CTX_sess_get_cache_size()  function  returns  the
       currently valid size.

SEE ALSO    [Toc]    [Back]

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



                                   SSL_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