From 89e83aada829a6d92e29f321168d2bb1462c678d Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 2 Jul 2025 15:46:34 +0200 Subject: [PATCH] pcrlock: include pcrlock features in exit status Fixes: #38019 --- src/pcrlock/pcrlock.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pcrlock/pcrlock.c b/src/pcrlock/pcrlock.c index 4232d99e0c2..298015a15f4 100644 --- a/src/pcrlock/pcrlock.c +++ b/src/pcrlock/pcrlock.c @@ -4990,9 +4990,9 @@ static int verb_is_supported(int argc, char *argv[], void *userdata) { printf("%spartial%s\n", ansi_yellow(), ansi_normal()); } - assert_cc(TPM2_SUPPORT_API_PCRLOCK <= 255); /* make sure this is safe to use as process exit status */ + assert_cc((TPM2_SUPPORT_API|TPM2_SUPPORT_API_PCRLOCK) <= 255); /* make sure this is safe to use as process exit status */ - return ~s & TPM2_SUPPORT_API_PCRLOCK; + return ~s & (TPM2_SUPPORT_API|TPM2_SUPPORT_API_PCRLOCK); } static int help(int argc, char *argv[], void *userdata) { -- 2.47.3