@@ -19813,20 +19813,6 @@ int wolfssl_get_ex_new_index(int class_index, long ctx_l, void* ctx_ptr,
1981319813}
1981419814#endif /* HAVE_EX_DATA_CRYPTO */
1981519815
19816- void* wolfSSL_CTX_get_ex_data(const WOLFSSL_CTX* ctx, int idx)
19817- {
19818- WOLFSSL_ENTER("wolfSSL_CTX_get_ex_data");
19819- #ifdef HAVE_EX_DATA
19820- if (ctx != NULL) {
19821- return wolfSSL_CRYPTO_get_ex_data(&ctx->ex_data, idx);
19822- }
19823- #else
19824- (void)ctx;
19825- (void)idx;
19826- #endif
19827- return NULL;
19828- }
19829-
1983019816#ifdef HAVE_EX_DATA_CRYPTO
1983119817int wolfSSL_CTX_get_ex_new_index(long idx, void* arg,
1983219818 WOLFSSL_CRYPTO_EX_new* new_func,
@@ -19855,10 +19841,25 @@ int wolfSSL_get_ex_new_index(long argValue, void* arg,
1985519841}
1985619842#endif /* HAVE_EX_DATA_CRYPTO */
1985719843
19844+ #ifdef OPENSSL_EXTRA
19845+ void* wolfSSL_CTX_get_ex_data(const WOLFSSL_CTX* ctx, int idx)
19846+ {
19847+ WOLFSSL_ENTER("wolfSSL_CTX_get_ex_data");
19848+ #ifdef HAVE_EX_DATA
19849+ if (ctx != NULL) {
19850+ return wolfSSL_CRYPTO_get_ex_data(&ctx->ex_data, idx);
19851+ }
19852+ #else
19853+ (void)ctx;
19854+ (void)idx;
19855+ #endif
19856+ return NULL;
19857+ }
19858+
1985819859int wolfSSL_CTX_set_ex_data(WOLFSSL_CTX* ctx, int idx, void* data)
1985919860{
1986019861 WOLFSSL_ENTER("wolfSSL_CTX_set_ex_data");
19861- #ifdef HAVE_EX_DATA_CRYPTO
19862+ #ifdef HAVE_EX_DATA
1986219863 if (ctx != NULL) {
1986319864 return wolfSSL_CRYPTO_set_ex_data(&ctx->ex_data, idx, data);
1986419865 }
@@ -19878,15 +19879,14 @@ int wolfSSL_CTX_set_ex_data_with_cleanup(
1987819879 wolfSSL_ex_data_cleanup_routine_t cleanup_routine)
1987919880{
1988019881 WOLFSSL_ENTER("wolfSSL_CTX_set_ex_data_with_cleanup");
19881- if (ctx != NULL)
19882- {
19882+ if (ctx != NULL) {
1988319883 return wolfSSL_CRYPTO_set_ex_data_with_cleanup(&ctx->ex_data, idx, data,
1988419884 cleanup_routine);
1988519885 }
1988619886 return WOLFSSL_FAILURE;
1988719887}
1988819888#endif /* HAVE_EX_DATA_CLEANUP_HOOKS */
19889-
19889+ #endif /* OPENSSL_EXTRA */
1989019890
1989119891#if defined(OPENSSL_EXTRA) || defined(OPENSSL_EXTRA_X509_SMALL)
1989219892
0 commit comments