From b78d73fa2284cf48afaa5efa251f87fd1a6543ac Mon Sep 17 00:00:00 2001 From: Daan De Meyer Date: Mon, 5 May 2025 14:09:05 +0200 Subject: [PATCH] conf-parser: Reduce transitive includes --- src/analyze/analyze-image-policy.c | 1 + src/core/bpf-devices.c | 1 + src/journal-remote/journal-compression-util.c | 1 + src/journal-remote/journal-header-util.c | 1 + src/login/logind-varlink.c | 1 + src/network/generator/network-generator.c | 1 + src/network/netdev/l2tp-tunnel.c | 1 + src/network/netdev/macsec.c | 1 + src/network/netdev/tunnel.c | 1 + src/network/netdev/vlan.c | 1 + src/network/networkctl-link-info.c | 1 + src/network/networkctl-list.c | 1 + src/network/networkctl-status-link.c | 1 + src/network/networkd-address-generation.c | 1 + src/network/networkd-dhcp-common.c | 1 + src/network/networkd-dns.c | 1 + src/network/networkd-ntp.c | 1 + src/network/networkd-sysctl.c | 1 + src/network/networkd-util.c | 1 + src/network/networkd-wifi.c | 1 + src/network/networkd-wiphy.c | 1 + src/network/tc/teql.c | 1 + src/nspawn/nspawn-oci.c | 1 + src/nspawn/nspawn-register.c | 1 + src/oom/oomd-manager-bus.c | 1 + src/oom/oomd-manager.c | 1 + src/resolve/resolved-dns-stub.c | 1 + src/resolve/resolved-dnssd.c | 1 + src/resolve/resolved-etc-hosts.c | 1 + src/resolve/resolved-socket-graveyard.c | 1 + src/resolve/resolved-varlink.c | 1 + src/shared/bus-message-util.c | 1 + src/shared/conf-parser.h | 4 +--- src/shared/ethtool-util.c | 1 + src/shared/kernel-config.c | 1 + src/shared/net-condition.c | 1 + src/shared/switch-root.c | 1 + src/sysctl/sysctl.c | 1 + src/systemctl/systemctl-add-dependency.c | 1 + src/systemctl/systemctl-edit.c | 1 + src/systemctl/systemctl-enable.c | 1 + src/systemctl/systemctl-is-active.c | 1 + src/systemctl/systemctl-is-system-running.c | 1 + src/systemctl/systemctl-kill.c | 1 + src/systemctl/systemctl-list-dependencies.c | 1 + src/systemctl/systemctl-list-jobs.c | 1 + src/systemctl/systemctl-list-machines.c | 1 + src/systemctl/systemctl-list-unit-files.c | 1 + src/systemctl/systemctl-list-units.c | 1 + src/systemctl/systemctl-log-setting.c | 1 + src/systemctl/systemctl-mount.c | 1 + src/systemctl/systemctl-set-default.c | 1 + src/systemctl/systemctl-set-environment.c | 1 + src/systemctl/systemctl-start-unit.c | 1 + src/systemctl/systemctl-switch-root.c | 1 + src/systemctl/systemctl-whoami.c | 1 + src/sysupdate/sysupdate-feature.c | 1 + src/udev/udev-builtin-dissect_image.c | 1 + src/udev/udev-format.c | 1 + src/udev/udevadm-settle.c | 1 + 60 files changed, 60 insertions(+), 3 deletions(-) diff --git a/src/analyze/analyze-image-policy.c b/src/analyze/analyze-image-policy.c index ce2915d195..71ccbbc992 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 4393e074e9..adaa929364 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 7e0e5a1751..2b121fd0e3 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 e5a94e74b3..99de7c6589 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 b8181c76f9..69a453483f 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 eb66038c37..d113e1cb46 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 42d2ec8642..01741f2a69 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 638ad7dd50..df3ae99a09 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 cf3a36be8f..ef47218c9f 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 f6b9234740..0f62fcaff3 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 f356d3c231..1768688980 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 a23930d80e..4cb976216e 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 8e504a4c9b..a2a451f6c0 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 2663af87f6..18840e02d1 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 427d807356..2edc94d13e 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 bc3bc65c20..cd0cd28739 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 e764feacb9..41db2f4371 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 f5aad84c3b..1f30669e2e 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 87139ba47f..53115786c7 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 35357830be..d1b35df299 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 ca50c52f8e..0641fea370 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 f4fa331f52..06640afc31 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 1e339e0208..430af7b8a2 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 0387e0b783..36cd2066e5 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 b406bc94e8..f2bf6b41cb 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 fa48b73bb1..b494ea0c28 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 053365f7fa..e70902a60b 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 e2a57155dc..6523737cce 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 14580cb9be..bb655d055d 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 0b04002baf..a55ebd304e 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 1a50f64a85..cf9569e667 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 1b855df293..20a0d0eb77 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 83bf62cca9..fdc6c3755b 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 a91cd5bbf8..c807aceefd 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 483ca28211..c1a0a952f5 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 9c55be0526..67a088f7c8 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 621161a1c0..9e55141eed 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 aac965f5de..cff3bb5b46 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 7ebcc12afb..741280b302 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 cb8f7693ec..563b192d98 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 21b7119b98..beb7dc2cc7 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 a33e427d94..484dcbfbe6 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 2bd546597b..a6495e68cd 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 0581e47bd8..a72163c343 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 66a8851998..a5f8a407fe 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 80696aabf3..6b7e0597ce 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 25c7c6f357..60d1013127 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 2b6f9ddd2d..cf36e94412 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 72dc09183e..ec9c517c19 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 a3afbe5d08..8b6e58cbc4 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 9a44fe158d..058aaad925 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 c8293cca3a..ae434dc357 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 8a21a4df89..3aed41eccd 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 d4192b4506..7ea2cf8998 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 ae4a1a72c2..45e8f8a750 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 607f2db047..c8976c5d61 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 38fbc2b20c..133db82b0b 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 73cf9b4242..8bc8df990c 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 c09ea44d91..8da68ea86b 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 6f87f76fcd..9d6ec684f3 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"