File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7229,6 +7229,9 @@ static void test_wolfSSL_CTX_add_session_ctx_ready(WOLFSSL_CTX* ctx)
72297229 /* Don't store sessions. Lookup is still enabled. */
72307230 AssertIntEQ(wolfSSL_CTX_set_session_cache_mode(ctx,
72317231 WOLFSSL_SESS_CACHE_NO_INTERNAL_STORE), WOLFSSL_SUCCESS);
7232+ AssertIntEQ(wolfSSL_CTX_get_session_cache_mode(ctx) &
7233+ WOLFSSL_SESS_CACHE_NO_INTERNAL_STORE,
7234+ WOLFSSL_SESS_CACHE_NO_INTERNAL_STORE);
72327235 /* Require both peers to provide certs */
72337236 wolfSSL_CTX_set_verify(ctx, WOLFSSL_VERIFY_PEER, NULL);
72347237}
Original file line number Diff line number Diff line change @@ -307,8 +307,8 @@ typedef STACK_OF(ACCESS_DESCRIPTION) AUTHORITY_INFO_ACCESS;
307307#define SSL_get_session (x ) wolfSSL_get_session((WOLFSSL*) (x))
308308#define SSL_SESSION_get0_peer wolfSSL_SESSION_get0_peer
309309#define SSL_flush_sessions wolfSSL_flush_sessions
310- /* assume unlimited temporarily */
311- #define SSL_CTX_get_session_cache_mode ( ctx ) 0
310+ #define SSL_CTX_get_session_cache_mode ( ctx ) \
311+ wolfSSL_CTX_get_session_cache_mode(( ctx))
312312
313313#define SSL_CTX_set_verify wolfSSL_CTX_set_verify
314314#define SSL_CTX_set_cert_verify_callback wolfSSL_CTX_set_cert_verify_callback
You can’t perform that action at this time.
0 commit comments