"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "lib/luks2/luks2.h" between
cryptsetup-2.4.2.tar.xz and cryptsetup-2.4.3.tar.xz

About: cryptsetup is a utility used to conveniently setup disk encryption based on the dm-crypt kernel module. These include plain dm-crypt volumes, LUKS volumes, loop-AES and TrueCrypt compatible format.

luks2.h  (cryptsetup-2.4.2.tar.xz):luks2.h  (cryptsetup-2.4.3.tar.xz)
skipping to change at line 404 skipping to change at line 404
*/ */
int LUKS2_config_get_flags(struct crypt_device *cd, struct luks2_hdr *hdr, uint3 2_t *flags); int LUKS2_config_get_flags(struct crypt_device *cd, struct luks2_hdr *hdr, uint3 2_t *flags);
int LUKS2_config_set_flags(struct crypt_device *cd, struct luks2_hdr *hdr, uint3 2_t flags); int LUKS2_config_set_flags(struct crypt_device *cd, struct luks2_hdr *hdr, uint3 2_t flags);
/* /*
* Requirements for device activation or header modification * Requirements for device activation or header modification
*/ */
int LUKS2_config_get_requirements(struct crypt_device *cd, struct luks2_hdr *hdr , uint32_t *reqs); int LUKS2_config_get_requirements(struct crypt_device *cd, struct luks2_hdr *hdr , uint32_t *reqs);
int LUKS2_config_set_requirements(struct crypt_device *cd, struct luks2_hdr *hdr , uint32_t reqs, bool commit); int LUKS2_config_set_requirements(struct crypt_device *cd, struct luks2_hdr *hdr , uint32_t reqs, bool commit);
int LUKS2_config_get_reencrypt_version(struct luks2_hdr *hdr, uint32_t *version)
;
int LUKS2_unmet_requirements(struct crypt_device *cd, struct luks2_hdr *hdr, uin t32_t reqs_mask, int quiet); int LUKS2_unmet_requirements(struct crypt_device *cd, struct luks2_hdr *hdr, uin t32_t reqs_mask, int quiet);
int LUKS2_key_description_by_segment(struct crypt_device *cd, int LUKS2_key_description_by_segment(struct crypt_device *cd,
struct luks2_hdr *hdr, struct volume_key *vk, int segment); struct luks2_hdr *hdr, struct volume_key *vk, int segment);
int LUKS2_volume_key_load_in_keyring_by_keyslot(struct crypt_device *cd, int LUKS2_volume_key_load_in_keyring_by_keyslot(struct crypt_device *cd,
struct luks2_hdr *hdr, struct volume_key *vk, int keyslot); struct luks2_hdr *hdr, struct volume_key *vk, int keyslot);
int LUKS2_volume_key_load_in_keyring_by_digest(struct crypt_device *cd, int LUKS2_volume_key_load_in_keyring_by_digest(struct crypt_device *cd,
struct luks2_hdr *hdr, struct volume_key *vk, int digest); struct luks2_hdr *hdr, struct volume_key *vk, int digest);
int LUKS2_luks1_to_luks2(struct crypt_device *cd, int LUKS2_luks1_to_luks2(struct crypt_device *cd,
skipping to change at line 456 skipping to change at line 458
void LUKS2_reencrypt_unlock(struct crypt_device *cd, void LUKS2_reencrypt_unlock(struct crypt_device *cd,
struct crypt_lock_handle *reencrypt_lock); struct crypt_lock_handle *reencrypt_lock);
int LUKS2_reencrypt_check_device_size(struct crypt_device *cd, int LUKS2_reencrypt_check_device_size(struct crypt_device *cd,
struct luks2_hdr *hdr, struct luks2_hdr *hdr,
uint64_t check_size, uint64_t check_size,
uint64_t *dev_size, uint64_t *dev_size,
bool activation, bool activation,
bool dynamic); bool dynamic);
int LUKS2_reencrypt_digest_verify(struct crypt_device *cd,
struct luks2_hdr *hdr,
struct volume_key *vks);
#endif #endif
 End of changes. 2 change blocks. 
0 lines changed or deleted 7 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)