⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ssl_set_shutdown.pod

📁 开源的ssl算法openssl,版本0.9.8H
💻 POD
字号:
=pod=head1 NAMESSL_set_shutdown, SSL_get_shutdown - manipulate shutdown state of an SSL connection=head1 SYNOPSIS #include <openssl/ssl.h> void SSL_set_shutdown(SSL *ssl, int mode); int SSL_get_shutdown(const SSL *ssl);=head1 DESCRIPTIONSSL_set_shutdown() sets the shutdown state of B<ssl> to B<mode>.SSL_get_shutdown() returns the shutdown mode of B<ssl>.=head1 NOTESThe shutdown state of an ssl connection is a bitmask of:=over 4=item 0No shutdown setting, yet.=item SSL_SENT_SHUTDOWNA "close notify" shutdown alert was sent to the peer, the connection is beingconsidered closed and the session is closed and correct.=item SSL_RECEIVED_SHUTDOWNA shutdown alert was received form the peer, either a normal "close notify"or a fatal error.=backSSL_SENT_SHUTDOWN and SSL_RECEIVED_SHUTDOWN can be set at the same time.The shutdown state of the connection is used to determine the state ofthe ssl session. If the session is still open, whenL<SSL_clear(3)|SSL_clear(3)> or L<SSL_free(3)|SSL_free(3)> is called,it is considered bad and removed according to RFC2246.The actual condition for a correctly closed session is SSL_SENT_SHUTDOWN(according to the TLS RFC, it is acceptable to only send the "close notify"alert but to not wait for the peer's answer, when the underlying connectionis closed).SSL_set_shutdown() can be used to set this state without sending aclose alert to the peer (see L<SSL_shutdown(3)|SSL_shutdown(3)>).If a "close notify" was received, SSL_RECEIVED_SHUTDOWN will be set,for setting SSL_SENT_SHUTDOWN the application must however still callL<SSL_shutdown(3)|SSL_shutdown(3)> or SSL_set_shutdown() itself.=head1 RETURN VALUESSSL_set_shutdown() does not return diagnostic information.SSL_get_shutdown() returns the current setting.=head1 SEE ALSOL<ssl(3)|ssl(3)>, L<SSL_shutdown(3)|SSL_shutdown(3)>,L<SSL_CTX_set_quiet_shutdown(3)|SSL_CTX_set_quiet_shutdown(3)>,L<SSL_clear(3)|SSL_clear(3)>, L<SSL_free(3)|SSL_free(3)>=cut

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -