aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/ssl
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2016-03-17 22:27:16 -0700
committerSteven Fackler <[email protected]>2016-03-17 22:27:16 -0700
commitade90bf004e28b0f961852383f6b8aee49d0947e (patch)
tree4b9dd94c624a378d8b52f32ea198773c7b4e9180 /openssl/src/ssl
parentSimplify panic safety logic for new nightly (diff)
downloadrust-openssl-ade90bf004e28b0f961852383f6b8aee49d0947e.tar.xz
rust-openssl-ade90bf004e28b0f961852383f6b8aee49d0947e.zip
Clean up BIO name
Diffstat (limited to 'openssl/src/ssl')
-rw-r--r--openssl/src/ssl/bio.rs5
1 files changed, 1 insertions, 4 deletions
diff --git a/openssl/src/ssl/bio.rs b/openssl/src/ssl/bio.rs
index 31658cd0..8d295928 100644
--- a/openssl/src/ssl/bio.rs
+++ b/openssl/src/ssl/bio.rs
@@ -11,9 +11,6 @@ use std::sync::Arc;
use ssl::error::SslError;
-// "rust"
-const NAME: [c_char; 5] = [114, 117, 115, 116, 0];
-
pub struct StreamState<S> {
pub stream: S,
pub error: Option<io::Error>,
@@ -23,7 +20,7 @@ pub struct StreamState<S> {
pub fn new<S: Read + Write>(stream: S) -> Result<(*mut BIO, Arc<BIO_METHOD>), SslError> {
let method = Arc::new(BIO_METHOD {
type_: BIO_TYPE_NONE,
- name: &NAME[0],
+ name: b"rust\0".as_ptr() as *const _,
bwrite: Some(bwrite::<S>),
bread: Some(bread::<S>),
bputs: Some(bputs::<S>),