aboutsummaryrefslogtreecommitdiff
path: root/openssl-sys/src/ossl_typ.rs
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2018-09-12 20:42:43 -0700
committerSteven Fackler <[email protected]>2018-09-12 20:44:22 -0700
commit8c6bc774dbf2bcea664579381ac4eb4488044cea (patch)
treea6647e797ed0476de45b9ff7b67c5541adf1d43e /openssl-sys/src/ossl_typ.rs
parentMerge pull request #990 from sfackler/one-sys-mod (diff)
downloadrust-openssl-8c6bc774dbf2bcea664579381ac4eb4488044cea.tar.xz
rust-openssl-8c6bc774dbf2bcea664579381ac4eb4488044cea.zip
Support libressl 2.8.0
Closes #988
Diffstat (limited to 'openssl-sys/src/ossl_typ.rs')
-rw-r--r--openssl-sys/src/ossl_typ.rs26
1 files changed, 13 insertions, 13 deletions
diff --git a/openssl-sys/src/ossl_typ.rs b/openssl-sys/src/ossl_typ.rs
index 58cab8d7..96c4d002 100644
--- a/openssl-sys/src/ossl_typ.rs
+++ b/openssl-sys/src/ossl_typ.rs
@@ -13,7 +13,7 @@ pub enum ASN1_OBJECT {}
pub enum bio_st {} // FIXME remove
cfg_if! {
- if #[cfg(ossl110)] {
+ if #[cfg(any(ossl110, libressl280))] {
pub enum BIO {}
} else {
#[repr(C)]
@@ -59,7 +59,7 @@ pub enum BN_CTX {}
pub enum BN_GENCB {}
cfg_if! {
- if #[cfg(ossl110)] {
+ if #[cfg(any(ossl110, libressl280))] {
pub enum EVP_CIPHER {}
} else {
#[repr(C)]
@@ -90,7 +90,7 @@ cfg_if! {
pub enum EVP_CIPHER_CTX {}
pub enum EVP_MD {}
cfg_if! {
- if #[cfg(ossl110)] {
+ if #[cfg(any(ossl110, libressl280))] {
pub enum EVP_MD_CTX {}
} else {
#[repr(C)]
@@ -105,7 +105,7 @@ cfg_if! {
}
}
cfg_if! {
- if #[cfg(ossl110)] {
+ if #[cfg(any(ossl110, libressl280))] {
pub enum EVP_PKEY {}
} else {
#[repr(C)]
@@ -127,7 +127,7 @@ pub enum EVP_PKEY_ASN1_METHOD {}
pub enum EVP_PKEY_CTX {}
cfg_if! {
- if #[cfg(ossl110)] {
+ if #[cfg(any(ossl110, libressl280))] {
pub enum HMAC_CTX {}
} else {
#[repr(C)]
@@ -143,7 +143,7 @@ cfg_if! {
}
cfg_if! {
- if #[cfg(ossl110)] {
+ if #[cfg(any(ossl110, libressl280))] {
pub enum DH {}
} else {
#[repr(C)]
@@ -172,7 +172,7 @@ cfg_if! {
pub enum DH_METHOD {}
cfg_if! {
- if #[cfg(ossl110)] {
+ if #[cfg(any(ossl110, libressl280))] {
pub enum DSA {}
} else {
#[repr(C)]
@@ -201,7 +201,7 @@ cfg_if! {
pub enum DSA_METHOD {}
cfg_if! {
- if #[cfg(ossl110)] {
+ if #[cfg(any(ossl110, libressl280))] {
pub enum RSA {}
} else if #[cfg(libressl)] {
#[repr(C)]
@@ -267,7 +267,7 @@ pub enum RSA_METHOD {}
pub enum EC_KEY {}
cfg_if! {
- if #[cfg(ossl110)] {
+ if #[cfg(any(ossl110, libressl280))] {
pub enum X509 {}
} else if #[cfg(libressl)] {
#[repr(C)]
@@ -344,7 +344,7 @@ pub enum X509_STORE {}
pub enum X509_STORE_CTX {}
cfg_if! {
- if #[cfg(ossl110)] {
+ if #[cfg(any(ossl110, libressl280))] {
pub enum X509_VERIFY_PARAM {}
} else if #[cfg(libressl251)] {
#[repr(C)]
@@ -406,7 +406,7 @@ pub enum OPENSSL_INIT_SETTINGS {}
pub enum ENGINE {}
cfg_if! {
- if #[cfg(ossl110)] {
+ if #[cfg(any(ossl110, libressl280))] {
pub enum SSL {}
} else if #[cfg(libressl251)] {
#[repr(C)]
@@ -708,7 +708,7 @@ cfg_if! {
}
}
cfg_if! {
- if #[cfg(ossl110)] {
+ if #[cfg(any(ossl110, libressl280))] {
pub enum SSL_CTX {}
} else if #[cfg(libressl251)] {
#[repr(C)]
@@ -970,7 +970,7 @@ cfg_if! {
pub enum COMP_METHOD {}
cfg_if! {
- if #[cfg(ossl110)] {
+ if #[cfg(any(ossl110, libressl280))] {
pub enum CRYPTO_EX_DATA {}
} else if #[cfg(libressl)] {
#[repr(C)]