From a0fc06280ed448216cdebc6970afae74012ee292 Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Fri, 26 Feb 2016 16:42:29 +0100 Subject: [PATCH] cryptsetup-reencrypt: drop unreachable code path MAKE_USABLE flag is never used in device_check() --- src/cryptsetup_reencrypt.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/cryptsetup_reencrypt.c b/src/cryptsetup_reencrypt.c index be495b9a..bffdd9c0 100644 --- a/src/cryptsetup_reencrypt.c +++ b/src/cryptsetup_reencrypt.c @@ -179,11 +179,6 @@ static int device_check(struct reenc_ctx *rc, header_magic set_magic) log_verbose(_("Marking LUKS device %s unusable.\n"), rc->device); memcpy(buf, NOMAGIC, MAGIC_L); r = 0; - } else if (set_magic == MAKE_USABLE && !memcmp(buf, NOMAGIC, MAGIC_L) && - version == 1) { - log_verbose(_("Marking LUKS device %s usable.\n"), rc->device); - memcpy(buf, MAGIC, MAGIC_L); - r = 0; } else if (set_magic == CHECK_UNUSABLE && version == 1) { r = memcmp(buf, NOMAGIC, MAGIC_L) ? -EINVAL : 0; if (!r)