From: Daan De Meyer Date: Wed, 14 May 2025 21:28:54 +0000 (+0200) Subject: integritysetup: Clean up includes X-Git-Tag: v258-rc1~589^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2bb89066daf3590f2a5a1bc8eabcfd3e92dfffc0;p=thirdparty%2Fsystemd.git integritysetup: Clean up includes Split out of #37344. --- diff --git a/src/integritysetup/integrity-util.c b/src/integritysetup/integrity-util.c index 754f3bf332f..f421487805c 100644 --- a/src/integritysetup/integrity-util.c +++ b/src/integritysetup/integrity-util.c @@ -1,10 +1,14 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ + +#include "alloc-util.h" +#include "cryptsetup-util.h" #include "extract-word.h" -#include "fileio.h" #include "integrity-util.h" #include "log.h" -#include "path-util.h" #include "percent-util.h" +#include "string-util.h" +#include "strv.h" +#include "time-util.h" static int supported_integrity_algorithm(char *user_supplied) { if (!STR_IN_SET(user_supplied, "crc32", "crc32c", "xxhash64", "sha1", "sha256", "hmac-sha256")) diff --git a/src/integritysetup/integrity-util.h b/src/integritysetup/integrity-util.h index 359d2556a48..edc3ceac5ff 100644 --- a/src/integritysetup/integrity-util.h +++ b/src/integritysetup/integrity-util.h @@ -1,10 +1,7 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ #pragma once -#include - -#include "cryptsetup-util.h" -#include "time-util.h" +#include "forward.h" int parse_integrity_options( const char *options, diff --git a/src/integritysetup/integritysetup-generator.c b/src/integritysetup/integritysetup-generator.c index 7b0863d9585..60f26b5ddc9 100644 --- a/src/integritysetup/integritysetup-generator.c +++ b/src/integritysetup/integritysetup-generator.c @@ -1,7 +1,5 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ -#include -#include #include #include #include @@ -11,14 +9,9 @@ #include "fileio.h" #include "fstab-util.h" #include "generator.h" -#include "hexdecoct.h" -#include "id128-util.h" #include "integrity-util.h" -#include "main-func.h" -#include "mkdir.h" -#include "parse-util.h" +#include "log.h" #include "path-util.h" -#include "proc-cmdline.h" #include "specifier.h" #include "string-util.h" #include "unit-name.h" diff --git a/src/integritysetup/integritysetup.c b/src/integritysetup/integritysetup.c index ece8c3c1a84..b643a48e111 100644 --- a/src/integritysetup/integritysetup.c +++ b/src/integritysetup/integritysetup.c @@ -1,6 +1,5 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ -#include #include #include @@ -8,17 +7,13 @@ #include "argv-util.h" #include "cryptsetup-util.h" #include "fileio.h" -#include "hexdecoct.h" #include "integrity-util.h" #include "log.h" #include "main-func.h" -#include "memory-util.h" -#include "parse-util.h" #include "path-util.h" #include "pretty-print.h" -#include "process-util.h" #include "string-util.h" -#include "terminal-util.h" +#include "time-util.h" #include "verbs.h" static uint32_t arg_activate_flags;