mirror of https://github.com/wolfSSL/wolfssl.git
fixup! dtls13: move Dtls13NewEpoch into DeriveTls13Keys
parent
59ff71f936
commit
1024bf0109
|
@ -1647,16 +1647,18 @@ int DeriveTls13Keys(WOLFSSL* ssl, int secret, int side, int store)
|
||||||
epochNumber = ssl->dtls13PeerEpoch;
|
epochNumber = ssl->dtls13PeerEpoch;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
return BAD_STATE_E;
|
ret = BAD_STATE_E;
|
||||||
|
goto end;
|
||||||
}
|
}
|
||||||
w64Increment(&epochNumber);
|
w64Increment(&epochNumber);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
return BAD_STATE_E;
|
ret = BAD_STATE_E;
|
||||||
|
goto end;
|
||||||
}
|
}
|
||||||
ret = Dtls13NewEpoch(ssl, epochNumber, side);
|
ret = Dtls13NewEpoch(ssl, epochNumber, side);
|
||||||
if (ret != 0)
|
if (ret != 0)
|
||||||
return ret;
|
goto end;
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif /* WOLFSSL_DTLS13 */
|
#endif /* WOLFSSL_DTLS13 */
|
||||||
|
|
Loading…
Reference in New Issue