SSL_RECEIVED_SHUTDOWN
SSL_set_shutdown(scon, SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN);
SSL_set_shutdown(scon, SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN);
SSL_set_shutdown(scon, SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN);
shut |= SSL_RECEIVED_SHUTDOWN;
if (sc->shutdown & SSL_RECEIVED_SHUTDOWN) {
sc->shutdown |= SSL_RECEIVED_SHUTDOWN;
sc->shutdown |= SSL_RECEIVED_SHUTDOWN;
sc->shutdown |= SSL_RECEIVED_SHUTDOWN;
SSL_set_shutdown(ssl, SSL_RECEIVED_SHUTDOWN);
if (s->shutdown & SSL_RECEIVED_SHUTDOWN) {
s->shutdown |= SSL_RECEIVED_SHUTDOWN;
s->shutdown |= SSL_RECEIVED_SHUTDOWN;
sc->shutdown = (SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN);
} else if (!(sc->shutdown & SSL_RECEIVED_SHUTDOWN)) {
if (!(sc->shutdown & SSL_RECEIVED_SHUTDOWN)) {
if ((sc->shutdown == (SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN))
if (sc->shutdown & SSL_RECEIVED_SHUTDOWN) {
if (sc->shutdown & SSL_RECEIVED_SHUTDOWN) {
if ((sc->shutdown & SSL_RECEIVED_SHUTDOWN) && (sc->s3.warn_alert == SSL_AD_CLOSE_NOTIFY))
SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN))
SSL_RECEIVED_SHUTDOWN)
SSL_RECEIVED_SHUTDOWN)) == SSL_RECEIVED_SHUTDOWN)
SSL_RECEIVED_SHUTDOWN)) == SSL_RECEIVED_SHUTDOWN)