tree-wide: drop missing.h
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 31 Oct 2019 02:07:23 +0000 (11:07 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 31 Oct 2019 08:57:03 +0000 (17:57 +0900)
104 files changed:
src/analyze/analyze-security.c
src/basic/blockdev-util.c
src/basic/cap-list.c
src/basic/cgroup-util.c
src/basic/conf-files.c
src/basic/copy.c
src/basic/fd-util.c
src/basic/fileio.c
src/basic/fs-util.c
src/basic/hashmap.c
src/basic/khash.c
src/basic/log.c
src/basic/memfd-util.c
src/basic/meson.build
src/basic/missing.h [deleted file]
src/basic/mountpoint-util.c
src/basic/namespace-util.c
src/basic/parse-util.c
src/basic/path-util.c
src/basic/process-util.c
src/basic/random-util.c
src/basic/rlimit-util.c
src/basic/socket-label.c
src/basic/socket-util.c
src/basic/stat-util.c
src/basic/user-util.c
src/basic/util.c
src/basic/xattr-util.c
src/cgtop/cgtop.c
src/core/dbus-execute.c
src/core/dbus.c
src/core/execute.c
src/core/load-fragment-gperf.gperf.m4
src/core/load-fragment.c
src/core/loopback-setup.c
src/core/main.c
src/core/manager.c
src/core/mount-setup.c
src/core/namespace.c
src/core/socket.c
src/core/unit.c
src/coredump/coredump.c
src/fuzz/fuzz-udev-rules.c
src/gpt-auto-generator/gpt-auto-generator.c
src/import/export-raw.c
src/import/importd.c
src/journal/journald-audit.c
src/journal/journald-server.c
src/journal/sd-journal.c
src/libsystemd-network/lldp-neighbor.c
src/libsystemd-network/lldp-network.c
src/libsystemd-network/ndisc-router.c
src/libsystemd/sd-bus/bus-socket.c
src/libsystemd/sd-bus/sd-bus.c
src/libsystemd/sd-device/device-monitor.c
src/libsystemd/sd-event/sd-event.c
src/libsystemd/sd-id128/sd-id128.c
src/libsystemd/sd-netlink/netlink-message.c
src/libsystemd/sd-netlink/netlink-socket.c
src/libsystemd/sd-netlink/netlink-types.c
src/libsystemd/sd-netlink/rtnl-message.c
src/libsystemd/sd-netlink/sd-netlink.c
src/libsystemd/sd-netlink/test-netlink.c
src/libsystemd/sd-path/sd-path.c
src/libsystemd/sd-resolve/sd-resolve.c
src/libudev/libudev.c
src/login/logind-session-device.c
src/network/netdev/bridge.c
src/network/netdev/fou-tunnel.c
src/network/netdev/geneve.c
src/network/netdev/l2tp-tunnel.c
src/network/netdev/macsec.c
src/network/netdev/netdevsim.c
src/network/netdev/tunnel.c
src/network/netdev/vrf.c
src/network/netdev/vxlan.c
src/nspawn/nspawn-patch-uid.c
src/nspawn/nspawn-stub-pid1.c
src/nspawn/nspawn.c
src/partition/growfs.c
src/pstore/pstore.c
src/random-seed/random-seed.c
src/resolve/resolved-dns-scope.c
src/resolve/resolved-dns-stream.c
src/shared/ask-password-api.c
src/shared/bpf-program.c
src/shared/bus-util.c
src/shared/conf-parser.c
src/shared/dissect-image.c
src/shared/ethtool-util.c
src/shared/machine-pool.c
src/shared/serialize.c
src/shared/switch-root.c
src/shutdown/shutdown.c
src/test/test-bpf.c
src/test/test-process-util.c
src/test/test-rlimit-util.c
src/test/test-seccomp.c
src/test/test-stat-util.c
src/test/test-udev.c
src/time-wait-sync/time-wait-sync.c
src/timesync/timesyncd-manager.c
src/tmpfiles/tmpfiles.c
src/udev/udev-builtin-input_id.c

index ca023ea..18d1ce2 100644 (file)
@@ -1,6 +1,5 @@
 /* SPDX-License-Identifier: LGPL-2.1+ */
 
-#include <sched.h>
 #include <sys/utsname.h>
 
 #include "analyze-security.h"
@@ -12,7 +11,8 @@
 #include "in-addr-util.h"
 #include "locale-util.h"
 #include "macro.h"
-#include "missing.h"
+#include "missing_capability.h"
+#include "missing_sched.h"
 #include "nulstr-util.h"
 #include "parse-util.h"
 #include "path-util.h"
index 0ee14cb..cff18fc 100644 (file)
@@ -2,6 +2,7 @@
 
 #include <sys/stat.h>
 #include <sys/statfs.h>
+#include <unistd.h>
 
 #include "alloc-util.h"
 #include "blockdev-util.h"
@@ -9,7 +10,7 @@
 #include "dirent-util.h"
 #include "fd-util.h"
 #include "fileio.h"
-#include "missing.h"
+#include "missing_magic.h"
 #include "parse-util.h"
 #include "stat-util.h"
 
index 79d6a40..84083b4 100644 (file)
@@ -8,7 +8,6 @@
 #include "cap-list.h"
 #include "extract-word.h"
 #include "macro.h"
-#include "missing.h"
 #include "parse-util.h"
 #include "util.h"
 
index 7531cca..bdf3b9f 100644 (file)
@@ -27,7 +27,7 @@
 #include "log.h"
 #include "login-util.h"
 #include "macro.h"
-#include "missing.h"
+#include "missing_magic.h"
 #include "mkdir.h"
 #include "parse-util.h"
 #include "path-util.h"
index de44f45..4bc6931 100644 (file)
@@ -14,7 +14,6 @@
 #include "hashmap.h"
 #include "log.h"
 #include "macro.h"
-#include "missing.h"
 #include "path-util.h"
 #include "set.h"
 #include "sort-util.h"
index ca311e0..e07f548 100644 (file)
@@ -22,7 +22,7 @@
 #include "fs-util.h"
 #include "io-util.h"
 #include "macro.h"
-#include "missing.h"
+#include "missing_syscall.h"
 #include "mountpoint-util.h"
 #include "stat-util.h"
 #include "string-util.h"
index e571f66..1024490 100644 (file)
@@ -16,7 +16,7 @@
 #include "io-util.h"
 #include "macro.h"
 #include "memfd-util.h"
-#include "missing.h"
+#include "missing_syscall.h"
 #include "parse-util.h"
 #include "path-util.h"
 #include "process-util.h"
index e1600a1..82d27a5 100644 (file)
@@ -20,7 +20,6 @@
 #include "hexdecoct.h"
 #include "log.h"
 #include "macro.h"
-#include "missing.h"
 #include "mkdir.h"
 #include "parse-util.h"
 #include "path-util.h"
index d20b9a5..9d2cff0 100644 (file)
@@ -18,7 +18,8 @@
 #include "locale-util.h"
 #include "log.h"
 #include "macro.h"
-#include "missing.h"
+#include "missing_fs.h"
+#include "missing_syscall.h"
 #include "mkdir.h"
 #include "parse-util.h"
 #include "path-util.h"
index 3bd94a1..2c4620a 100644 (file)
@@ -11,7 +11,7 @@
 #include "macro.h"
 #include "memory-util.h"
 #include "mempool.h"
-#include "missing.h"
+#include "missing_syscall.h"
 #include "process-util.h"
 #include "random-util.h"
 #include "set.h"
index 847f257..e893298 100644 (file)
@@ -9,7 +9,7 @@
 #include "hexdecoct.h"
 #include "khash.h"
 #include "macro.h"
-#include "missing.h"
+#include "missing_socket.h"
 #include "string-util.h"
 #include "util.h"
 
index f26b592..61faf00 100644 (file)
@@ -25,7 +25,6 @@
 #include "io-util.h"
 #include "log.h"
 #include "macro.h"
-#include "missing.h"
 #include "parse-util.h"
 #include "proc-cmdline.h"
 #include "process-util.h"
index a382b04..e06bdcb 100644 (file)
@@ -1,21 +1,21 @@
 /* SPDX-License-Identifier: LGPL-2.1+ */
 
 #include <errno.h>
-#include <fcntl.h>
 #include <sys/stat.h>
 #include <unistd.h>
 #if HAVE_LINUX_MEMFD_H
 #include <linux/memfd.h>
 #endif
 #include <stdio.h>
-#include <sys/mman.h>
 #include <sys/prctl.h>
 
 #include "alloc-util.h"
 #include "fd-util.h"
 #include "macro.h"
 #include "memfd-util.h"
-#include "missing.h"
+#include "missing_fcntl.h"
+#include "missing_mman.h"
+#include "missing_syscall.h"
 #include "string-util.h"
 #include "utf8.h"
 
index 85795d4..f70d1b8 100644 (file)
@@ -124,7 +124,6 @@ basic_sources = files('''
         memory-util.h
         mempool.c
         mempool.h
-        missing.h
         missing_audit.h
         missing_capability.h
         missing_drm.h
diff --git a/src/basic/missing.h b/src/basic/missing.h
deleted file mode 100644 (file)
index 9ea4d94..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-/* SPDX-License-Identifier: LGPL-2.1+ */
-#pragma once
-
-/* Missing glibc definitions to access certain kernel APIs */
-
-#include "missing_audit.h"
-#include "missing_capability.h"
-#include "missing_drm.h"
-#include "missing_fcntl.h"
-#include "missing_fs.h"
-#include "missing_input.h"
-#include "missing_magic.h"
-#include "missing_mman.h"
-#include "missing_network.h"
-#include "missing_prctl.h"
-#include "missing_random.h"
-#include "missing_resource.h"
-#include "missing_sched.h"
-#include "missing_socket.h"
-#include "missing_stdlib.h"
-#include "missing_timerfd.h"
-#include "missing_type.h"
-
-#include "missing_syscall.h"
index a79377f..1d8147b 100644 (file)
@@ -8,7 +8,6 @@
 #include "fd-util.h"
 #include "fileio.h"
 #include "fs-util.h"
-#include "missing.h"
 #include "mountpoint-util.h"
 #include "parse-util.h"
 #include "path-util.h"
index 1fc593d..b0168ae 100644 (file)
@@ -1,10 +1,11 @@
 /* SPDX-License-Identifier: LGPL-2.1+ */
 
 #include <fcntl.h>
-#include <linux/magic.h>
+#include <sys/ioctl.h>
 
 #include "fd-util.h"
-#include "missing.h"
+#include "missing_fs.h"
+#include "missing_magic.h"
 #include "namespace-util.h"
 #include "process-util.h"
 #include "stat-util.h"
index 115a149..1ddb64f 100644 (file)
@@ -15,7 +15,7 @@
 #include "extract-word.h"
 #include "locale-util.h"
 #include "macro.h"
-#include "missing.h"
+#include "missing_network.h"
 #include "parse-util.h"
 #include "process-util.h"
 #include "stat-util.h"
index 98b6d06..9777bea 100644 (file)
@@ -20,7 +20,6 @@
 #include "glob-util.h"
 #include "log.h"
 #include "macro.h"
-#include "missing.h"
 #include "nulstr-util.h"
 #include "parse-util.h"
 #include "path-util.h"
index 5452edd..9ab6e4f 100644 (file)
@@ -33,7 +33,8 @@
 #include "log.h"
 #include "macro.h"
 #include "memory-util.h"
-#include "missing.h"
+#include "missing_sched.h"
+#include "missing_syscall.h"
 #include "namespace-util.h"
 #include "process-util.h"
 #include "raw-clone.h"
index b6a9ad4..cdc2a16 100644 (file)
 #  include <sys/auxv.h>
 #endif
 
-#if USE_SYS_RANDOM_H
-#  include <sys/random.h>
-#else
-#  include <linux/random.h>
-#endif
-
 #include "alloc-util.h"
 #include "fd-util.h"
 #include "fileio.h"
 #include "io-util.h"
-#include "missing.h"
+#include "missing_random.h"
+#include "missing_syscall.h"
 #include "parse-util.h"
 #include "random-util.h"
 #include "siphash24.h"
index 74b3a02..2dc13ea 100644 (file)
@@ -1,14 +1,13 @@
 /* SPDX-License-Identifier: LGPL-2.1+ */
 
 #include <errno.h>
-#include <sys/resource.h>
 
 #include "alloc-util.h"
 #include "extract-word.h"
 #include "fd-util.h"
 #include "format-util.h"
 #include "macro.h"
-#include "missing.h"
+#include "missing_resource.h"
 #include "rlimit-util.h"
 #include "string-table.h"
 #include "time-util.h"
index b5e9b37..64b1855 100644 (file)
@@ -14,7 +14,7 @@
 #include "fs-util.h"
 #include "log.h"
 #include "macro.h"
-#include "missing.h"
+#include "missing_socket.h"
 #include "mkdir.h"
 #include "selinux-util.h"
 #include "socket-util.h"
index 82bda64..b216c25 100644 (file)
@@ -12,6 +12,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
+#include <sys/ioctl.h>
 #include <unistd.h>
 
 #include "alloc-util.h"
@@ -23,7 +24,7 @@
 #include "log.h"
 #include "macro.h"
 #include "memory-util.h"
-#include "missing.h"
+#include "missing_socket.h"
 #include "parse-util.h"
 #include "path-util.h"
 #include "process-util.h"
index 4572e00..173054f 100644 (file)
@@ -15,7 +15,8 @@
 #include "fd-util.h"
 #include "fs-util.h"
 #include "macro.h"
-#include "missing.h"
+#include "missing_fs.h"
+#include "missing_magic.h"
 #include "parse-util.h"
 #include "stat-util.h"
 #include "string-util.h"
index 957285c..7a31a69 100644 (file)
@@ -20,7 +20,6 @@
 #include "fileio.h"
 #include "format-util.h"
 #include "macro.h"
-#include "missing.h"
 #include "parse-util.h"
 #include "path-util.h"
 #include "random-util.h"
index 4989b8a..b02471c 100644 (file)
@@ -31,7 +31,6 @@
 #include "hostname-util.h"
 #include "log.h"
 #include "macro.h"
-#include "missing.h"
 #include "parse-util.h"
 #include "path-util.h"
 #include "process-util.h"
index ab321e0..2b79ce4 100644 (file)
@@ -11,7 +11,7 @@
 #include "alloc-util.h"
 #include "fd-util.h"
 #include "macro.h"
-#include "missing.h"
+#include "missing_syscall.h"
 #include "sparse-endian.h"
 #include "stdio-util.h"
 #include "string-util.h"
index dca594a..61663b2 100644 (file)
@@ -20,6 +20,7 @@
 #include "fileio.h"
 #include "hashmap.h"
 #include "main-func.h"
+#include "missing_sched.h"
 #include "parse-util.h"
 #include "path-util.h"
 #include "pretty-print.h"
index 63c5a81..185fc6a 100644 (file)
@@ -25,7 +25,6 @@
 #include "io-util.h"
 #include "ioprio.h"
 #include "journal-util.h"
-#include "missing.h"
 #include "mountpoint-util.h"
 #include "namespace.h"
 #include "parse-util.h"
index bbfad1b..3c40f29 100644 (file)
@@ -32,7 +32,6 @@
 #include "fd-util.h"
 #include "fs-util.h"
 #include "log.h"
-#include "missing.h"
 #include "mkdir.h"
 #include "process-util.h"
 #include "selinux-access.h"
index 82e7428..4401e30 100644 (file)
@@ -9,6 +9,7 @@
 #include <string.h>
 #include <sys/capability.h>
 #include <sys/eventfd.h>
+#include <sys/ioctl.h>
 #include <sys/mman.h>
 #include <sys/personality.h>
 #include <sys/prctl.h>
@@ -67,7 +68,7 @@
 #include "macro.h"
 #include "manager.h"
 #include "memory-util.h"
-#include "missing.h"
+#include "missing_fs.h"
 #include "mkdir.h"
 #include "namespace.h"
 #include "parse-util.h"
index 66e1a17..58c1970 100644 (file)
@@ -3,11 +3,9 @@
 _Pragma("GCC diagnostic ignored \"-Wimplicit-fallthrough\"")
 #endif
 #include <stddef.h>
+#include "all-units.h"
 #include "conf-parser.h"
 #include "load-fragment.h"
-#include "missing.h"
-
-#include "all-units.h"
 %}
 struct ConfigPerfItem;
 %null_strings
index 50203c7..f991b7f 100644 (file)
@@ -40,7 +40,6 @@
 #include "limits-util.h"
 #include "load-fragment.h"
 #include "log.h"
-#include "missing.h"
 #include "mountpoint-util.h"
 #include "nulstr-util.h"
 #include "parse-util.h"
index 2a2fb8b..27d5a11 100644 (file)
@@ -6,7 +6,7 @@
 #include "sd-netlink.h"
 
 #include "loopback-setup.h"
-#include "missing.h"
+#include "missing_network.h"
 #include "netlink-util.h"
 #include "time-util.h"
 
index b3a665b..7c814f3 100644 (file)
@@ -54,7 +54,6 @@
 #include "loopback-setup.h"
 #include "machine-id-setup.h"
 #include "manager.h"
-#include "missing.h"
 #include "mount-setup.h"
 #include "os-util.h"
 #include "pager.h"
index 295ab48..c9032fc 100644 (file)
@@ -54,7 +54,6 @@
 #include "macro.h"
 #include "manager.h"
 #include "memory-util.h"
-#include "missing.h"
 #include "mkdir.h"
 #include "parse-util.h"
 #include "path-lookup.h"
index f05445e..7ef5b12 100644 (file)
@@ -21,7 +21,6 @@
 #include "label.h"
 #include "log.h"
 #include "macro.h"
-#include "missing.h"
 #include "mkdir.h"
 #include "mount-setup.h"
 #include "mountpoint-util.h"
index f6f7736..dfc7f9f 100644 (file)
@@ -17,7 +17,6 @@
 #include "label.h"
 #include "loop-util.h"
 #include "loopback-setup.h"
-#include "missing.h"
 #include "mkdir.h"
 #include "mount-util.h"
 #include "mountpoint-util.h"
index 7f903ce..ee8ed3f 100644 (file)
@@ -28,7 +28,6 @@
 #include "ip-protocol-list.h"
 #include "label.h"
 #include "log.h"
-#include "missing.h"
 #include "mkdir.h"
 #include "parse-util.h"
 #include "path-util.h"
index f7fe56a..3107b9b 100644 (file)
@@ -34,7 +34,7 @@
 #include "load-fragment.h"
 #include "log.h"
 #include "macro.h"
-#include "missing.h"
+#include "missing_audit.h"
 #include "mkdir.h"
 #include "parse-util.h"
 #include "path-util.h"
index d4052f6..0e9a3c0 100644 (file)
@@ -35,7 +35,6 @@
 #include "macro.h"
 #include "main-func.h"
 #include "memory-util.h"
-#include "missing.h"
 #include "mkdir.h"
 #include "parse-util.h"
 #include "process-util.h"
index 18a3449..3194f7a 100644 (file)
@@ -10,7 +10,6 @@
 #include "fuzz.h"
 #include "log.h"
 #include "mkdir.h"
-#include "missing.h"
 #include "rm-rf.h"
 #include "string-util.h"
 #include "tests.h"
index 5002eb9..5affc57 100644 (file)
@@ -22,7 +22,6 @@
 #include "fstab-util.h"
 #include "generator.h"
 #include "gpt.h"
-#include "missing.h"
 #include "mkdir.h"
 #include "mountpoint-util.h"
 #include "parse-util.h"
index d76f3c0..6842595 100644 (file)
@@ -17,7 +17,6 @@
 #include "fd-util.h"
 #include "fs-util.h"
 #include "import-common.h"
-#include "missing.h"
 #include "ratelimit.h"
 #include "stat-util.h"
 #include "string-util.h"
index f4ca8f4..93d89a3 100644 (file)
@@ -15,7 +15,7 @@
 #include "import-util.h"
 #include "machine-pool.h"
 #include "main-func.h"
-#include "missing.h"
+#include "missing_capability.h"
 #include "mkdir.h"
 #include "parse-util.h"
 #include "path-util.h"
index fae9138..339e091 100644 (file)
@@ -6,7 +6,7 @@
 #include "hexdecoct.h"
 #include "io-util.h"
 #include "journald-audit.h"
-#include "missing.h"
+#include "missing_audit.h"
 #include "string-util.h"
 
 typedef struct MapField {
index ff01883..b4dd514 100644 (file)
@@ -41,7 +41,7 @@
 #include "journald-stream.h"
 #include "journald-syslog.h"
 #include "log.h"
-#include "missing.h"
+#include "missing_audit.h"
 #include "mkdir.h"
 #include "parse-util.h"
 #include "proc-cmdline.h"
index 82b180b..2b969a6 100644 (file)
@@ -31,7 +31,6 @@
 #include "journal-internal.h"
 #include "list.h"
 #include "lookup3.h"
-#include "missing.h"
 #include "nulstr-util.h"
 #include "path-util.h"
 #include "process-util.h"
index 9bae4a3..1e9fe73 100644 (file)
@@ -8,7 +8,7 @@
 #include "lldp-internal.h"
 #include "lldp-neighbor.h"
 #include "memory-util.h"
-#include "missing.h"
+#include "missing_network.h"
 #include "unaligned.h"
 
 static void lldp_neighbor_id_hash_func(const LLDPNeighborID *id, struct siphash *state) {
index 870584c..53e3297 100644 (file)
@@ -5,7 +5,7 @@
 
 #include "fd-util.h"
 #include "lldp-network.h"
-#include "missing.h"
+#include "missing_network.h"
 #include "socket-util.h"
 
 int lldp_network_bind_raw_socket(int ifindex) {
index c093872..a2a9366 100644 (file)
@@ -11,7 +11,7 @@
 #include "dns-domain.h"
 #include "hostname-util.h"
 #include "memory-util.h"
-#include "missing.h"
+#include "missing_network.h"
 #include "ndisc-internal.h"
 #include "ndisc-router.h"
 #include "strv.h"
index 3541c41..18d30d0 100644 (file)
@@ -19,7 +19,6 @@
 #include "io-util.h"
 #include "macro.h"
 #include "memory-util.h"
-#include "missing.h"
 #include "path-util.h"
 #include "process-util.h"
 #include "rlimit-util.h"
index 026ac8c..ebbfc58 100644 (file)
@@ -7,6 +7,7 @@
 #include <signal.h>
 #include <stdlib.h>
 #include <sys/mman.h>
+#include <sys/stat.h>
 #include <sys/wait.h>
 #include <unistd.h>
 
@@ -34,7 +35,7 @@
 #include "hostname-util.h"
 #include "macro.h"
 #include "memory-util.h"
-#include "missing.h"
+#include "missing_syscall.h"
 #include "parse-util.h"
 #include "path-util.h"
 #include "process-util.h"
index 27d0af5..52e51fd 100644 (file)
@@ -4,6 +4,7 @@
 #include <linux/filter.h>
 #include <linux/netlink.h>
 #include <sys/socket.h>
+#include <unistd.h>
 
 #include "sd-device.h"
 #include "sd-event.h"
@@ -17,7 +18,6 @@
 #include "format-util.h"
 #include "hashmap.h"
 #include "io-util.h"
-#include "missing.h"
 #include "mountpoint-util.h"
 #include "set.h"
 #include "socket-util.h"
index d93d2f4..b76dbf3 100644 (file)
@@ -16,7 +16,7 @@
 #include "list.h"
 #include "macro.h"
 #include "memory-util.h"
-#include "missing.h"
+#include "missing_syscall.h"
 #include "prioq.h"
 #include "process-util.h"
 #include "set.h"
index e5f82b8..b331a6b 100644 (file)
@@ -13,7 +13,7 @@
 #include "io-util.h"
 #include "khash.h"
 #include "macro.h"
-#include "missing.h"
+#include "missing_syscall.h"
 #include "random-util.h"
 #include "user-util.h"
 #include "util.h"
index f499a4c..295a73f 100644 (file)
@@ -8,7 +8,6 @@
 
 #include "alloc-util.h"
 #include "format-util.h"
-#include "missing.h"
 #include "netlink-internal.h"
 #include "netlink-types.h"
 #include "netlink-util.h"
index 7331aa1..9401c43 100644 (file)
@@ -10,7 +10,6 @@
 #include "fd-util.h"
 #include "format-util.h"
 #include "io-util.h"
-#include "missing.h"
 #include "netlink-internal.h"
 #include "netlink-types.h"
 #include "netlink-util.h"
index cd6e5c8..a55460f 100644 (file)
@@ -30,7 +30,6 @@
 #include "generic-netlink.h"
 #include "hashmap.h"
 #include "macro.h"
-#include "missing.h"
 #include "netlink-internal.h"
 #include "netlink-types.h"
 #include "string-table.h"
index 194676a..5bf2efd 100644 (file)
@@ -9,7 +9,6 @@
 #include "sd-netlink.h"
 
 #include "format-util.h"
-#include "missing.h"
 #include "netlink-internal.h"
 #include "netlink-types.h"
 #include "netlink-util.h"
index 99b9705..013e8ae 100644 (file)
@@ -9,7 +9,6 @@
 #include "fd-util.h"
 #include "hashmap.h"
 #include "macro.h"
-#include "missing.h"
 #include "netlink-internal.h"
 #include "netlink-slot.h"
 #include "netlink-util.h"
index 379ad30..d616570 100644 (file)
@@ -9,7 +9,6 @@
 #include "alloc-util.h"
 #include "ether-addr-util.h"
 #include "macro.h"
-#include "missing.h"
 #include "netlink-util.h"
 #include "socket-util.h"
 #include "stdio-util.h"
index ad56ddb..95d6551 100644 (file)
@@ -7,7 +7,6 @@
 #include "fd-util.h"
 #include "fileio.h"
 #include "fs-util.h"
-#include "missing.h"
 #include "path-util.h"
 #include "string-util.h"
 #include "strv.h"
index 00a6464..9d4057f 100644 (file)
@@ -21,7 +21,7 @@
 #include "io-util.h"
 #include "list.h"
 #include "memory-util.h"
-#include "missing.h"
+#include "missing_syscall.h"
 #include "process-util.h"
 #include "resolve-private.h"
 #include "socket-util.h"
index d11e7a9..af7312a 100644 (file)
@@ -11,7 +11,6 @@
 
 #include "alloc-util.h"
 #include "fd-util.h"
-#include "missing.h"
 #include "string-util.h"
 
 /**
index 3057e72..0fea372 100644 (file)
@@ -14,7 +14,8 @@
 #include "fd-util.h"
 #include "logind-session-dbus.h"
 #include "logind-session-device.h"
-#include "missing.h"
+#include "missing_drm.h"
+#include "missing_input.h"
 #include "parse-util.h"
 #include "util.h"
 
index fc9d6c2..59a40fa 100644 (file)
@@ -3,7 +3,6 @@
 #include <net/if.h>
 
 #include "bridge.h"
-#include "missing.h"
 #include "netlink-util.h"
 #include "network-internal.h"
 #include "networkd-manager.h"
index 4db5caa..7627cce 100644 (file)
@@ -8,7 +8,6 @@
 #include "conf-parser.h"
 #include "fou-tunnel.h"
 #include "ip-protocol-list.h"
-#include "missing.h"
 #include "netlink-util.h"
 #include "networkd-manager.h"
 #include "parse-util.h"
index 69d43b6..771e029 100644 (file)
@@ -6,7 +6,6 @@
 #include "conf-parser.h"
 #include "extract-word.h"
 #include "geneve.h"
-#include "missing.h"
 #include "netlink-util.h"
 #include "networkd-manager.h"
 #include "parse-util.h"
index e51bd1f..f10506a 100644 (file)
@@ -7,7 +7,6 @@
 #include "conf-parser.h"
 #include "hashmap.h"
 #include "l2tp-tunnel.h"
-#include "missing.h"
 #include "netlink-util.h"
 #include "networkd-address.h"
 #include "networkd-manager.h"
index 8ea7d88..25dc23f 100644 (file)
@@ -11,7 +11,6 @@
 #include "hexdecoct.h"
 #include "macsec.h"
 #include "memory-util.h"
-#include "missing.h"
 #include "netlink-util.h"
 #include "network-internal.h"
 #include "networkd-address.h"
index ee2632b..96f3932 100644 (file)
@@ -1,6 +1,5 @@
 /* SPDX-License-Identifier: LGPL-2.1+ */
 
-#include "missing.h"
 #include "netdevsim.h"
 
 const NetDevVTable netdevsim_vtable = {
index 2f08fda..8b79051 100644 (file)
@@ -7,7 +7,7 @@
 #include <linux/ip6_tunnel.h>
 
 #include "conf-parser.h"
-#include "missing.h"
+#include "missing_network.h"
 #include "netlink-util.h"
 #include "parse-util.h"
 #include "string-table.h"
index 76b8f69..dc7a967 100644 (file)
@@ -2,7 +2,6 @@
 
 #include <net/if.h>
 
-#include "missing.h"
 #include "vrf.h"
 
 static int netdev_vrf_fill_message_create(NetDev *netdev, Link *link, sd_netlink_message *m) {
index afff53a..92f6005 100644 (file)
@@ -9,7 +9,6 @@
 #include "string-util.h"
 #include "strv.h"
 #include "parse-util.h"
-#include "missing.h"
 #include "vxlan.h"
 
 static const char* const df_table[_NETDEV_VXLAN_DF_MAX] = {
index 4885744..199e580 100644 (file)
@@ -14,7 +14,7 @@
 #include "dirent-util.h"
 #include "fd-util.h"
 #include "fs-util.h"
-#include "missing.h"
+#include "missing_magic.h"
 #include "nspawn-def.h"
 #include "nspawn-patch-uid.h"
 #include "stat-util.h"
index 0589685..d86dd23 100644 (file)
@@ -1,5 +1,6 @@
 /* SPDX-License-Identifier: LGPL-2.1+ */
 
+#include <sys/ioctl.h>
 #include <sys/reboot.h>
 #include <sys/wait.h>
 #include <sys/prctl.h>
@@ -9,7 +10,6 @@
 #include "exit-status.h"
 #include "fd-util.h"
 #include "log.h"
-#include "missing.h"
 #include "nspawn-stub-pid1.h"
 #include "process-util.h"
 #include "signal-util.h"
index 2ab308a..c9ff005 100644 (file)
@@ -58,7 +58,7 @@
 #include "machine-image.h"
 #include "macro.h"
 #include "main-func.h"
-#include "missing.h"
+#include "missing_sched.h"
 #include "mkdir.h"
 #include "mount-util.h"
 #include "mountpoint-util.h"
index 9e7178a..5f55d3f 100644 (file)
@@ -19,7 +19,7 @@
 #include "fd-util.h"
 #include "format-util.h"
 #include "log.h"
-#include "missing.h"
+#include "missing_fs.h"
 #include "mountpoint-util.h"
 #include "parse-util.h"
 #include "path-util.h"
index e4618aa..5c812b5 100644 (file)
@@ -33,7 +33,6 @@
 #include "log.h"
 #include "macro.h"
 #include "main-func.h"
-#include "missing.h"
 #include "mkdir.h"
 #include "parse-util.h"
 #include "process-util.h"
index cbc9745..e8a4b5e 100644 (file)
@@ -20,7 +20,7 @@
 #include "io-util.h"
 #include "log.h"
 #include "main-func.h"
-#include "missing.h"
+#include "missing_syscall.h"
 #include "mkdir.h"
 #include "parse-util.h"
 #include "random-util.h"
index ddcf164..691f079 100644 (file)
@@ -7,7 +7,7 @@
 #include "dns-domain.h"
 #include "fd-util.h"
 #include "hostname-util.h"
-#include "missing.h"
+#include "missing_network.h"
 #include "random-util.h"
 #include "resolved-dnssd.h"
 #include "resolved-dns-scope.h"
index 562d0c3..2a10694 100644 (file)
@@ -1,11 +1,12 @@
 /* SPDX-License-Identifier: LGPL-2.1+ */
 
 #include <netinet/tcp.h>
+#include <unistd.h>
 
 #include "alloc-util.h"
 #include "fd-util.h"
 #include "io-util.h"
-#include "missing.h"
+#include "missing_network.h"
 #include "resolved-dns-stream.h"
 
 #define DNS_STREAM_TIMEOUT_USEC (10 * USEC_PER_SEC)
index 418288a..9b5b8f8 100644 (file)
@@ -33,7 +33,7 @@
 #include "log.h"
 #include "macro.h"
 #include "memory-util.h"
-#include "missing.h"
+#include "missing_syscall.h"
 #include "mkdir.h"
 #include "process-util.h"
 #include "random-util.h"
index 93f8db3..e5c9df4 100644 (file)
@@ -10,7 +10,7 @@
 #include "fd-util.h"
 #include "log.h"
 #include "memory-util.h"
-#include "missing.h"
+#include "missing_syscall.h"
 #include "path-util.h"
 
 int bpf_program_new(uint32_t prog_type, BPFProgram **ret) {
index 50b0742..7a4da51 100644 (file)
@@ -27,7 +27,6 @@
 #include "def.h"
 #include "escape.h"
 #include "fd-util.h"
-#include "missing.h"
 #include "mountpoint-util.h"
 #include "nsflags.h"
 #include "parse-util.h"
index 4079208..ce714bc 100644 (file)
@@ -18,7 +18,7 @@
 #include "fs-util.h"
 #include "log.h"
 #include "macro.h"
-#include "missing.h"
+#include "missing_network.h"
 #include "nulstr-util.h"
 #include "parse-util.h"
 #include "path-util.h"
index 3e75464..934e0fe 100644 (file)
@@ -28,7 +28,6 @@
 #include "hexdecoct.h"
 #include "hostname-util.h"
 #include "id128-util.h"
-#include "missing.h"
 #include "mount-util.h"
 #include "mountpoint-util.h"
 #include "nulstr-util.h"
index 346277c..e29b81f 100644 (file)
@@ -10,7 +10,6 @@
 #include "extract-word.h"
 #include "log.h"
 #include "memory-util.h"
-#include "missing.h"
 #include "socket-util.h"
 #include "string-table.h"
 #include "strxcpyx.h"
index de4f704..98f5413 100644 (file)
@@ -6,7 +6,7 @@
 #include "btrfs-util.h"
 #include "label.h"
 #include "machine-pool.h"
-#include "missing.h"
+#include "missing_magic.h"
 #include "stat-util.h"
 
 static int check_btrfs(void) {
index 0333f87..5b5e494 100644 (file)
@@ -1,12 +1,14 @@
 /* SPDX-License-Identifier: LGPL-2.1+ */
 
+#include <fcntl.h>
 #include <sys/mman.h>
 
 #include "alloc-util.h"
 #include "env-util.h"
 #include "escape.h"
 #include "fileio.h"
-#include "missing.h"
+#include "missing_mman.h"
+#include "missing_syscall.h"
 #include "parse-util.h"
 #include "process-util.h"
 #include "serialize.h"
index a807826..ebe9041 100644 (file)
@@ -13,7 +13,7 @@
 #include "fd-util.h"
 #include "fs-util.h"
 #include "log.h"
-#include "missing.h"
+#include "missing_syscall.h"
 #include "mkdir.h"
 #include "mount-util.h"
 #include "mountpoint-util.h"
index 08215fd..1be26bf 100644 (file)
@@ -25,7 +25,6 @@
 #include "fileio.h"
 #include "killall.h"
 #include "log.h"
-#include "missing.h"
 #include "parse-util.h"
 #include "process-util.h"
 #include "reboot-util.h"
index 6a75221..d333466 100644 (file)
@@ -9,7 +9,6 @@
 #include "bpf-program.h"
 #include "load-fragment.h"
 #include "manager.h"
-#include "missing.h"
 #include "rm-rf.h"
 #include "service.h"
 #include "test-helper.h"
index 8dc9fdd..ad441ae 100644 (file)
@@ -1,5 +1,6 @@
 /* SPDX-License-Identifier: LGPL-2.1+ */
 
+#include <fcntl.h>
 #include <sched.h>
 #include <sys/mount.h>
 #include <sys/personality.h>
@@ -17,7 +18,8 @@
 #include "fd-util.h"
 #include "log.h"
 #include "macro.h"
-#include "missing.h"
+#include "missing_sched.h"
+#include "missing_syscall.h"
 #include "parse-util.h"
 #include "process-util.h"
 #include "signal-util.h"
index fac3012..90eda96 100644 (file)
@@ -5,7 +5,7 @@
 #include "alloc-util.h"
 #include "capability-util.h"
 #include "macro.h"
-#include "missing.h"
+#include "missing_resource.h"
 #include "rlimit-util.h"
 #include "string-util.h"
 #include "time-util.h"
index a906070..af17a56 100644 (file)
@@ -1,5 +1,6 @@
 /* SPDX-License-Identifier: LGPL-2.1+ */
 
+#include <fcntl.h>
 #include <poll.h>
 #include <sched.h>
 #include <stdlib.h>
@@ -15,7 +16,7 @@
 #include "fd-util.h"
 #include "macro.h"
 #include "memory-util.h"
-#include "missing.h"
+#include "missing_sched.h"
 #include "nsflags.h"
 #include "nulstr-util.h"
 #include "process-util.h"
index e3d89d6..9d9dbd4 100644 (file)
@@ -7,7 +7,6 @@
 #include "alloc-util.h"
 #include "fd-util.h"
 #include "macro.h"
-#include "missing.h"
 #include "mountpoint-util.h"
 #include "namespace-util.h"
 #include "path-util.h"
index af43597..e87a8ec 100644 (file)
@@ -16,7 +16,6 @@
 #include "fs-util.h"
 #include "log.h"
 #include "main-func.h"
-#include "missing.h"
 #include "mkdir.h"
 #include "selinux-util.h"
 #include "signal-util.h"
index 5b27df1..124c740 100644 (file)
@@ -23,7 +23,6 @@
 #include "fd-util.h"
 #include "fs-util.h"
 #include "main-func.h"
-#include "missing.h"
 #include "signal-util.h"
 #include "time-util.h"
 
index 72b6bb8..7381785 100644 (file)
@@ -21,7 +21,6 @@
 #include "fs-util.h"
 #include "list.h"
 #include "log.h"
-#include "missing.h"
 #include "network-util.h"
 #include "ratelimit.h"
 #include "resolve-private.h"
index fae9498..808cc18 100644 (file)
@@ -41,7 +41,6 @@
 #include "log.h"
 #include "macro.h"
 #include "main-func.h"
-#include "missing.h"
 #include "mkdir.h"
 #include "mountpoint-util.h"
 #include "pager.h"
index e504285..7a8e1f7 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include <errno.h>
+#include <fcntl.h>
 #include <stdarg.h>
 #include <stdio.h>
 #include <stdlib.h>
@@ -17,7 +18,7 @@
 
 #include "device-util.h"
 #include "fd-util.h"
-#include "missing.h"
+#include "missing_input.h"
 #include "stdio-util.h"
 #include "string-util.h"
 #include "udev-builtin.h"