mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-07 17:53:56 -06:00
crypto: Modify the qcrypto_block_create to support creation flags
Expand the signature of qcrypto_block_create to enable the formation of LUKS volumes with detachable headers. To accomplish that, introduce QCryptoBlockCreateFlags to instruct the creation process to set the payload_offset_sector to 0. Signed-off-by: Hyman Huang <yong.huang@smartx.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
433957bb7f
commit
d74523a3b3
8 changed files with 42 additions and 10 deletions
|
@ -42,6 +42,8 @@ struct QCryptoBlock {
|
|||
size_t niv;
|
||||
uint64_t payload_offset; /* In bytes */
|
||||
uint64_t sector_size; /* In bytes */
|
||||
|
||||
bool detached_header; /* True if disk has a detached LUKS header */
|
||||
};
|
||||
|
||||
struct QCryptoBlockDriver {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue