Merge pull request #20 from zzmp/squelch-warnings

Squelch warnings
This commit is contained in:
Steven Fackler 2014-06-20 00:08:01 -04:00
commit d04b73b501
3 changed files with 8 additions and 0 deletions

View File

@ -11,6 +11,7 @@ pub enum HashType {
SHA512 SHA512
} }
#[allow(dead_code)]
#[allow(non_camel_case_types)] #[allow(non_camel_case_types)]
pub struct EVP_MD_CTX { pub struct EVP_MD_CTX {
digest: *EVP_MD, digest: *EVP_MD,
@ -57,6 +58,7 @@ pub fn evpmd(t: HashType) -> (*EVP_MD, uint) {
} }
} }
#[allow(dead_code)]
pub struct Hasher { pub struct Hasher {
evp: *EVP_MD, evp: *EVP_MD,
ctx: *EVP_MD_CTX, ctx: *EVP_MD_CTX,

View File

@ -17,6 +17,7 @@
use libc::{c_uchar, c_int, c_uint}; use libc::{c_uchar, c_int, c_uint};
use crypto::hash; use crypto::hash;
#[allow(dead_code)]
#[allow(non_camel_case_types)] #[allow(non_camel_case_types)]
pub struct HMAC_CTX { pub struct HMAC_CTX {
md: *hash::EVP_MD, md: *hash::EVP_MD,
@ -43,6 +44,7 @@ pub struct HMAC {
len: uint, len: uint,
} }
#[allow(non_snake_case_functions)]
pub fn HMAC(ht: hash::HashType, key: &[u8]) -> HMAC { pub fn HMAC(ht: hash::HashType, key: &[u8]) -> HMAC {
unsafe { unsafe {
let (evp, mdlen) = hash::evpmd(ht); let (evp, mdlen) = hash::evpmd(ht);

View File

@ -154,6 +154,7 @@ impl SslContext {
} }
} }
#[allow(non_snake_case_functions)]
/// Specifies the file that contains trusted CA certificates. /// Specifies the file that contains trusted CA certificates.
pub fn set_CA_file(&mut self, file: &str) -> Option<SslError> { pub fn set_CA_file(&mut self, file: &str) -> Option<SslError> {
let ret = file.with_c_str(|file| { let ret = file.with_c_str(|file| {
@ -191,6 +192,7 @@ impl X509StoreContext {
} }
} }
#[allow(dead_code)]
/// A public key certificate /// A public key certificate
pub struct X509<'ctx> { pub struct X509<'ctx> {
ctx: &'ctx X509StoreContext, ctx: &'ctx X509StoreContext,
@ -204,6 +206,7 @@ impl<'ctx> X509<'ctx> {
} }
} }
#[allow(dead_code)]
pub struct X509Name<'x> { pub struct X509Name<'x> {
x509: &'x X509<'x>, x509: &'x X509<'x>,
name: *ffi::X509_NAME name: *ffi::X509_NAME
@ -379,6 +382,7 @@ enum LibSslError {
ErrorWantAccept = ffi::SSL_ERROR_WANT_ACCEPT, ErrorWantAccept = ffi::SSL_ERROR_WANT_ACCEPT,
} }
#[allow(dead_code)]
struct MemBioRef<'ssl> { struct MemBioRef<'ssl> {
ssl: &'ssl Ssl, ssl: &'ssl Ssl,
bio: MemBio, bio: MemBio,