Loading src/bn/mod.rs +1 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ use std::ptr; use ssl::error::SslError; #[allow(dead_code)] #[repr(C)] struct BIGNUM { d: *mut c_void, top: c_int, Loading src/crypto/hash.rs +3 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ pub enum HashType { #[allow(dead_code)] #[allow(non_camel_case_types)] #[repr(C)] pub struct EVP_MD_CTX { digest: *mut EVP_MD, engine: *mut libc::c_void, Loading @@ -24,9 +25,11 @@ pub struct EVP_MD_CTX { } #[allow(non_camel_case_types)] #[repr(C)] pub struct EVP_MD; #[allow(non_camel_case_types)] #[repr(C)] pub struct EVP_PKEY_CTX; #[link(name = "crypto")] Loading src/crypto/hmac.rs +2 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ use crypto::hash; #[allow(dead_code)] #[allow(non_camel_case_types)] #[repr(C)] pub struct HMAC_CTX { md: *mut hash::EVP_MD, md_ctx: hash::EVP_MD_CTX, Loading @@ -37,6 +38,7 @@ extern { } #[allow(non_camel_case_types)] #[repr(C)] struct ENGINE; pub struct HMAC { Loading Loading
src/bn/mod.rs +1 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ use std::ptr; use ssl::error::SslError; #[allow(dead_code)] #[repr(C)] struct BIGNUM { d: *mut c_void, top: c_int, Loading
src/crypto/hash.rs +3 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ pub enum HashType { #[allow(dead_code)] #[allow(non_camel_case_types)] #[repr(C)] pub struct EVP_MD_CTX { digest: *mut EVP_MD, engine: *mut libc::c_void, Loading @@ -24,9 +25,11 @@ pub struct EVP_MD_CTX { } #[allow(non_camel_case_types)] #[repr(C)] pub struct EVP_MD; #[allow(non_camel_case_types)] #[repr(C)] pub struct EVP_PKEY_CTX; #[link(name = "crypto")] Loading
src/crypto/hmac.rs +2 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ use crypto::hash; #[allow(dead_code)] #[allow(non_camel_case_types)] #[repr(C)] pub struct HMAC_CTX { md: *mut hash::EVP_MD, md_ctx: hash::EVP_MD_CTX, Loading @@ -37,6 +38,7 @@ extern { } #[allow(non_camel_case_types)] #[repr(C)] struct ENGINE; pub struct HMAC { Loading