switch user ticket encrypt ctx to WOLFSSL_CTX

This commit is contained in:
toddouska
2015-06-10 18:13:13 -07:00
parent 47af6459d8
commit 89d9accc4d
4 changed files with 7 additions and 9 deletions
+2 -2
View File
@@ -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");