diff options
author | Marcus Harrison <marcus@harrisonland.co.uk> | 2021-09-15 03:55:07 +0200 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2021-10-12 16:58:49 +0200 |
commit | d3dfc9afa2297e2e15019adf974da8fb0ab7270c (patch) | |
tree | 858e28f4074f6aeed26fc301f644f4b77f76f670 | |
parent | 64c59740ca21f47718c69b9c68ca28e6fab68741 (diff) | |
download | systemd-d3dfc9afa2297e2e15019adf974da8fb0ab7270c.tar.gz |
Fix error building repart with no libcryptsetup (#20739)
(cherry picked from commit 2709d02906dd3ab5ecc2b3e19e2846b1714a7e5a)
-rw-r--r-- | src/partition/repart.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/partition/repart.c b/src/partition/repart.c index 589acaa49d..851c68cc4b 100644 --- a/src/partition/repart.c +++ b/src/partition/repart.c @@ -206,7 +206,12 @@ static const char *encrypt_mode_table[_ENCRYPT_MODE_MAX] = { [ENCRYPT_KEY_FILE_TPM2] = "key-file+tpm2", }; +#if HAVE_LIBCRYPTSETUP DEFINE_PRIVATE_STRING_TABLE_LOOKUP_WITH_BOOLEAN(encrypt_mode, EncryptMode, ENCRYPT_KEY_FILE); +#else +DEFINE_PRIVATE_STRING_TABLE_LOOKUP_FROM_STRING_WITH_BOOLEAN(encrypt_mode, EncryptMode, ENCRYPT_KEY_FILE); +#endif + static uint64_t round_down_size(uint64_t v, uint64_t p) { return (v / p) * p; |