From: Mike Yuan Date: Wed, 5 Mar 2025 15:06:00 +0000 (+0100) Subject: tpm2-clear: use plain DEFINE_MAIN_FUNCTION X-Git-Tag: v258-rc1~1162^2~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ab4c84b0e9da96059bda9c9ef63fada5b5ae37a6;p=thirdparty%2Fsystemd.git tpm2-clear: use plain DEFINE_MAIN_FUNCTION We don't return any positive exit status. --- diff --git a/src/tpm2-setup/tpm2-clear.c b/src/tpm2-setup/tpm2-clear.c index 330d5cbd59d..3f76798a6fb 100644 --- a/src/tpm2-setup/tpm2-clear.c +++ b/src/tpm2-setup/tpm2-clear.c @@ -103,7 +103,7 @@ static int request_tpm2_clear(void) { if (clear == 0) { log_info("Clearing TPM2 disabled, exiting early."); - return EXIT_SUCCESS; + return 0; } /* Now issue PPI request */ @@ -131,10 +131,10 @@ static int run(int argc, char *argv[]) { * to rebuild it. */ if (arg_graceful && !tpm2_is_fully_supported()) { log_notice("No complete TPM2 support detected, exiting gracefully."); - return EXIT_SUCCESS; + return 0; } return request_tpm2_clear(); } -DEFINE_MAIN_FUNCTION_WITH_POSITIVE_FAILURE(run); +DEFINE_MAIN_FUNCTION(run);