memcached: Revert wolfSSL_in_connect_init changes

This commit is contained in:
Kareem
2023-11-22 11:55:16 -07:00
parent 72cbd9a44e
commit e175410b00

View File

@@ -29505,7 +29505,13 @@ int wolfSSL_SSL_in_connect_init(WOLFSSL* ssl)
if (ssl == NULL)
return WOLFSSL_FAILURE;
return ssl->options.handShakeState == NULL_STATE;
if (ssl->options.side == WOLFSSL_CLIENT_END) {
return ssl->options.connectState > CONNECT_BEGIN &&
ssl->options.connectState < SECOND_REPLY_DONE;
}
return ssl->options.acceptState > ACCEPT_BEGIN &&
ssl->options.acceptState < ACCEPT_THIRD_REPLY_DONE;
}
#ifndef NO_SESSION_CACHE