forked from wolfSSL/wolfssl
Merge branch 'JonasNorling-master'
This commit is contained in:
@@ -4740,6 +4740,14 @@ static int DoDtlsHandShakeMsg(CYASSL* ssl, byte* input, word32* inOutIdx,
|
|||||||
|| defined(HAVE_AESGCM)
|
|| defined(HAVE_AESGCM)
|
||||||
static INLINE word32 GetSEQIncrement(CYASSL* ssl, int verify)
|
static INLINE word32 GetSEQIncrement(CYASSL* ssl, int verify)
|
||||||
{
|
{
|
||||||
|
#ifdef CYASSL_DTLS
|
||||||
|
if (ssl->options.dtls) {
|
||||||
|
if (verify)
|
||||||
|
return ssl->keys.dtls_state.curSeq; /* explicit from peer */
|
||||||
|
else
|
||||||
|
return ssl->keys.dtls_sequence_number - 1; /* already incremented */
|
||||||
|
}
|
||||||
|
#endif
|
||||||
if (verify)
|
if (verify)
|
||||||
return ssl->keys.peer_sequence_number++;
|
return ssl->keys.peer_sequence_number++;
|
||||||
else
|
else
|
||||||
|
Reference in New Issue
Block a user