aboutsummaryrefslogtreecommitdiff
path: root/openssl-sys/src
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2015-09-16 11:51:45 -0700
committerSteven Fackler <[email protected]>2015-09-16 11:51:45 -0700
commitb1b76f7913cafac909ac7a5fc42e889d0731ace0 (patch)
treec6c4a67e57b2835218cb72e18190cff14097bfc0 /openssl-sys/src
parentMerge pull request #261 from jedisct1/try_ssl_null (diff)
parentssl/alpn: test mismatch between protocols resulting in None (diff)
downloadrust-openssl-b1b76f7913cafac909ac7a5fc42e889d0731ace0.tar.xz
rust-openssl-b1b76f7913cafac909ac7a5fc42e889d0731ace0.zip
Merge pull request #266 from jmesmon/alpn
ssl/npn+alpn: adjust protocol selection to fail if no protocols match
Diffstat (limited to 'openssl-sys/src')
-rw-r--r--openssl-sys/src/lib.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/openssl-sys/src/lib.rs b/openssl-sys/src/lib.rs
index c2c6157c..3f5f7623 100644
--- a/openssl-sys/src/lib.rs
+++ b/openssl-sys/src/lib.rs
@@ -167,11 +167,11 @@ macro_rules! import_options {
include!("ssl_options.rs");
-#[cfg(feature = "npn")]
+#[cfg(any(feature = "npn", feature = "alpn"))]
pub const OPENSSL_NPN_UNSUPPORTED: c_int = 0;
-#[cfg(feature = "npn")]
+#[cfg(any(feature = "npn", feature = "alpn"))]
pub const OPENSSL_NPN_NEGOTIATED: c_int = 1;
-#[cfg(feature = "npn")]
+#[cfg(any(feature = "npn", feature = "alpn"))]
pub const OPENSSL_NPN_NO_OVERLAP: c_int = 2;
pub const V_ASN1_GENERALIZEDTIME: c_int = 24;