mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-02 12:14:38 +02:00
Move X509_STORE_CTX_set_flags under OPENSSL_EXTRA
This commit is contained in:
committed by
Daniel Pouzzner
parent
1ddb2ce435
commit
3fc3a84a6b
@@ -547,6 +547,12 @@ int wolfSSL_X509_STORE_CTX_set_purpose(WOLFSSL_X509_STORE_CTX *ctx,
|
|||||||
WOLFSSL_STUB("wolfSSL_X509_STORE_CTX_set_purpose (not implemented)");
|
WOLFSSL_STUB("wolfSSL_X509_STORE_CTX_set_purpose (not implemented)");
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
#endif /* !NO_WOLFSSL_STUB */
|
||||||
|
|
||||||
|
#endif /* WOLFSSL_QT || OPENSSL_ALL */
|
||||||
|
#endif /* OPENSSL_EXTRA */
|
||||||
|
|
||||||
|
#ifdef OPENSSL_EXTRA
|
||||||
|
|
||||||
void wolfSSL_X509_STORE_CTX_set_flags(WOLFSSL_X509_STORE_CTX *ctx,
|
void wolfSSL_X509_STORE_CTX_set_flags(WOLFSSL_X509_STORE_CTX *ctx,
|
||||||
unsigned long flags)
|
unsigned long flags)
|
||||||
@@ -555,12 +561,6 @@ void wolfSSL_X509_STORE_CTX_set_flags(WOLFSSL_X509_STORE_CTX *ctx,
|
|||||||
ctx->flags |= X509_V_FLAG_PARTIAL_CHAIN;
|
ctx->flags |= X509_V_FLAG_PARTIAL_CHAIN;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif /* !NO_WOLFSSL_STUB */
|
|
||||||
|
|
||||||
#endif /* WOLFSSL_QT || OPENSSL_ALL */
|
|
||||||
#endif /* OPENSSL_EXTRA */
|
|
||||||
|
|
||||||
#ifdef OPENSSL_EXTRA
|
|
||||||
|
|
||||||
/* set X509_STORE_CTX ex_data, max idx is MAX_EX_DATA. Return WOLFSSL_SUCCESS
|
/* set X509_STORE_CTX ex_data, max idx is MAX_EX_DATA. Return WOLFSSL_SUCCESS
|
||||||
* on success, WOLFSSL_FAILURE on error. */
|
* on success, WOLFSSL_FAILURE on error. */
|
||||||
|
@@ -33,10 +33,13 @@
|
|||||||
|
|
||||||
#if defined(WOLFSSL_QT) || defined(OPENSSL_ALL)
|
#if defined(WOLFSSL_QT) || defined(OPENSSL_ALL)
|
||||||
WOLFSSL_API int wolfSSL_X509_STORE_CTX_set_purpose(WOLFSSL_X509_STORE_CTX *ctx, int purpose);
|
WOLFSSL_API int wolfSSL_X509_STORE_CTX_set_purpose(WOLFSSL_X509_STORE_CTX *ctx, int purpose);
|
||||||
|
#endif
|
||||||
|
#ifdef OPENSSL_EXTRA
|
||||||
WOLFSSL_API void wolfSSL_X509_STORE_CTX_set_flags(WOLFSSL_X509_STORE_CTX *ctx,
|
WOLFSSL_API void wolfSSL_X509_STORE_CTX_set_flags(WOLFSSL_X509_STORE_CTX *ctx,
|
||||||
unsigned long flags);
|
unsigned long flags);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
#define X509_STORE_CTX_set_purpose wolfSSL_X509_STORE_CTX_set_purpose
|
#define X509_STORE_CTX_set_purpose wolfSSL_X509_STORE_CTX_set_purpose
|
||||||
#define X509_STORE_CTX_set_flags wolfSSL_X509_STORE_CTX_set_flags
|
#define X509_STORE_CTX_set_flags wolfSSL_X509_STORE_CTX_set_flags
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user