From cdc451a61a190e2b3c8d0443574c745a3366d151 Mon Sep 17 00:00:00 2001 From: Vojtech Trefny Date: Mon, 23 Jun 2025 13:44:39 +0200 Subject: [PATCH] Fix expected keyslot context for LUKS1 activate_by_keyring --- lib/keyslot_context.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/keyslot_context.c b/lib/keyslot_context.c index d84b7b8c..1b137823 100644 --- a/lib/keyslot_context.c +++ b/lib/keyslot_context.c @@ -479,7 +479,7 @@ static int get_luks1_volume_key_by_keyring(struct crypt_device *cd, int r; assert(cd); - assert(kc && kc->type == CRYPT_KC_TYPE_PASSPHRASE); + assert(kc && kc->type == CRYPT_KC_TYPE_KEYRING); assert(r_vk); r = get_passphrase_by_keyring(cd, kc, CONST_CAST(const char **) &kc->i_passphrase,