diff options
author | Justus Winter <justus@sequoia-pgp.org> | 2019-05-08 15:25:36 +0200 |
---|---|---|
committer | Justus Winter <justus@sequoia-pgp.org> | 2019-05-09 12:52:23 +0200 |
commit | 0e61680d31c7444d0163708bfd0ddf94072c6c1b (patch) | |
tree | 7f2c57cfb2002b6dd8f6b5e198de46d47a0c2df5 /openpgp-ffi/src/parse/stream.rs | |
parent | 746e8176e9d0c92321d63adcebcd376290bda902 (diff) |
openpgp-ffi: Wrap RevocationStatus.
Diffstat (limited to 'openpgp-ffi/src/parse/stream.rs')
-rw-r--r-- | openpgp-ffi/src/parse/stream.rs | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/openpgp-ffi/src/parse/stream.rs b/openpgp-ffi/src/parse/stream.rs index 823917ec..ebd4bc50 100644 --- a/openpgp-ffi/src/parse/stream.rs +++ b/openpgp-ffi/src/parse/stream.rs @@ -17,7 +17,6 @@ extern crate sequoia_openpgp as openpgp; extern crate time; use self::openpgp::{ - RevocationStatus, crypto::SessionKey, constants::SymmetricAlgorithm, packet::{ @@ -50,34 +49,6 @@ use super::super::{ tpk::TPK, }; -fn revocation_status_to_int(rs: &RevocationStatus) -> c_int { - match rs { - RevocationStatus::Revoked(_) => 0, - RevocationStatus::CouldBe(_) => 1, - RevocationStatus::NotAsFarAsWeKnow => 2, - } -} - -/// Returns the TPK's revocation status variant. -#[::sequoia_ffi_macros::extern_fn] #[no_mangle] -pub extern "C" fn pgp_revocation_status_variant( - rs: *mut RevocationStatus) - -> c_int -{ - let rs = ffi_param_move!(rs); - let variant = revocation_status_to_int(rs.as_ref()); - Box::into_raw(rs); - variant -} - -/// Frees a pgp_revocation_status_t. -#[::sequoia_ffi_macros::extern_fn] #[no_mangle] -pub extern "C" fn pgp_revocation_status_free( - rs: Option<&mut RevocationStatus>) -{ - ffi_free!(rs) -} - // Decryptor. /// A message's verification results. |