From e583d0ab767e4d5338bb976eb3adcbb45a61f1cd Mon Sep 17 00:00:00 2001 From: Juliusz Sosinowicz Date: Thu, 12 Aug 2021 13:52:25 +0200 Subject: [PATCH] SslSessionCacheOn -> SslSessionCacheOff --- src/ssl.c | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/src/ssl.c b/src/ssl.c index b32164b45..a7e8bf277 100644 --- a/src/ssl.c +++ b/src/ssl.c @@ -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)