diff options
Diffstat (limited to 'ssl/statem/statem.c')
-rw-r--r-- | ssl/statem/statem.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ssl/statem/statem.c b/ssl/statem/statem.c index 138bca220c..448d655a17 100644 --- a/ssl/statem/statem.c +++ b/ssl/statem/statem.c @@ -116,6 +116,11 @@ int SSL_in_before(const SSL *s) && (sc->statem.state == MSG_FLOW_UNINITED); } +OSSL_HANDSHAKE_STATE ossl_statem_get_state(SSL_CONNECTION *s) +{ + return s != NULL ? s->statem.hand_state : TLS_ST_BEFORE; +} + /* * Clear the state machine state and reset back to MSG_FLOW_UNINITED */ |