mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-29 18:27:29 +02:00
Reset DTLS sequence number
This commit is contained in:
@ -66,6 +66,8 @@ void DtlsResetState(WOLFSSL* ssl)
|
||||
#endif
|
||||
ssl->keys.dtls_expected_peer_handshake_number = 0;
|
||||
ssl->keys.dtls_handshake_number = 0;
|
||||
ssl->keys.dtls_sequence_number_hi = 0;
|
||||
ssl->keys.dtls_sequence_number_lo = 0;
|
||||
|
||||
/* Reset states */
|
||||
ssl->options.serverState = NULL_STATE;
|
||||
|
@ -59319,7 +59319,7 @@ static void test_wolfSSL_dtls_send_ch_with_invalid_cookie(WOLFSSL* ssl)
|
||||
}
|
||||
#endif
|
||||
|
||||
static word32 test_wolfSSL_dtls_stateless_HashWOLFSSL(WOLFSSL* ssl)
|
||||
static word32 test_wolfSSL_dtls_stateless_HashWOLFSSL(const WOLFSSL* ssl)
|
||||
{
|
||||
#ifndef NO_MD5
|
||||
enum wc_HashType hashType = WC_HASH_TYPE_MD5;
|
||||
@ -59332,7 +59332,7 @@ static word32 test_wolfSSL_dtls_stateless_HashWOLFSSL(WOLFSSL* ssl)
|
||||
#endif
|
||||
byte hashBuf[WC_MAX_DIGEST_SIZE];
|
||||
wc_HashAlg hash;
|
||||
TLSX* exts = ssl->extensions;
|
||||
const TLSX* exts = ssl->extensions;
|
||||
WOLFSSL sslCopy; /* Use a copy to omit certain fields */
|
||||
HS_Hashes* hsHashes = ssl->hsHashes; /* Is re-allocated in
|
||||
* InitHandshakeHashes */
|
||||
|
Reference in New Issue
Block a user