mirror of
https://github.com/OpenVPN/openvpn.git
synced 2026-05-28 04:03:29 -04:00
Merge fe46489b1d into 2b8afc6c68
This commit is contained in:
commit
9ad95d006f
1 changed files with 8 additions and 1 deletions
|
|
@ -1028,7 +1028,14 @@ tls_session_init(struct tls_multi *multi, struct tls_session *session)
|
|||
/* load most recent packet-id to replay protect on --tls-auth */
|
||||
packet_id_persist_load_obj(session->tls_wrap.opt.pid_persist, &session->tls_wrap.opt.packet_id);
|
||||
|
||||
key_state_init(session, &session->key[KS_PRIMARY]);
|
||||
for (size_t i = 0; i < KS_SIZE; ++i)
|
||||
{
|
||||
key_state_init(session, &session->key[i]);
|
||||
if (i != KS_PRIMARY)
|
||||
{
|
||||
session->key[i].state = S_UNDEF;
|
||||
}
|
||||
}
|
||||
|
||||
dmsg(D_TLS_DEBUG, "TLS: tls_session_init: new session object, sid=%s",
|
||||
session_id_print(&session->session_id, &gc));
|
||||
|
|
|
|||
Loading…
Reference in a new issue