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

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

SSL_CTX_set_quiet_shutdown(3)

Contents


NAME    [Toc]    [Back]

       SSL_CTX_set_quiet_shutdown - Manipulate shutdown behavior

SYNOPSIS    [Toc]    [Back]

       #include <openssl/ssl.h>

       void SSL_CTX_set_quiet_shutdown(
               SSL_CTX *ctx,
               int mode ); int SSL_CTX_get_quiet_shutdown(
               SSL_CTX *ctx ); void SSL_set_quiet_shutdown(
               SSL *ssl,
               int mode ); int SSL_get_quiet_shutdown(
               SSL *ssl );

DESCRIPTION    [Toc]    [Back]

       The  SSL_CTX_set_quiet_shutdown()  function sets the quiet
       shutdown flag for ctx to  be  mode.  SSL  objects  created
       from  ctx inherit the mode valid at the time    SSL_new(3)
       is called. mode may be 0  or  1.   SSL_CTX_get_quiet_shutdown()
  returns  the  "quiet  shutdown"  setting  of  ctx.
       SSL_set_quiet_shutdown() sets the  "quiet  shutdown"  flag
       for  ssl  to be mode. The setting stays valid until ssl is
       removed with  SSL_free()  or  SSL_set_quiet_shutdown()  is
       called  again.   It  is  not  changed  when SSL_clear() is
       called.  mode may be  0  or  1.   SSL_get_quiet_shutdown()
       returns the "quiet shutdown" setting of ssl.

NOTES    [Toc]    [Back]

       Normally  when  an SSL connection is finished, the parties
       must send out "close  notify"  alert  messages  using  the
       SSL_shutdown() function for a clean shutdown. When setting
       the "quiet shutdown" flag to 1,  SSL_shutdown()  will  set
       the internal flags to SSL_SENT_SHUTDOWN|SSL_RECEIVED_SHUTDOWN.
  (The  SSL_shutdown()  function  then  behaves  like
       SSL_set_shutdown()     called    with       SSL_SENT_SHUTDOWN|SSL_RECEIVED_SHUTDOWN.)
  The session is thus  considered
  to  be shutdown, but no "close notify" alert is sent
       to the peer. This behavior violates the TLS standard.  The
       default  is  normal  shutdown behavior as described by the
       TLS standard.

RETURN VALUES    [Toc]    [Back]

       SSL_CTX_set_quiet_shutdown() and  SSL_set_quiet_shutdown()
       do       not      return      diagnostic      information.
       SSL_CTX_get_quiet_shutdown() and  SSL_get_quiet_shutdown()
       return the current setting.

SEE ALSO    [Toc]    [Back]

      
      
       Functions:  ssl(3),  SSL_shutdown(3), SSL_set_shutdown(3),
       SSL_new(3),           SSL_clear(3),           SSL_free(3),
       SSL_CTX_get_quiet_shutdown(3),  SSL_get_quiet_shutdown(3),
       SSL_set_quiet_shutdown(3)



                                    SSL_CTX_set_quiet_shutdown(3)
[ Back ]
 Similar pages
Name OS Title
SSL_get_quiet_shutdown OpenBSD manipulate shutdown behaviour
SSL_CTX_set_quiet_shutdown OpenBSD manipulate shutdown behaviour
SSL_CTX_set_quiet_shutdown NetBSD manipulate shutdown behaviour
SSL_CTX_get_quiet_shutdown OpenBSD manipulate shutdown behaviour
SSL_set_quiet_shutdown OpenBSD manipulate shutdown behaviour
SSL_set_shutdown Tru64 Manipulate shutdown state of an SSL connection
SSL_get_shutdown OpenBSD manipulate shutdown state of an SSL connection
SSL_set_shutdown OpenBSD manipulate shutdown state of an SSL connection
SSL_get_shutdown Tru64 Manipulate shutdown state of an SSL connection
SSL_set_shutdown NetBSD manipulate shutdown state of an SSL connection
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service