wolfssl/ssl.h: remove OPENSSL_EXTRA gate on definitions for WOLFSSL_ASN1_TYPE_* -- some are used in non-OPENSSL_EXTRA builds, e.g. when -DWOLFSSL_X509_NAME_AVAILABLE.

This commit is contained in:
Daniel Pouzzner
2024-10-30 20:19:04 -05:00
parent cf95fdc071
commit ca9d012a24

View File

@@ -251,8 +251,6 @@ typedef int (*WOLFSSL_X509_STORE_CTX_get_crl_cb)(WOLFSSL_X509_STORE_CTX *,
typedef int (*WOLFSSL_X509_STORE_CTX_check_crl_cb)(WOLFSSL_X509_STORE_CTX *, typedef int (*WOLFSSL_X509_STORE_CTX_check_crl_cb)(WOLFSSL_X509_STORE_CTX *,
WOLFSSL_X509_CRL *); WOLFSSL_X509_CRL *);
#ifdef OPENSSL_EXTRA
#define WOLFSSL_ASN1_TYPE_INTEGER 0x02 #define WOLFSSL_ASN1_TYPE_INTEGER 0x02
#define WOLFSSL_ASN1_TYPE_NEG 0x100 #define WOLFSSL_ASN1_TYPE_NEG 0x100
#define WOLFSSL_ASN1_TYPE_NEG_INTEGER (2 | WOLFSSL_ASN1_TYPE_NEG) #define WOLFSSL_ASN1_TYPE_NEG_INTEGER (2 | WOLFSSL_ASN1_TYPE_NEG)
@@ -317,8 +315,6 @@ typedef int (*WOLFSSL_X509_STORE_CTX_check_crl_cb)(WOLFSSL_X509_STORE_CTX *,
#define WOLFSSL_ub_title CTC_NAME_SIZE /* 64 */ #define WOLFSSL_ub_title CTC_NAME_SIZE /* 64 */
#define WOLFSSL_ub_email_address CTC_NAME_SIZE /* 128 */ #define WOLFSSL_ub_email_address CTC_NAME_SIZE /* 128 */
#endif /* OPENSSL_EXTRA */
#if defined(OPENSSL_EXTRA) || defined(WOLFSSL_WPAS_SMALL) || defined(HAVE_CURL) #if defined(OPENSSL_EXTRA) || defined(WOLFSSL_WPAS_SMALL) || defined(HAVE_CURL)
struct WOLFSSL_OBJ_NAME { struct WOLFSSL_OBJ_NAME {