mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 10:47:28 +02:00
fix: dtls v1.2: reset window when invoking DtlsResetState
This commit is contained in:
@ -68,6 +68,9 @@ void DtlsResetState(WOLFSSL* ssl)
|
|||||||
ssl->keys.dtls_handshake_number = 0;
|
ssl->keys.dtls_handshake_number = 0;
|
||||||
ssl->keys.dtls_expected_peer_handshake_number = 0;
|
ssl->keys.dtls_expected_peer_handshake_number = 0;
|
||||||
ssl->options.clientState = 0;
|
ssl->options.clientState = 0;
|
||||||
|
XMEMSET(ssl->keys.peerSeq->window, 0, sizeof(ssl->keys.peerSeq->window));
|
||||||
|
XMEMSET(ssl->keys.peerSeq->prevWindow, 0,
|
||||||
|
sizeof(ssl->keys.peerSeq->prevWindow));
|
||||||
}
|
}
|
||||||
|
|
||||||
#if defined(WOLFSSL_DTLS_CID)
|
#if defined(WOLFSSL_DTLS_CID)
|
||||||
|
Reference in New Issue
Block a user