Remove a redundant sequence number check for epoch 0.

This commit is contained in:
John Safranek
2019-10-10 14:21:14 -07:00
parent fabc6596b3
commit 774c0c5c3c

View File

@@ -7768,9 +7768,7 @@ static int GetRecordHeader(WOLFSSL* ssl, const byte* input, word32* inOutIdx,
}
#ifdef WOLFSSL_DTLS
if (IsDtlsNotSctpMode(ssl) &&
(!DtlsCheckWindow(ssl) ||
(ssl->options.handShakeDone && ssl->keys.curEpoch == 0))) {
if (IsDtlsNotSctpMode(ssl) && !DtlsCheckWindow(ssl)) {
WOLFSSL_LEAVE("GetRecordHeader()", SEQUENCE_ERROR);
return SEQUENCE_ERROR;
}