Lines Matching refs:SSL_shutdown
5 SSL_shutdown - shut down a TLS/SSL connection
11 int SSL_shutdown(SSL *ssl);
15 SSL_shutdown() shuts down an active TLS/SSL connection. It sends the
20 SSL_shutdown() tries to send the close_notify shutdown alert to the peer.
25 Note that SSL_shutdown() must not be called if a previous fatal error has
51 SSL_shutdown() only closes the write direction.
52 It is not possible to call SSL_write() after calling SSL_shutdown().
58 alert, SSL_shutdown() will only send the alert and then set the
61 If successful, SSL_shutdown() will return 0.
64 closed anyway), this first successful call to SSL_shutdown() is sufficient.
85 SSL_shutdown() will send the close_notify alert, set the SSL_SENT_SHUTDOWN
87 If successful, SSL_shutdown() will return 1.
94 The behaviour of SSL_shutdown() additionally depends on the underlying BIO.
95 If the underlying BIO is B<blocking>, SSL_shutdown() will only return once the
98 If the underlying BIO is B<nonblocking>, SSL_shutdown() will also return
99 when the underlying BIO could not satisfy the needs of SSL_shutdown()
101 return value of SSL_shutdown() will yield B<SSL_ERROR_WANT_READ> or
103 taking appropriate action to satisfy the needs of SSL_shutdown().
109 After SSL_shutdown() returned 0, it is possible to call SSL_shutdown() again
111 SSL_shutdown() will return 1 in that case.
114 SSL_shutdown() can be modified to only set the connection to "shutdown"
117 When "quiet shutdown" is enabled, SSL_shutdown() will always succeed