diff options
Diffstat (limited to 'include/openssl/types.h')
-rw-r--r-- | include/openssl/types.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/openssl/types.h b/include/openssl/types.h index 8ca2d144c7..6cb5a663cc 100644 --- a/include/openssl/types.h +++ b/include/openssl/types.h @@ -18,6 +18,7 @@ extern "C" { # include <openssl/e_os2.h> # include <openssl/safestack.h> +# include <openssl/macros.h> typedef struct ossl_provider_st OSSL_PROVIDER; /* Provider Object */ @@ -135,8 +136,10 @@ typedef struct dh_method DH_METHOD; typedef struct dsa_st DSA; typedef struct dsa_method DSA_METHOD; +# ifndef OPENSSL_NO_DEPRECATED_3_0 typedef struct rsa_st RSA; typedef struct rsa_meth_st RSA_METHOD; +# endif typedef struct rsa_pss_params_st RSA_PSS_PARAMS; typedef struct ec_key_st EC_KEY; |