diff options
| author | Steven Fackler <[email protected]> | 2017-02-11 09:11:25 -0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2017-02-11 09:11:25 -0800 |
| commit | 1c25336520fd44a54639cbf76bbfdbc11f089456 (patch) | |
| tree | f37dd05f4fd8956fba1c7eaec99f618faac781b7 /openssl-sys/src/libressl.rs | |
| parent | Make it compile again. (diff) | |
| parent | Merge pull request #579 from sfackler/x509-signature (diff) | |
| download | rust-openssl-1c25336520fd44a54639cbf76bbfdbc11f089456.tar.xz rust-openssl-1c25336520fd44a54639cbf76bbfdbc11f089456.zip | |
Merge branch 'master' into x509_req_version_subject
Diffstat (limited to 'openssl-sys/src/libressl.rs')
| -rw-r--r-- | openssl-sys/src/libressl.rs | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/openssl-sys/src/libressl.rs b/openssl-sys/src/libressl.rs index fd115a98..197d2c22 100644 --- a/openssl-sys/src/libressl.rs +++ b/openssl-sys/src/libressl.rs @@ -247,8 +247,8 @@ pub struct DH { #[repr(C)] pub struct X509 { pub cert_info: *mut X509_CINF, - sig_alg: *mut c_void, - signature: *mut c_void, + pub sig_alg: *mut ::X509_ALGOR, + pub signature: *mut ::ASN1_BIT_STRING, pub valid: c_int, pub references: c_int, pub name: *mut c_char, @@ -286,6 +286,12 @@ pub struct X509_CINF { } #[repr(C)] +pub struct X509_ALGOR { + pub algorithm: *mut ::ASN1_OBJECT, + parameter: *mut c_void, +} + +#[repr(C)] pub struct ASN1_ENCODING { pub enc: *mut c_uchar, pub len: c_long, |