mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-01 03:34:39 +02:00
Merge pull request #430 from toddouska/sesstick_type_typo
fix dynamic type session ticket typos
This commit is contained in:
@@ -7290,7 +7290,7 @@ int GetDeepCopySession(WOLFSSL* ssl, WOLFSSL_SESSION* copyFrom)
|
|||||||
#ifdef HAVE_SESSION_TICKET
|
#ifdef HAVE_SESSION_TICKET
|
||||||
/* Free old dynamic ticket if we had one to avoid leak */
|
/* Free old dynamic ticket if we had one to avoid leak */
|
||||||
if (copyInto->isDynamic) {
|
if (copyInto->isDynamic) {
|
||||||
XFREE(copyInto->ticket, ssl->heap, DYNAMIC_TYPE_SESS_TICK);
|
XFREE(copyInto->ticket, ssl->heap, DYNAMIC_TYPE_SESSION_TICK);
|
||||||
copyInto->ticket = copyInto->staticTicket;
|
copyInto->ticket = copyInto->staticTicket;
|
||||||
copyInto->isDynamic = 0;
|
copyInto->isDynamic = 0;
|
||||||
}
|
}
|
||||||
@@ -7326,7 +7326,7 @@ int GetDeepCopySession(WOLFSSL* ssl, WOLFSSL_SESSION* copyFrom)
|
|||||||
return MEMORY_ERROR;
|
return MEMORY_ERROR;
|
||||||
|
|
||||||
if (LockMutex(&session_mutex) != 0) {
|
if (LockMutex(&session_mutex) != 0) {
|
||||||
XFREE(tmpBuff, ssl->heap, DYNAMIC_TYPE_SESS_TICK);
|
XFREE(tmpBuff, ssl->heap, DYNAMIC_TYPE_SESSION_TICK);
|
||||||
return BAD_MUTEX_E;
|
return BAD_MUTEX_E;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -7355,7 +7355,7 @@ int GetDeepCopySession(WOLFSSL* ssl, WOLFSSL_SESSION* copyFrom)
|
|||||||
if (ret != SSL_SUCCESS) {
|
if (ret != SSL_SUCCESS) {
|
||||||
/* cleanup */
|
/* cleanup */
|
||||||
if (tmpBuff)
|
if (tmpBuff)
|
||||||
XFREE(tmpBuff, ssl->heap, DYNAMIC_TYPE_SESS_TICK);
|
XFREE(tmpBuff, ssl->heap, DYNAMIC_TYPE_SESSION_TICK);
|
||||||
copyInto->ticket = copyInto->staticTicket;
|
copyInto->ticket = copyInto->staticTicket;
|
||||||
copyInto->isDynamic = 0;
|
copyInto->isDynamic = 0;
|
||||||
}
|
}
|
||||||
@@ -7458,7 +7458,7 @@ int AddSession(WOLFSSL* ssl)
|
|||||||
/* Cleanup cache row's old Dynamic buff if exists */
|
/* Cleanup cache row's old Dynamic buff if exists */
|
||||||
if(SessionCache[row].Sessions[idx].isDynamic) {
|
if(SessionCache[row].Sessions[idx].isDynamic) {
|
||||||
XFREE(SessionCache[row].Sessions[idx].ticket,
|
XFREE(SessionCache[row].Sessions[idx].ticket,
|
||||||
ssl->heap, DYNAMIC_TYPE_SESS_TICK);
|
ssl->heap, DYNAMIC_TYPE_SESSION_TICK);
|
||||||
SessionCache[row].Sessions[idx].ticket = NULL;
|
SessionCache[row].Sessions[idx].ticket = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user