mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2026-04-29 03:23:20 +02:00
switch user ticket encrypt ctx to WOLFSSL_CTX
This commit is contained in:
+2
-2
@@ -13772,7 +13772,7 @@ int DoSessionTicket(WOLFSSL* ssl,
|
||||
encLen = WOLFSSL_TICKET_ENC_SZ; /* max size user can use */
|
||||
ret = ssl->ctx->ticketEncCb(ssl, et->key_name, et->iv, et->mac, 1,
|
||||
et->enc_ticket, sizeof(InternalTicket),
|
||||
&encLen, ssl->ticket_encrypt_ctx);
|
||||
&encLen, ssl->ctx->ticketEncCtx);
|
||||
if (ret == WOLFSSL_TICKET_RET_OK) {
|
||||
if (encLen < (int)sizeof(InternalTicket) ||
|
||||
encLen > WOLFSSL_TICKET_ENC_SZ) {
|
||||
@@ -13847,7 +13847,7 @@ int DoSessionTicket(WOLFSSL* ssl,
|
||||
ret = ssl->ctx->ticketEncCb(ssl, et->key_name, et->iv,
|
||||
et->enc_ticket + inLen, 0,
|
||||
et->enc_ticket, inLen, &outLen,
|
||||
ssl->ticket_encrypt_ctx);
|
||||
ssl->ctx->ticketEncCtx);
|
||||
if (ret == WOLFSSL_TICKET_RET_FATAL || ret < 0) return ret;
|
||||
if (outLen > inLen || outLen < (int)sizeof(InternalTicket)) {
|
||||
WOLFSSL_MSG("Bad user ticket decrypt len");
|
||||
|
||||
Reference in New Issue
Block a user