From: Daan De Meyer Date: Mon, 5 May 2025 12:09:05 +0000 (+0200) Subject: conf-parser: Reduce transitive includes X-Git-Tag: v258-rc1~672^2~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b78d73fa2284cf48afaa5efa251f87fd1a6543ac;p=thirdparty%2Fsystemd.git conf-parser: Reduce transitive includes --- diff --git a/src/analyze/analyze-image-policy.c b/src/analyze/analyze-image-policy.c index ce2915d195f..71ccbbc992f 100644 --- a/src/analyze/analyze-image-policy.c +++ b/src/analyze/analyze-image-policy.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "analyze.h" #include "analyze-image-policy.h" #include "format-table.h" diff --git a/src/core/bpf-devices.c b/src/core/bpf-devices.c index 4393e074e96..adaa9293648 100644 --- a/src/core/bpf-devices.c +++ b/src/core/bpf-devices.c @@ -3,6 +3,7 @@ #include #include +#include "alloc-util.h" #include "bpf-devices.h" #include "bpf-program.h" #include "devnum-util.h" diff --git a/src/journal-remote/journal-compression-util.c b/src/journal-remote/journal-compression-util.c index 7e0e5a1751c..2b121fd0e3d 100644 --- a/src/journal-remote/journal-compression-util.c +++ b/src/journal-remote/journal-compression-util.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "extract-word.h" #include "journal-compression-util.h" #include "parse-util.h" diff --git a/src/journal-remote/journal-header-util.c b/src/journal-remote/journal-header-util.c index e5a94e74b32..99de7c65894 100644 --- a/src/journal-remote/journal-header-util.c +++ b/src/journal-remote/journal-header-util.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "escape.h" #include "journal-header-util.h" #include "string-util.h" diff --git a/src/login/logind-varlink.c b/src/login/logind-varlink.c index b8181c76f99..69a453483f4 100644 --- a/src/login/logind-varlink.c +++ b/src/login/logind-varlink.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "cgroup-util.h" #include "fd-util.h" #include "format-util.h" diff --git a/src/network/generator/network-generator.c b/src/network/generator/network-generator.c index eb66038c378..d113e1cb46c 100644 --- a/src/network/generator/network-generator.c +++ b/src/network/generator/network-generator.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "extract-word.h" #include "fd-util.h" #include "fileio.h" diff --git a/src/network/netdev/l2tp-tunnel.c b/src/network/netdev/l2tp-tunnel.c index 42d2ec8642f..01741f2a690 100644 --- a/src/network/netdev/l2tp-tunnel.c +++ b/src/network/netdev/l2tp-tunnel.c @@ -5,6 +5,7 @@ #include #include +#include "alloc-util.h" #include "conf-parser.h" #include "hashmap.h" #include "l2tp-tunnel.h" diff --git a/src/network/netdev/macsec.c b/src/network/netdev/macsec.c index 638ad7dd504..df3ae99a090 100644 --- a/src/network/netdev/macsec.c +++ b/src/network/netdev/macsec.c @@ -6,6 +6,7 @@ #include #include +#include "alloc-util.h" #include "conf-parser.h" #include "fileio.h" #include "hashmap.h" diff --git a/src/network/netdev/tunnel.c b/src/network/netdev/tunnel.c index cf3a36be8fb..ef47218c9f2 100644 --- a/src/network/netdev/tunnel.c +++ b/src/network/netdev/tunnel.c @@ -8,6 +8,7 @@ #include #include "af-list.h" +#include "alloc-util.h" #include "conf-parser.h" #include "hexdecoct.h" #include "missing_network.h" diff --git a/src/network/netdev/vlan.c b/src/network/netdev/vlan.c index f6b9234740f..0f62fcaff38 100644 --- a/src/network/netdev/vlan.c +++ b/src/network/netdev/vlan.c @@ -5,6 +5,7 @@ #include #include +#include "alloc-util.h" #include "parse-util.h" #include "vlan.h" #include "vlan-util.h" diff --git a/src/network/networkctl-link-info.c b/src/network/networkctl-link-info.c index f356d3c2311..17686889803 100644 --- a/src/network/networkctl-link-info.c +++ b/src/network/networkctl-link-info.c @@ -2,6 +2,7 @@ #include +#include "alloc-util.h" #include "bus-common-errors.h" #include "bus-error.h" #include "bus-util.h" diff --git a/src/network/networkctl-list.c b/src/network/networkctl-list.c index a23930d80e4..4cb976216e1 100644 --- a/src/network/networkctl-list.c +++ b/src/network/networkctl-list.c @@ -2,6 +2,7 @@ #include "sd-network.h" +#include "alloc-util.h" #include "format-table.h" #include "netif-util.h" #include "networkctl.h" diff --git a/src/network/networkctl-status-link.c b/src/network/networkctl-status-link.c index 8e504a4c9b2..a2a451f6c0a 100644 --- a/src/network/networkctl-status-link.c +++ b/src/network/networkctl-status-link.c @@ -4,6 +4,7 @@ #include "sd-network.h" +#include "alloc-util.h" #include "bond-util.h" #include "bridge-util.h" #include "bus-error.h" diff --git a/src/network/networkd-address-generation.c b/src/network/networkd-address-generation.c index 2663af87f69..18840e02d13 100644 --- a/src/network/networkd-address-generation.c +++ b/src/network/networkd-address-generation.c @@ -4,6 +4,7 @@ #include "sd-id128.h" +#include "alloc-util.h" #include "arphrd-util.h" #include "id128-util.h" #include "memory-util.h" diff --git a/src/network/networkd-dhcp-common.c b/src/network/networkd-dhcp-common.c index 427d807356e..2edc94d13eb 100644 --- a/src/network/networkd-dhcp-common.c +++ b/src/network/networkd-dhcp-common.c @@ -3,6 +3,7 @@ #include #include +#include "alloc-util.h" #include "bus-error.h" #include "bus-locator.h" #include "dhcp-option.h" diff --git a/src/network/networkd-dns.c b/src/network/networkd-dns.c index bc3bc65c200..cd0cd287399 100644 --- a/src/network/networkd-dns.c +++ b/src/network/networkd-dns.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "dns-domain.h" #include "hostname-util.h" #include "networkd-dns.h" diff --git a/src/network/networkd-ntp.c b/src/network/networkd-ntp.c index e764feacb90..41db2f43715 100644 --- a/src/network/networkd-ntp.c +++ b/src/network/networkd-ntp.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "dns-domain.h" #include "networkd-network.h" #include "networkd-ntp.h" diff --git a/src/network/networkd-sysctl.c b/src/network/networkd-sysctl.c index f5aad84c3bf..1f30669e2ed 100644 --- a/src/network/networkd-sysctl.c +++ b/src/network/networkd-sysctl.c @@ -7,6 +7,7 @@ #include "sd-messages.h" #include "af-list.h" +#include "alloc-util.h" #include "cgroup-util.h" #include "event-util.h" #include "fd-util.h" diff --git a/src/network/networkd-util.c b/src/network/networkd-util.c index 87139ba47f4..53115786c7d 100644 --- a/src/network/networkd-util.c +++ b/src/network/networkd-util.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "bitfield.h" #include "condition.h" #include "conf-parser.h" diff --git a/src/network/networkd-wifi.c b/src/network/networkd-wifi.c index 35357830be7..d1b35df2995 100644 --- a/src/network/networkd-wifi.c +++ b/src/network/networkd-wifi.c @@ -3,6 +3,7 @@ #include #include +#include "alloc-util.h" #include "ether-addr-util.h" #include "netlink-util.h" #include "networkd-link.h" diff --git a/src/network/networkd-wiphy.c b/src/network/networkd-wiphy.c index ca50c52f8eb..0641fea3703 100644 --- a/src/network/networkd-wiphy.c +++ b/src/network/networkd-wiphy.c @@ -3,6 +3,7 @@ #include #include +#include "alloc-util.h" #include "device-private.h" #include "device-util.h" #include "networkd-manager.h" diff --git a/src/network/tc/teql.c b/src/network/tc/teql.c index f4fa331f523..06640afc316 100644 --- a/src/network/tc/teql.c +++ b/src/network/tc/teql.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "macro.h" #include "networkd-link.h" #include "parse-util.h" diff --git a/src/nspawn/nspawn-oci.c b/src/nspawn/nspawn-oci.c index 1e339e0208a..430af7b8a23 100644 --- a/src/nspawn/nspawn-oci.c +++ b/src/nspawn/nspawn-oci.c @@ -4,6 +4,7 @@ #include "sd-json.h" +#include "alloc-util.h" #include "bus-util.h" #include "cap-list.h" #include "cpu-set-util.h" diff --git a/src/nspawn/nspawn-register.c b/src/nspawn/nspawn-register.c index 0387e0b7836..36cd2066e54 100644 --- a/src/nspawn/nspawn-register.c +++ b/src/nspawn/nspawn-register.c @@ -2,6 +2,7 @@ #include "sd-bus.h" +#include "alloc-util.h" #include "bus-error.h" #include "bus-locator.h" #include "bus-unit-util.h" diff --git a/src/oom/oomd-manager-bus.c b/src/oom/oomd-manager-bus.c index b406bc94e8a..f2bf6b41cb5 100644 --- a/src/oom/oomd-manager-bus.c +++ b/src/oom/oomd-manager-bus.c @@ -2,6 +2,7 @@ #include +#include "alloc-util.h" #include "bus-common-errors.h" #include "bus-polkit.h" #include "fd-util.h" diff --git a/src/oom/oomd-manager.c b/src/oom/oomd-manager.c index fa48b73bb12..b494ea0c284 100644 --- a/src/oom/oomd-manager.c +++ b/src/oom/oomd-manager.c @@ -3,6 +3,7 @@ #include "sd-daemon.h" #include "sd-json.h" +#include "alloc-util.h" #include "bus-log-control-api.h" #include "bus-polkit.h" #include "bus-util.h" diff --git a/src/resolve/resolved-dns-stub.c b/src/resolve/resolved-dns-stub.c index 053365f7fa6..e70902a60b3 100644 --- a/src/resolve/resolved-dns-stub.c +++ b/src/resolve/resolved-dns-stub.c @@ -3,6 +3,7 @@ #include #include +#include "alloc-util.h" #include "capability-util.h" #include "dns-type.h" #include "errno-util.h" diff --git a/src/resolve/resolved-dnssd.c b/src/resolve/resolved-dnssd.c index e2a57155dc0..6523737ccec 100644 --- a/src/resolve/resolved-dnssd.c +++ b/src/resolve/resolved-dnssd.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "conf-files.h" #include "conf-parser.h" #include "constants.h" diff --git a/src/resolve/resolved-etc-hosts.c b/src/resolve/resolved-etc-hosts.c index 14580cb9bea..bb655d055d0 100644 --- a/src/resolve/resolved-etc-hosts.c +++ b/src/resolve/resolved-etc-hosts.c @@ -4,6 +4,7 @@ #include #include +#include "alloc-util.h" #include "dns-domain.h" #include "fd-util.h" #include "fileio.h" diff --git a/src/resolve/resolved-socket-graveyard.c b/src/resolve/resolved-socket-graveyard.c index 0b04002bafb..a55ebd304e5 100644 --- a/src/resolve/resolved-socket-graveyard.c +++ b/src/resolve/resolved-socket-graveyard.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "resolved-manager.h" #include "resolved-socket-graveyard.h" diff --git a/src/resolve/resolved-varlink.c b/src/resolve/resolved-varlink.c index 1a50f64a85b..cf9569e6679 100644 --- a/src/resolve/resolved-varlink.c +++ b/src/resolve/resolved-varlink.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "bus-polkit.h" #include "dns-domain.h" #include "dns-type.h" diff --git a/src/shared/bus-message-util.c b/src/shared/bus-message-util.c index 1b855df2931..20a0d0eb779 100644 --- a/src/shared/bus-message-util.c +++ b/src/shared/bus-message-util.c @@ -2,6 +2,7 @@ #include +#include "alloc-util.h" #include "bus-message-util.h" #include "bus-util.h" #include "copy.h" diff --git a/src/shared/conf-parser.h b/src/shared/conf-parser.h index 83bf62cca96..fdc6c3755b4 100644 --- a/src/shared/conf-parser.h +++ b/src/shared/conf-parser.h @@ -8,11 +8,9 @@ #include #include -#include "alloc-util.h" #include "hashmap.h" #include "log.h" -#include "macro.h" -#include "time-util.h" +#include "memory-util.h" /* An abstract parser for simple, line based, shallow configuration files consisting of variable assignments only. */ diff --git a/src/shared/ethtool-util.c b/src/shared/ethtool-util.c index a91cd5bbf82..c807aceefdc 100644 --- a/src/shared/ethtool-util.c +++ b/src/shared/ethtool-util.c @@ -6,6 +6,7 @@ #include #include +#include "alloc-util.h" #include "conf-parser.h" #include "ethtool-util.h" #include "extract-word.h" diff --git a/src/shared/kernel-config.c b/src/shared/kernel-config.c index 483ca28211b..c1a0a952f53 100644 --- a/src/shared/kernel-config.c +++ b/src/shared/kernel-config.c @@ -2,6 +2,7 @@ #include +#include "alloc-util.h" #include "conf-parser.h" #include "kernel-config.h" #include "macro.h" diff --git a/src/shared/net-condition.c b/src/shared/net-condition.c index 9c55be0526e..67a088f7c8d 100644 --- a/src/shared/net-condition.c +++ b/src/shared/net-condition.c @@ -3,6 +3,7 @@ #include #include +#include "alloc-util.h" #include "condition.h" #include "env-util.h" #include "log.h" diff --git a/src/shared/switch-root.c b/src/shared/switch-root.c index 621161a1c0f..9e55141eedc 100644 --- a/src/shared/switch-root.c +++ b/src/shared/switch-root.c @@ -8,6 +8,7 @@ #include #include +#include "alloc-util.h" #include "base-filesystem.h" #include "chase.h" #include "creds-util.h" diff --git a/src/sysctl/sysctl.c b/src/sysctl/sysctl.c index aac965f5de7..cff3bb5b461 100644 --- a/src/sysctl/sysctl.c +++ b/src/sysctl/sysctl.c @@ -9,6 +9,7 @@ #include #include +#include "alloc-util.h" #include "build.h" #include "conf-files.h" #include "constants.h" diff --git a/src/systemctl/systemctl-add-dependency.c b/src/systemctl/systemctl-add-dependency.c index 7ebcc12afb6..741280b302f 100644 --- a/src/systemctl/systemctl-add-dependency.c +++ b/src/systemctl/systemctl-add-dependency.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "bus-error.h" #include "bus-locator.h" #include "systemctl.h" diff --git a/src/systemctl/systemctl-edit.c b/src/systemctl/systemctl-edit.c index cb8f7693ec1..563b192d980 100644 --- a/src/systemctl/systemctl-edit.c +++ b/src/systemctl/systemctl-edit.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "bus-error.h" #include "edit-util.h" #include "fs-util.h" diff --git a/src/systemctl/systemctl-enable.c b/src/systemctl/systemctl-enable.c index 21b7119b98e..beb7dc2cc70 100644 --- a/src/systemctl/systemctl-enable.c +++ b/src/systemctl/systemctl-enable.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "bus-error.h" #include "bus-locator.h" #include "path-util.h" diff --git a/src/systemctl/systemctl-is-active.c b/src/systemctl/systemctl-is-active.c index a33e427d94c..484dcbfbe66 100644 --- a/src/systemctl/systemctl-is-active.c +++ b/src/systemctl/systemctl-is-active.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "bus-error.h" #include "bus-locator.h" #include "pretty-print.h" diff --git a/src/systemctl/systemctl-is-system-running.c b/src/systemctl/systemctl-is-system-running.c index 2bd546597bb..a6495e68cde 100644 --- a/src/systemctl/systemctl-is-system-running.c +++ b/src/systemctl/systemctl-is-system-running.c @@ -3,6 +3,7 @@ #include "sd-daemon.h" #include "sd-event.h" +#include "alloc-util.h" #include "bus-error.h" #include "bus-locator.h" #include "bus-util.h" diff --git a/src/systemctl/systemctl-kill.c b/src/systemctl/systemctl-kill.c index 0581e47bd89..a72163c3432 100644 --- a/src/systemctl/systemctl-kill.c +++ b/src/systemctl/systemctl-kill.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "bus-error.h" #include "bus-locator.h" #include "bus-wait-for-units.h" diff --git a/src/systemctl/systemctl-list-dependencies.c b/src/systemctl/systemctl-list-dependencies.c index 66a88519986..a5f8a407fe5 100644 --- a/src/systemctl/systemctl-list-dependencies.c +++ b/src/systemctl/systemctl-list-dependencies.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "ansi-color.h" #include "locale-util.h" #include "sort-util.h" diff --git a/src/systemctl/systemctl-list-jobs.c b/src/systemctl/systemctl-list-jobs.c index 80696aabf31..6b7e0597cee 100644 --- a/src/systemctl/systemctl-list-jobs.c +++ b/src/systemctl/systemctl-list-jobs.c @@ -2,6 +2,7 @@ #include +#include "alloc-util.h" #include "ansi-color.h" #include "bus-error.h" #include "bus-locator.h" diff --git a/src/systemctl/systemctl-list-machines.c b/src/systemctl/systemctl-list-machines.c index 25c7c6f3578..60d10131273 100644 --- a/src/systemctl/systemctl-list-machines.c +++ b/src/systemctl/systemctl-list-machines.c @@ -5,6 +5,7 @@ #include "sd-login.h" +#include "alloc-util.h" #include "ansi-color.h" #include "bus-map-properties.h" #include "hostname-setup.h" diff --git a/src/systemctl/systemctl-list-unit-files.c b/src/systemctl/systemctl-list-unit-files.c index 2b6f9ddd2dc..cf36e944120 100644 --- a/src/systemctl/systemctl-list-unit-files.c +++ b/src/systemctl/systemctl-list-unit-files.c @@ -2,6 +2,7 @@ #include +#include "alloc-util.h" #include "ansi-color.h" #include "bus-error.h" #include "bus-locator.h" diff --git a/src/systemctl/systemctl-list-units.c b/src/systemctl/systemctl-list-units.c index 72dc09183e2..ec9c517c190 100644 --- a/src/systemctl/systemctl-list-units.c +++ b/src/systemctl/systemctl-list-units.c @@ -2,6 +2,7 @@ #include "sd-login.h" +#include "alloc-util.h" #include "ansi-color.h" #include "bus-error.h" #include "bus-locator.h" diff --git a/src/systemctl/systemctl-log-setting.c b/src/systemctl/systemctl-log-setting.c index a3afbe5d08c..8b6e58cbc47 100644 --- a/src/systemctl/systemctl-log-setting.c +++ b/src/systemctl/systemctl-log-setting.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "bus-error.h" #include "bus-locator.h" #include "pretty-print.h" diff --git a/src/systemctl/systemctl-mount.c b/src/systemctl/systemctl-mount.c index 9a44fe158d1..058aaad9250 100644 --- a/src/systemctl/systemctl-mount.c +++ b/src/systemctl/systemctl-mount.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "bus-error.h" #include "bus-locator.h" #include "dissect-image.h" diff --git a/src/systemctl/systemctl-set-default.c b/src/systemctl/systemctl-set-default.c index c8293cca3ab..ae434dc357e 100644 --- a/src/systemctl/systemctl-set-default.c +++ b/src/systemctl/systemctl-set-default.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "bus-error.h" #include "bus-locator.h" #include "proc-cmdline.h" diff --git a/src/systemctl/systemctl-set-environment.c b/src/systemctl/systemctl-set-environment.c index 8a21a4df899..3aed41eccd5 100644 --- a/src/systemctl/systemctl-set-environment.c +++ b/src/systemctl/systemctl-set-environment.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "bus-error.h" #include "bus-locator.h" #include "env-util.h" diff --git a/src/systemctl/systemctl-start-unit.c b/src/systemctl/systemctl-start-unit.c index d4192b4506a..7ea2cf89986 100644 --- a/src/systemctl/systemctl-start-unit.c +++ b/src/systemctl/systemctl-start-unit.c @@ -2,6 +2,7 @@ #include "sd-bus.h" +#include "alloc-util.h" #include "ansi-color.h" #include "bus-common-errors.h" #include "bus-error.h" diff --git a/src/systemctl/systemctl-switch-root.c b/src/systemctl/systemctl-switch-root.c index ae4a1a72c2b..45e8f8a750e 100644 --- a/src/systemctl/systemctl-switch-root.c +++ b/src/systemctl/systemctl-switch-root.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "argv-util.h" #include "bus-error.h" #include "bus-locator.h" diff --git a/src/systemctl/systemctl-whoami.c b/src/systemctl/systemctl-whoami.c index 607f2db0479..c8976c5d61a 100644 --- a/src/systemctl/systemctl-whoami.c +++ b/src/systemctl/systemctl-whoami.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "format-util.h" #include "parse-util.h" #include "systemctl.h" diff --git a/src/sysupdate/sysupdate-feature.c b/src/sysupdate/sysupdate-feature.c index 38fbc2b20cc..133db82b0b5 100644 --- a/src/sysupdate/sysupdate-feature.c +++ b/src/sysupdate/sysupdate-feature.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ +#include "alloc-util.h" #include "conf-parser.h" #include "hash-funcs.h" #include "path-util.h" diff --git a/src/udev/udev-builtin-dissect_image.c b/src/udev/udev-builtin-dissect_image.c index 73cf9b42426..8bc8df990c8 100644 --- a/src/udev/udev-builtin-dissect_image.c +++ b/src/udev/udev-builtin-dissect_image.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0-or-later */ +#include "alloc-util.h" #include "blockdev-util.h" #include "device-util.h" #include "dissect-image.h" diff --git a/src/udev/udev-format.c b/src/udev/udev-format.c index c09ea44d91a..8da68ea86b8 100644 --- a/src/udev/udev-format.c +++ b/src/udev/udev-format.c @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0-or-later */ +#include "alloc-util.h" #include "device-util.h" #include "errno-util.h" #include "parse-util.h" diff --git a/src/udev/udevadm-settle.c b/src/udev/udevadm-settle.c index 6f87f76fcdb..9d6ec684f3d 100644 --- a/src/udev/udevadm-settle.c +++ b/src/udev/udevadm-settle.c @@ -12,6 +12,7 @@ #include "sd-login.h" #include "sd-messages.h" +#include "alloc-util.h" #include "bus-util.h" #include "path-util.h" #include "strv.h"