SslSessionCacheOn -> SslSessionCacheOff

This commit is contained in:
Juliusz Sosinowicz 2021-08-12 13:52:25 +02:00
parent 2cd499d2df
commit e583d0ab76

View File

@ -14072,20 +14072,17 @@ static WC_INLINE void RestoreSession(WOLFSSL* ssl, WOLFSSL_SESSION* session,
#endif
}
static int SslSessionCacheOn(const WOLFSSL* ssl, const WOLFSSL_SESSION* session)
static int SslSessionCacheOff(const WOLFSSL* ssl, const WOLFSSL_SESSION* session)
{
(void)session;
if (ssl->options.sessionCacheOff
return ssl->options.sessionCacheOff
#if defined(HAVE_SESSION_TICKET) && defined(WOLFSSL_FORCE_CACHE_ON_TICKET)
&& session->ticketLen == 0
#endif
#ifdef OPENSSL_EXTRA
&& ssl->options.side != WOLFSSL_CLIENT_END
#endif
)
return WOLFSSL_FAILURE;
else
return WOLFSSL_SUCCESS;
;
}
WOLFSSL_SESSION* GetSession(WOLFSSL* ssl, byte* masterSecret,
@ -14100,7 +14097,7 @@ WOLFSSL_SESSION* GetSession(WOLFSSL* ssl, byte* masterSecret,
(void) restoreSessionCerts;
if (!SslSessionCacheOn(ssl, &ssl->session))
if (SslSessionCacheOff(ssl, &ssl->session))
return NULL;
if (ssl->options.haveSessionId == 0)
@ -14306,7 +14303,7 @@ static int GetDeepCopySession(WOLFSSL* ssl, WOLFSSL_SESSION* copyFrom)
int SetSession(WOLFSSL* ssl, WOLFSSL_SESSION* session)
{
if (ssl == NULL || !SslSessionCacheOn(ssl, session))
if (ssl == NULL || SslSessionCacheOff(ssl, session))
return WOLFSSL_FAILURE;
#ifdef OPENSSL_EXTRA
@ -14371,7 +14368,7 @@ int AddSession(WOLFSSL* ssl)
int cbRet = 0;
#endif
if (!SslSessionCacheOn(ssl, &ssl->session))
if (SslSessionCacheOff(ssl, &ssl->session))
return 0;
if (ssl->options.haveSessionId == 0)