SSL_RECEIVED_SHUTDOWN
if (s->shutdown & SSL_RECEIVED_SHUTDOWN) {
s->shutdown = (SSL_SENT_SHUTDOWN|SSL_RECEIVED_SHUTDOWN);
} else if (!(s->shutdown & SSL_RECEIVED_SHUTDOWN)) {
if (!(s->shutdown & SSL_RECEIVED_SHUTDOWN)) {
if ((s->shutdown == (SSL_SENT_SHUTDOWN|SSL_RECEIVED_SHUTDOWN)) &&
if (s->shutdown & SSL_RECEIVED_SHUTDOWN) {
if (s->shutdown & SSL_RECEIVED_SHUTDOWN) {
if ((s->shutdown & SSL_RECEIVED_SHUTDOWN) &&
if (s->shutdown & SSL_RECEIVED_SHUTDOWN) {
s->shutdown |= SSL_RECEIVED_SHUTDOWN;
s->shutdown |= SSL_RECEIVED_SHUTDOWN;
ssl->shutdown = SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN;
if ((ssl->shutdown & SSL_RECEIVED_SHUTDOWN) == 0) {
if (ssl->shutdown == (SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN))
ctx->ssl->shutdown |= SSL_RECEIVED_SHUTDOWN;
.want_client_shutdown = SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN,
.want_server_shutdown = SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN,
.want_client_shutdown = SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN,
.want_server_shutdown = SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN,
.want_client_shutdown = SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN,
.want_server_shutdown = SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN,
.want_client_shutdown = SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN,
.client_set_shutdown = SSL_RECEIVED_SHUTDOWN,
.want_client_shutdown = SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN,
.want_server_shutdown = SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN,
.client_set_shutdown = SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN,
.want_client_shutdown = SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN,
.want_server_shutdown = SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN,
.server_set_shutdown = SSL_RECEIVED_SHUTDOWN,
.want_client_shutdown = SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN,
.want_server_shutdown = SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN,
.server_set_shutdown = SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN,
.want_server_shutdown = SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN,
(SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN)) {
shutdown, SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN);
(SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN)) {
shutdown, SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN);
SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN);
SSL_set_shutdown(con, SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN);
SSL_RECEIVED_SHUTDOWN);