SSL_get_state
,
SSL_state
,
SSL_in_accept_init
,
SSL_in_before
,
SSL_in_connect_init
,
SSL_in_init
,
SSL_is_init_finished
—
inspect the state of the SSL state machine
#include
<openssl/ssl.h>
int
SSL_get_state
(const SSL
*ssl);
int
SSL_state
(const SSL *ssl);
int
SSL_in_accept_init
(const SSL
*ssl);
int
SSL_in_before
(const SSL
*ssl);
int
SSL_in_connect_init
(const SSL
*ssl);
int
SSL_in_init
(const SSL *ssl);
int
SSL_is_init_finished
(const SSL
*ssl);
SSL_is_init_finished
() first appeared in
SSLeay 0.4.5b. SSL_state
() first appeared in SSLeay
0.5.2. SSL_in_accept_init
(),
SSL_in_connect_init
(), and
SSL_in_init
() first appeared in SSLeay 0.6.0.
SSL_in_before
() first appeared in SSLeay 0.8.0.
SSL_get_state
() first appeared in SSLeay 0.9.0. All
these functions have been available since OpenBSD
2.4.