From 4707e74420b29ec9a5018bd1d25d5a1aff532d4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20B=C3=BChler?= Date: Mon, 28 Sep 2020 11:37:56 +0200 Subject: [PATCH] Fix ASN1_OCTET_STRING in bindings --- openssl-sys/src/x509.rs | 2 +- openssl-sys/src/x509v3.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/openssl-sys/src/x509.rs b/openssl-sys/src/x509.rs index 929fecf5..e57ad6cf 100644 --- a/openssl-sys/src/x509.rs +++ b/openssl-sys/src/x509.rs @@ -545,7 +545,7 @@ extern "C" { pub fn X509_EXTENSION_set_critical(ex: *mut X509_EXTENSION, crit: c_int) -> c_int; pub fn X509_EXTENSION_set_data(ex: *mut X509_EXTENSION, data: *mut ASN1_OCTET_STRING) -> c_int; pub fn X509_EXTENSION_get_object(ext: *mut X509_EXTENSION) -> *mut ASN1_OBJECT; - pub fn X509_EXTENSION_get_data(ext: *mut X509_EXTENSION) -> *mut ASN1_STRING; + pub fn X509_EXTENSION_get_data(ext: *mut X509_EXTENSION) -> *mut ASN1_OCTET_STRING; } cfg_if! { if #[cfg(any(ossl110, libressl280))] { diff --git a/openssl-sys/src/x509v3.rs b/openssl-sys/src/x509v3.rs index 09329a89..e93bc446 100644 --- a/openssl-sys/src/x509v3.rs +++ b/openssl-sys/src/x509v3.rs @@ -29,7 +29,7 @@ extern "C" { #[repr(C)] pub struct AUTHORITY_KEYID { - pub keyid: *mut ASN1_STRING, + pub keyid: *mut ASN1_OCTET_STRING, pub issuer: *mut stack_st_GENERAL_NAME, pub serial: *mut ASN1_INTEGER, }