diff options
author | Justus Winter <justus@sequoia-pgp.org> | 2020-02-06 14:15:10 +0100 |
---|---|---|
committer | Justus Winter <justus@sequoia-pgp.org> | 2020-02-06 14:15:10 +0100 |
commit | d183e12a3231e4c505f5f2cf48b6c1f881ad258a (patch) | |
tree | affb4e4c0acc3bce3d14adba627f5193c166bc32 /ffi | |
parent | c8eb94375a38e5606441a9e86d402442662ffb02 (diff) |
openpgp: Rename ComponentBinding to ComponentBundle, etc.
- Likewise KeyBinding, UserIDBinding, UserAttributeBinding,
UnknownBinding, etc.
- Reason: a self-signature on a component is a binding, but
revocations and TPSes are not bindings.
- Consistently call collections of components and associated
signatures bundles now. Likewise for fields, methods.
- Fixes #425.
Diffstat (limited to 'ffi')
-rw-r--r-- | ffi/src/store.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ffi/src/store.rs b/ffi/src/store.rs index d0401d01..af71d350 100644 --- a/ffi/src/store.rs +++ b/ffi/src/store.rs @@ -29,7 +29,7 @@ use std::ptr; extern crate sequoia_openpgp as openpgp; use sequoia_store::{ - self, Mapping, MappingIter, Binding, BindingIter, Key, KeyIter, LogIter, Store, + self, Mapping, MappingIter, Binding, BundleIter, Key, KeyIter, LogIter, Store, }; use super::error::Status; @@ -295,7 +295,7 @@ fn sq_mapping_delete(ctx: *mut Context, mapping: *mut Mapping) /// Lists all bindings. #[::sequoia_ffi_macros::extern_fn] #[no_mangle] pub extern "C" fn sq_mapping_iter(ctx: *mut Context, mapping: *const Mapping) - -> *mut BindingIter { + -> *mut BundleIter { let ctx = ffi_param_ref_mut!(ctx); ffi_make_fry_from_ctx!(ctx); let mapping = ffi_param_ref!(mapping); @@ -309,7 +309,7 @@ fn sq_mapping_iter(ctx: *mut Context, mapping: *const Mapping) /// bindings label is mappingd there. If `fpp` is not `NULL`, the /// bindings fingerprint is mappingd there. #[::sequoia_ffi_macros::extern_fn] #[no_mangle] pub extern "C" -fn sq_binding_iter_next(iter: *mut BindingIter, +fn sq_binding_iter_next(iter: *mut BundleIter, labelp: Option<&mut *mut c_char>, fpp: Option<&mut Maybe<Fingerprint>>) -> *mut Binding { @@ -337,7 +337,7 @@ fn sq_binding_iter_next(iter: *mut BindingIter, /// Frees a sq_binding_iter_t. #[::sequoia_ffi_macros::extern_fn] #[no_mangle] pub extern "C" -fn sq_binding_iter_free(iter: Option<&mut BindingIter>) { +fn sq_binding_iter_free(iter: Option<&mut BundleIter>) { ffi_free!(iter) } |