Merge 2ac28e816bd3f133ebed6593a2340586d5f0f8fc into 4c06287052d68fdbe7429b8f967cdc8ee94aa44a

This commit is contained in:
Mark Kubacki 2023-08-31 22:34:09 +02:00 committed by GitHub
commit 830aa01438
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -310,8 +310,12 @@ static int meth_create(lua_State *L)
SSL_set_mode(ssl->ssl, SSL_MODE_RELEASE_BUFFERS); SSL_set_mode(ssl->ssl, SSL_MODE_RELEASE_BUFFERS);
if (mode == LSEC_MODE_SERVER) if (mode == LSEC_MODE_SERVER)
SSL_set_accept_state(ssl->ssl); SSL_set_accept_state(ssl->ssl);
else else {
SSL_set_connect_state(ssl->ssl); SSL_set_connect_state(ssl->ssl);
#ifdef SSL_MODE_CBC_RECORD_SPLITTING
SSL_set_mode(ssl->ssl, SSL_MODE_CBC_RECORD_SPLITTING);
#endif
}
io_init(&ssl->io, (p_send)ssl_send, (p_recv)ssl_recv, io_init(&ssl->io, (p_send)ssl_send, (p_recv)ssl_recv,
(p_error) ssl_ioerror, ssl); (p_error) ssl_ioerror, ssl);