]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
tree-wide: Clean up includes 37571/head
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Thu, 22 May 2025 11:40:43 +0000 (13:40 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Thu, 22 May 2025 19:10:15 +0000 (21:10 +0200)
Preparation for cleaning up includes in src/shared.

50 files changed:
src/analyze/analyze-dot.c
src/analyze/analyze-security.c
src/analyze/analyze-syscall-filter.c
src/core/bpf-firewall.c
src/core/bpf-foreign.c
src/core/main.c
src/core/manager.h
src/creds/creds.c
src/home/homectl.c
src/hostname/hostnamectl.c
src/import/import-fs.c
src/import/importd.c
src/journal-remote/fuzz-journal-remote.c
src/journal-remote/journal-gatewayd.c
src/journal/journalctl-show.c
src/libsystemd-network/dhcp6-option.c
src/libsystemd-network/ndisc-option.c
src/libsystemd-network/sd-dhcp-lease.c
src/libsystemd-network/sd-dhcp-server-lease.c
src/libsystemd-network/sd-dns-resolver.c
src/libsystemd/sd-journal/test-journal-interleaving.c
src/libudev/libudev-queue.c
src/locale/localectl.c
src/login/loginctl.c
src/login/logind-action.c
src/login/logind-dbus.c
src/machine/machinectl.c
src/mount/mount-tool.c
src/network/networkctl-journal.c
src/network/networkctl-misc.c
src/network/networkctl.c
src/nspawn/nspawn-register.c
src/portable/portablectl.c
src/repart/repart.c
src/run/run.c
src/ssh-generator/ssh-generator.c
src/sysext/sysext.c
src/systemctl/systemctl-enable.c
src/systemctl/systemctl-list-units.c
src/systemctl/systemctl-show.c
src/systemctl/systemctl-sysv-compat.c
src/systemctl/systemctl-util.c
src/sysusers/sysusers.c
src/test/test-async.c
src/test/test-bpf-firewall.c
src/test/test-seccomp.c
src/test/test-user-record.c
src/timedate/timedatectl.c
src/udev/test-udev-rule-runner.c
src/udev/udev-rules.c

index 8d1bee39e97bf18bd5db87b05929a39406ec572b..0a250b7c80ca511b56dbfbfe97378749b2bf993e 100644 (file)
@@ -15,6 +15,7 @@
 #include "string-util.h"
 #include "strv.h"
 #include "terminal-util.h"
+#include "unit-def.h"
 
 static int graph_one_property(
                 sd_bus *bus,
index 544a7ee1274a12d6b034775e84526b032fcad66a..e0d313dcec425f3646662217f2c2c36a97fa1b49 100644 (file)
@@ -4,6 +4,7 @@
 
 #include "sd-bus.h"
 
+#include "alloc-util.h"
 #include "analyze-verify-util.h"
 #include "analyze.h"
 #include "analyze-security.h"
@@ -30,6 +31,7 @@
 #include "service.h"
 #include "set.h"
 #include "stdio-util.h"
+#include "string-util.h"
 #include "strv.h"
 #include "unit-def.h"
 #include "unit-name.h"
index 41ff86e8dd537b0d91032bb5ee1ea6598873e3d1..11024803fdf3de0659f34dda66c8d51bcea1ee66 100644 (file)
@@ -11,6 +11,7 @@
 #include "pager.h"
 #include "seccomp-util.h"
 #include "set.h"
+#include "string-util.h"
 #include "strv.h"
 
 #if HAVE_SECCOMP
index cf9d826332e4cc439568f46e657217a02aa6f136..01f7639469dc4ca162fd834977a407eee7a7662a 100644 (file)
@@ -1,5 +1,6 @@
 /* SPDX-License-Identifier: LGPL-2.1-or-later */
 
+#include <linux/bpf.h>
 #include <linux/bpf_insn.h>
 #include <linux/if_ether.h>
 #include <net/if.h>
index b58cff8a0b4c568eff1afd3a0b7ccfd93d6d1ab8..962ff88b557a8ff10fab3022bad985736fc4915a 100644 (file)
@@ -1,5 +1,7 @@
 /* SPDX-License-Identifier: LGPL-2.1-or-later */
 
+#include <linux/bpf.h>
+
 #include "alloc-util.h"
 #include "bpf-foreign.h"
 #include "bpf-program.h"
index 640e26925ea02d3f961dbe2af47618a73b16e032..2005d733c64f6713d4f60e639c0ae1dfb7ac35b6 100644 (file)
@@ -57,6 +57,7 @@
 #include "ipe-setup.h"
 #include "killall.h"
 #include "kmod-setup.h"
+#include "label-util.h"
 #include "limits-util.h"
 #include "load-fragment.h"
 #include "log.h"
index ebb50af5a12ab47e02a38fce6a010bae927e908b..39f822f4e22178670aecc103243220557f0360a3 100644 (file)
@@ -8,6 +8,7 @@
 #include "execute.h"
 #include "forward.h"
 #include "log.h"
+#include "path-lookup.h"
 #include "show-status.h"
 #include "unit.h"
 
index 14116b03f97a3d498fff8b8234f3288dad58b8ae..d9845987ad7311e01332bd7de430d1530e8c9cca 100644 (file)
@@ -9,6 +9,7 @@
 #include "alloc-util.h"
 #include "build.h"
 #include "bus-polkit.h"
+#include "bus-util.h"
 #include "creds-util.h"
 #include "dirent-util.h"
 #include "errno-util.h"
index ea5e27bfa95c234a1c963fbfa310de12447d8f14..a015f8edfe409424fc3fee6776c616e62a84190e 100644 (file)
@@ -10,6 +10,7 @@
 #include "bus-common-errors.h"
 #include "bus-error.h"
 #include "bus-locator.h"
+#include "bus-util.h"
 #include "cap-list.h"
 #include "capability-util.h"
 #include "cgroup-util.h"
index e2dfa2e677ed0075c1a3f43308953ae7ee287095..f63036ee7a1e88253ffc8ca5efb89e8cc26ff937 100644 (file)
@@ -16,6 +16,7 @@
 #include "bus-locator.h"
 #include "bus-map-properties.h"
 #include "bus-message-util.h"
+#include "bus-util.h"
 #include "errno-util.h"
 #include "format-table.h"
 #include "hostname-setup.h"
index 6a364dc02f866b0d299fee02a681fc8004dd759a..a60849fe10954a0bfa4318d10628f25976962ee6 100644 (file)
@@ -7,6 +7,7 @@
 #include "ansi-color.h"
 #include "btrfs-util.h"
 #include "build.h"
+#include "copy.h"
 #include "discover-image.h"
 #include "fd-util.h"
 #include "format-util.h"
index 4936bd80312c961f6c741d2bfe91ed0f8ce29e41..a361ea74788870dee82c4d15017a78c2ce219ffe 100644 (file)
@@ -3,6 +3,7 @@
 #include <stdlib.h>
 
 #include "sd-bus.h"
+#include "sd-daemon.h"
 #include "sd-varlink.h"
 
 #include "alloc-util.h"
index af6512185d75a0b716ab0da03c249da608e95a5f..e8d98b29ebe32b7580d73abcca438d77d1064cf5 100644 (file)
@@ -11,6 +11,7 @@
 #include "journal-remote.h"
 #include "logs-show.h"
 #include "memfd-util.h"
+#include "output-mode.h"
 #include "path-util.h"
 #include "rm-rf.h"
 #include "tests.h"
index 832ab05076b0e40dd98198078ae1f58c656d47bc..ae69e17c9c73c367bdac4d43ae31b84ecc03420d 100644 (file)
@@ -29,6 +29,7 @@
 #include "memory-util.h"
 #include "microhttpd-util.h"
 #include "os-util.h"
+#include "output-mode.h"
 #include "parse-util.h"
 #include "pretty-print.h"
 #include "signal-util.h"
index 13f0fd07c076d51f177efaa4901583eac449caca..10af3c7b3672ee99747ca479fde731b3115a1036 100644 (file)
@@ -16,6 +16,7 @@
 #include "journalctl-varlink.h"
 #include "log.h"
 #include "logs-show.h"
+#include "output-mode.h"
 #include "pager.h"
 #include "string-util.h"
 #include "terminal-util.h"
index 507cd3547d4aa04f0ddc6df3f0c2d268a1609768..2767c6f7fcace600f0dad336e9625fec6ba8cb9d 100644 (file)
@@ -12,7 +12,9 @@
 #include "dhcp6-internal.h"
 #include "dhcp6-option.h"
 #include "dhcp6-protocol.h"
+#include "dns-def.h"
 #include "dns-domain.h"
+#include "errno-util.h"
 #include "escape.h"
 #include "memory-util.h"
 #include "network-common.h"
index 1d4be8e2dd20a75d9c61ad8cb9dd135e0b206da8..d0f95c896fdc1dfb2dc0c5608a453e1ff4ab14ce 100644 (file)
@@ -4,6 +4,7 @@
 #include <netinet/icmp6.h>
 
 #include "alloc-util.h"
+#include "dns-def.h"
 #include "dns-domain.h"
 #include "dns-resolver-internal.h"
 #include "ether-addr-util.h"
index 21761ffc51321407ff42a38a0d5ba7cb2aa5b1c6..2eb9bf25eef29421cfc5114c00ca7b727215bb2a 100644 (file)
@@ -15,6 +15,7 @@
 #include "alloc-util.h"
 #include "dhcp-lease-internal.h"
 #include "dhcp-option.h"
+#include "dns-def.h"
 #include "dns-domain.h"
 #include "dns-resolver-internal.h"
 #include "env-file.h"
index 598ca2329fa6786ee80912ee5cf914df2bf0b6c7..d9ea5304e85a1c5abe1a9d5f0377303e22d41a1a 100644 (file)
@@ -2,6 +2,8 @@
 
 #include "alloc-util.h"
 #include "dhcp-server-lease-internal.h"
+#include "dns-def.h"
+#include "errno-util.h"
 #include "fd-util.h"
 #include "fs-util.h"
 #include "iovec-util.h"
index fc6d6440be367e80faaeb47df58474db1e18b399..673208106c71fe32b0097c4d691cffd4c9cfe445 100644 (file)
@@ -2,6 +2,7 @@
 
 #include "alloc-util.h"
 #include "dns-resolver-internal.h"
+#include "errno-util.h"
 #include "log.h"
 #include "macro.h"
 #include "socket-netlink.h"
index fe20118207d3a79cf6d26e918f25fa6b9da985f5..6d5eacff02049d0a9f7a9d06611b129b6157477a 100644 (file)
@@ -16,6 +16,7 @@
 #include "parse-util.h"
 #include "random-util.h"
 #include "rm-rf.h"
+#include "strv.h"
 #include "tests.h"
 #include "tmpfile-util.h"
 
index c4aa78dd65edb3663a4bd088a181ac1ef7599649..852bd370eddd77d43d1625d758ecaa25686a2b50 100644 (file)
@@ -4,6 +4,7 @@
 ***/
 
 #include <errno.h>
+#include <sys/inotify.h>
 #include <unistd.h>
 
 #include "libudev.h"
index 451bd19e085e6bf31974872384ab0aaa57ef5ffe..7c729249ac27675b807bee7a17fd153810ddaac0 100644 (file)
@@ -9,6 +9,7 @@
 #include "bus-error.h"
 #include "bus-locator.h"
 #include "bus-map-properties.h"
+#include "bus-util.h"
 #include "fd-util.h"
 #include "fileio.h"
 #include "format-table.h"
index 1b82ce9238432654ab04083a434a0483bee733f6..3a4f3c8c9a52635aa23a796a67be5261e6cbd565 100644 (file)
@@ -14,6 +14,7 @@
 #include "bus-map-properties.h"
 #include "bus-print-properties.h"
 #include "bus-unit-procs.h"
+#include "bus-util.h"
 #include "cgroup-show.h"
 #include "cgroup-util.h"
 #include "format-table.h"
index 0ade0a77bbc88e2111d396721ad899ee8f6bfbe6..0684d5daf024f0d63e95f0536689ee9161a0b6b5 100644 (file)
@@ -21,6 +21,7 @@
 #include "process-util.h"
 #include "special.h"
 #include "string-table.h"
+#include "strv.h"
 #include "user-util.h"
 
 static const HandleActionData handle_action_data_table[_HANDLE_ACTION_MAX] = {
index 61c434c98482fc055efaa8bc3b6840e3f1db661b..a0aa555ee04748fc827b1e921f52de4814251337 100644 (file)
@@ -61,6 +61,7 @@
 #include "strv.h"
 #include "terminal-util.h"
 #include "tmpfile-util.h"
+#include "unit-def.h"
 #include "user-record.h"
 #include "user-util.h"
 #include "virt.h"
index 07fdb996e9b533c672d4b125adfe7bfa45a938ef..6d995099a645be7b54945794c679799d657e8338 100644 (file)
@@ -22,6 +22,7 @@
 #include "bus-print-properties.h"
 #include "bus-unit-procs.h"
 #include "bus-unit-util.h"
+#include "bus-util.h"
 #include "bus-wait-for-jobs.h"
 #include "cgroup-show.h"
 #include "cgroup-util.h"
@@ -40,6 +41,7 @@
 #include "main-func.h"
 #include "nulstr-util.h"
 #include "osc-context.h"
+#include "output-mode.h"
 #include "pager.h"
 #include "parse-argument.h"
 #include "parse-util.h"
index 8cb06c5162cb0519116e143842ef418f3c22823f..3d468e0621595544b830e0217fb86e9be254be66 100644 (file)
@@ -10,6 +10,7 @@
 #include "bus-error.h"
 #include "bus-locator.h"
 #include "bus-unit-util.h"
+#include "bus-util.h"
 #include "bus-wait-for-jobs.h"
 #include "chase.h"
 #include "device-util.h"
index c54d9a9a8c2445bf82cf79e6e39ae3c36e5059eb..900327062b2d3e106cd701789e8c79c760f3a538 100644 (file)
@@ -8,6 +8,7 @@
 #include "logs-show.h"
 #include "networkctl.h"
 #include "networkctl-journal.h"
+#include "output-mode.h"
 #include "terminal-util.h"
 
 static OutputFlags get_output_flags(void) {
index 4166b90061a517626a6067291b88a4ebc96778ab..6f658fdc942c12df592b26e81d598fab14c29c7d 100644 (file)
@@ -5,6 +5,7 @@
 
 #include "bus-error.h"
 #include "bus-locator.h"
+#include "bus-util.h"
 #include "errno-util.h"
 #include "fd-util.h"
 #include "format-ifname.h"
index 2f1354259a5f4308ad1dcc7a8870839db817eb49..f9aa40ba1bd62aac8c198fd308c281ba26445b1b 100644 (file)
@@ -2,6 +2,8 @@
 
 #include <getopt.h>
 
+#include "sd-json.h"
+
 #include "alloc-util.h"
 #include "build.h"
 #include "log.h"
index e2350e5267ac1156dd47d6b42cb76c2e3ecf20cd..750cb5e8748f83cf5ed06b7e2df6339475e91052 100644 (file)
@@ -15,6 +15,7 @@
 #include "special.h"
 #include "stat-util.h"
 #include "string-util.h"
+#include "unit-def.h"
 #include "unit-name.h"
 
 static int append_machine_properties(
index ab49cf6edf7e751dcbbbfc10044b0623c7ece5ce..4b8e1cd88a2855523850d7b08534e9454bb68b51 100644 (file)
@@ -9,6 +9,7 @@
 #include "bus-error.h"
 #include "bus-locator.h"
 #include "bus-unit-util.h"
+#include "bus-util.h"
 #include "bus-wait-for-jobs.h"
 #include "chase.h"
 #include "env-file.h"
index 210e6da2707fcd9255b892274beb2b8a92a42a15..62112db4bdb269c17ed678db28138631ae2f626d 100644 (file)
@@ -21,6 +21,7 @@
 #include "conf-files.h"
 #include "conf-parser.h"
 #include "constants.h"
+#include "copy.h"
 #include "cryptsetup-util.h"
 #include "device-util.h"
 #include "devnum-util.h"
index 23c9c83a844e7ccac609aa3c0bce7964099695bc..6a74123c96ac6a20799e4d1f158dc6841b6f0354 100644 (file)
@@ -20,6 +20,7 @@
 #include "bus-map-properties.h"
 #include "bus-message-util.h"
 #include "bus-unit-util.h"
+#include "bus-util.h"
 #include "bus-wait-for-jobs.h"
 #include "calendarspec.h"
 #include "capsule-util.h"
index 1ab4acc9c51e03c35f2c650ef40a24a96b546849..4cfbd85763a0ae97bdeca80508f3d22cde3f8aea 100644 (file)
@@ -12,6 +12,7 @@
 #include "log.h"
 #include "missing_socket.h"
 #include "parse-util.h"
+#include "path-lookup.h"
 #include "path-util.h"
 #include "proc-cmdline.h"
 #include "socket-netlink.h"
index 61d4195912d074799ef37c3334087b2ddf39e817..dcad19ed5d20a4db8ea55fefdfe3946e151894b3 100644 (file)
@@ -8,7 +8,6 @@
 #include <sys/mount.h>
 #include <unistd.h>
 
-#include "sd-bus.h"
 #include "sd-varlink.h"
 
 #include "argv-util.h"
@@ -32,6 +31,7 @@
 #include "hashmap.h"
 #include "image-policy.h"
 #include "initrd-util.h"
+#include "label-util.h"
 #include "log.h"
 #include "loop-util.h"
 #include "main-func.h"
index f4afb53890ebb042781f849510743d04ca67fad9..59b143804215ea53ae3122b51bc13f8716f87e70 100644 (file)
@@ -10,6 +10,7 @@
 #include "glyph-util.h"
 #include "install.h"
 #include "log.h"
+#include "path-lookup.h"
 #include "path-util.h"
 #include "string-util.h"
 #include "strv-fundamental.h"
index 17b5bb7709c1d55447e44561acc1c01d21783258..7e16b4377b4e1a48013c512f08909966054527be 100644 (file)
@@ -20,6 +20,7 @@
 #include "systemctl.h"
 #include "systemctl-list-units.h"
 #include "systemctl-util.h"
+#include "unit-def.h"
 #include "unit-name.h"
 
 static int get_unit_list_recursive(
index 958b2a5657c52a47f37f919355e801ff93538859..207107c6a386642498ba2a430201f3d316296610 100644 (file)
@@ -29,6 +29,7 @@
 #include "memory-util.h"
 #include "numa-util.h"
 #include "open-file.h"
+#include "output-mode.h"
 #include "pager.h"
 #include "parse-util.h"
 #include "path-util.h"
index b805bbe9ab352ecb1e730cbd91b0c2260d3a9f6a..a872e94d8d9f9975042e5d408ee6c9f29d1b1604 100644 (file)
@@ -10,6 +10,7 @@
 #include "io-util.h"
 #include "log.h"
 #include "parse-util.h"
+#include "path-lookup.h"
 #include "path-util.h"
 #include "process-util.h"
 #include "string-util.h"
index 43d36ebca862a1fe4b3295bf9c04eec2d4646d33..019b763a869a1ce37823f5bf2ce251c9afb1f540 100644 (file)
@@ -12,6 +12,7 @@
 #include "bus-locator.h"
 #include "bus-map-properties.h"
 #include "bus-unit-util.h"
+#include "bus-util.h"
 #include "chase.h"
 #include "dropin.h"
 #include "env-util.h"
index 658bc72d85a4b2bc879a5695a524aef729cc188b..2d33bff852f8c1690bb1a017de1cc572797eeae5 100644 (file)
@@ -21,6 +21,7 @@
 #include "fs-util.h"
 #include "hashmap.h"
 #include "image-policy.h"
+#include "label-util.h"
 #include "libaudit-util.h"
 #include "libcrypt-util.h"
 #include "log.h"
index 2edc1088b881247976dee3b58f8d24659eb404eb..e65acfe6110c83300b26e628c6bbadb4c1dc59b2 100644 (file)
@@ -9,6 +9,7 @@
 #include "path-util.h"
 #include "pidref.h"
 #include "process-util.h"
+#include "rm-rf.h"
 #include "signal-util.h"
 #include "tests.h"
 #include "time-util.h"
index 82f03a1e8998f0af083f9fb2e0a6ea582876a113..737934ca8762acf54f8ea55122ecb7e6ca98ebb8 100644 (file)
@@ -1,5 +1,6 @@
 /* SPDX-License-Identifier: LGPL-2.1-or-later */
 
+#include <linux/bpf.h>
 #include <linux/bpf_insn.h>
 #include <unistd.h>
 
index b4e8e95aa0009381c4ff5716c6cfe5f3594ead33..9acb558d402fb08c4a5d1a46c4ccb9d30f97224b 100644 (file)
@@ -16,6 +16,7 @@
 
 #include "alloc-util.h"
 #include "capability-util.h"
+#include "errno-list.h"
 #include "fd-util.h"
 #include "fileio.h"
 #include "fs-util.h"
index db03a7c4ffda718cddb9c6583835ae3f8c8cdcaa..dd5d7360070494c0d7667568293570734b458fec 100644 (file)
@@ -1,5 +1,7 @@
 /* SPDX-License-Identifier: LGPL-2.1-or-later */
 
+#include "sd-json.h"
+
 #include "tests.h"
 #include "user-record.h"
 
index d55b26188f6facc2578a56b98f064b826efd478b..36ec7bc833d1f4860839199cfe2d187ce7202cfd 100644 (file)
@@ -14,6 +14,7 @@
 #include "bus-locator.h"
 #include "bus-map-properties.h"
 #include "bus-print-properties.h"
+#include "bus-util.h"
 #include "constants.h"
 #include "env-util.h"
 #include "format-table.h"
index a78ab5365af1e7bd70cf56791b424928f22e1dc9..97a5b13670027801e8a044afab387210d49d365f 100644 (file)
@@ -9,6 +9,7 @@
 #include "device-private.h"
 #include "device-util.h"
 #include "fs-util.h"
+#include "label-util.h"
 #include "log.h"
 #include "main-func.h"
 #include "mkdir-label.h"
index 74787b72ba375181a351d01a4b619f7613e0a800..2d619b02cdf5b7828b5820b1c0a6a7b2373794fe 100644 (file)
@@ -4,6 +4,8 @@
 #include <fnmatch.h>
 #include <unistd.h>
 
+#include "sd-json.h"
+
 #include "alloc-util.h"
 #include "architecture.h"
 #include "chase.h"