]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
tree-wide: drop missing.h 13891/head
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 ca023ea80771be35d042e0618d00e7fffdad8e7a..18d1ce2895e429b135a27744140845220603aab9 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 0ee14cbc0b2927582ef738652056b078dbd955f5..cff18fc62d69a8fb6c50428c0ec4278f5c3aedfa 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 79d6a40aa9eb48d54a7175570c44e2a3d62464cf..84083b4544050dc4d9352a8550ef261132e1fc57 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 7531cca5bcd03296c414d09992f92b7c8f0ac1c5..bdf3b9febda98930df2ea7306af57da269fefb0a 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 de44f45f53f2f61f086a9a83b5357ba170c75225..4bc6931b584c3100a05c37a7c8a76e8b80df0dae 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 ca311e021e32c6f0d9006cf85766d79449464bf3..e07f548fef9db35c1914c944158fa825e50c7311 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 e571f6616eb171d5045a4e92c3094785b175b4e6..1024490f23bc4b60a9466bb359605ad97617494f 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 e1600a1e6ae89103ab386aa0a96ce8d04cb83c4a..82d27a5ba33ff421054bce680aa7401b3dedec63 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 d20b9a5df552f74c158d115d222b616667758b86..9d2cff0d2499788447e09243be8d567094aeaa79 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 3bd94a1320d41bac26bf073586fc79c2025a1736..2c4620abf09680c6a6d2b4b4f0d681b770de1580 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 847f2572a603bf2d4f8feeb15d31d3af6ef286a7..e893298d6868a676f3d3e3b23f0cba0a7a8f9a1c 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 f26b592a6cdef3d7ac55bffada494e79a8ca0746..61faf00102264db796d514811946e67177c80b8d 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 a382b0494a4e3b49b1b6b068f5f2d60a871b5638..e06bdcb0a88d587ca973920fbc5be6ac7b297e5a 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 85795d4c4ef61d1acc9f68aab65c5a3404926897..f70d1b8bf8a0e20d09c5f1c1689c1285547a4a3a 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 a79377f05d0ec43bb36b359b9c5ea01cae5d4292..1d8147b248c4e2477323a365806dc0af7ac5129f 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 1fc593df4091d9b5b68d4f839655783eaa04e40a..b0168ae227caf2fee9344867e05b92f8cc119f60 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 115a1494a26596d068f27a4f20e1fde389e10854..1ddb64fd2832d670f81cbc8018b404943d61d62d 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 98b6d0617f288e3aa266455b5c8256441afce285..9777beadd8e67b83cd1936246c2d4acdc7eb6a43 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 5452edd7a4bc02dd2a044d5934e2ad870161298e..9ab6e4fff6a9defb6df037dffef5c5a8d13fa453 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 b6a9ad4060fddce11e2314303c1422d5422b0d31..cdc2a164cbe2e3eb34db363e50b9514bc3e19145 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 74b3a023f18ab6c6fa218397a56f8447149bcd91..2dc13eabc30d3230e557aae42071f9a8c704c9cd 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 b5e9b374c08a65fbed455f3611fba7e8df701e8d..64b1855deb2962612ac760114e926a30fa7ba4d9 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 82bda648014cb1cd6a380ed3bd0b0185e6b39b51..b216c252109a3bd1b84cc9ccbcf96d308c57831a 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 4572e004bbb5aafa58ac3bbcbc4327a29d1feb01..173054f9d7cf77cf283656168e32c831bce63682 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 957285c091417968cace4c99f6bafaec7777e894..7a31a69e360828843500cdd2c7c3548b2c126598 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 4989b8aa77584cc5762c66d3552ff062653fd378..b02471c483acf3e42e43cddc96993b9f6e660222 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 ab321e0293c5ff70959ef0dffdaeb5d53ca508a3..2b79ce4b3182660543fa6f3f4a41892c187efe11 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 dca594a0838b5407246765c58e676b9e945a2560..61663b2c1cc531c5e4f17f8fbb2357a50403bd2f 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 63c5a81aced037533de22d586d4f7f1b248efcb3..185fc6a3683288f90cb22e888a9fac371c84aec9 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 bbfad1be745c7372f1ebd677227eb6fa3b9d8565..3c40f29694401e4525c07b9fd8636f8209eeb6e7 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 82e7428c3c94632da08102f427a84317e9de8f93..4401e30e65a7e41885ff25bd471f80106f2f7d51 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 66e1a17183c3464c8ec25a51edb2d6107ae54a5e..58c1970d0578b5fef9ae2f088a4c67c973cacad0 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 50203c76a28fd5a981b9d4d758a4b2a486c9e6f5..f991b7f5e87e091f425ffaa30bc17ba54cfa8759 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 2a2fb8b59cea48b8521b080337b981620986c3e5..27d5a11d7843cbfe101d107505605fc07bfbf1c0 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 b3a665b119644da38cd4cc0056af347287609f84..7c814f3237045c311543b6e1c1f26f8acbef7cc1 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 295ab482610a15be5a124f8b652b15b4ce7815a0..c9032fced8ea6720c318c30e7932123cde5ab88f 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 f05445e4fb452a9a7291622420b1f1efd09d0dcb..7ef5b127adc8b62960794bbdf09d22604898a3dc 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 f6f7736819bbd0d944986c53b0a66dfe9fcec75f..dfc7f9fb1c996278cd9ebac82f976996e9ce7119 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 7f903ce5de04b583cecaed1dc0e1c2f2eb1a66cb..ee8ed3fd068a4879f570e09aca9cd6eedf904c91 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 f7fe56a6d107faf386be4aff2e9a324e3a08bb31..3107b9b148245958c167ad7f9d5fe1eaa6f35c02 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 d4052f69dbb05035dd8ce0e23b4ea76baac56e96..0e9a3c023c7ddc838558e624e588aeca9efb49c4 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 18a34496ed4049ad81bae91d3cdabf67d72331e5..3194f7aa8833c5bed11dd817aa2b940c06269934 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 5002eb9d7435c6f1b43974eebb1dc1cf7393ee66..5affc57b79067f586dcad3b99c7553423f8b4044 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 d76f3c0519a67f81b06e1a95df6de50a7718fe47..68425953a6564d97c097170b2f4048a190e1683f 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 f4ca8f4f59438a80dbc5ecea341dd3e319cfdef3..93d89a3a1f3fa3592dde462aee14cf8da6e4d19c 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 fae9138ecb23b4360bc3e2efe6c53927a9f0e40b..339e091dfdeb236d20e4754c76db87532d97461e 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 ff0188378fae5a739332aafe7eb98abc0de352aa..b4dd51446a91b5d717c862f49f687bcb7a146013 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 82b180b019f2fe8c9015ed8217205a4fd6a1909f..2b969a640567f002b9b2c7b792c6baef13c49c74 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 9bae4a3c6eb63c0b91b9dacfad1534d4f30db93b..1e9fe73034b4be6994d984ecdfbc128fc521b558 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 870584c0db872bbbd385f285bb2be40332a7aa64..53e329734b0f683d8383ffd4fe9e6c3cf4ac8385 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 c0938724e3245e4ac2d3082a4db5a2d5b91bd359..a2a93663386dddade410375fdcc8f06d28e92089 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 3541c411a8b42b4ff49808906dbc601454696d83..18d30d010a20439340e5315f90aca88cbbbf9477 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 026ac8cb946946c4b6d4596899f31b4f8d0754f2..ebbfc588ca12fef1839806d850cbca15d166b763 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 27d0af59183bef64a972d5b345adf90201962622..52e51fdd665ee09e0c4b5c86b6d976efe1ea939e 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 d93d2f40469d5dce512361f0182c7ee4491bc580..b76dbf3d230e1f2f5fe9de3830066fb2868815b3 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 e5f82b8863310a2a4757e987164eeb7c1a2d67bc..b331a6b432ffe84facd92c8599d580e03a6ef07f 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 f499a4c966731c76492d7409bbc885f331729668..295a73fb59aa644293cdfc3cb016beb69b3e0c0d 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 7331aa1c197b98c41babd0e8ce90fec307108ae7..9401c43d05309d50733edb12dacede3295fd0393 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 cd6e5c87d5837d2ba12aafb18052bb89f1fb7753..a55460f03407b3f3600422463ff3d371e2bf42b6 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 194676a6e5813daa8bc8ecb41cf82f1d69f761f3..5bf2efd510fd2b2f69461606654048e16030400c 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 99b9705f338ff72bbc31fd8eed0f983a35ef1d0c..013e8ae95798f2e73d0598a1f9a6e352348b2af7 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 379ad3058c937b5358313bd1850f445802862d86..d61657035ccc73a1d0800d30c3ca58cb168369d7 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 ad56ddb580a0495a183305bdcb17620f760ce785..95d6551e5cf5064b3ba47c023bd5232c54e72e8a 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 00a6464e2d653647d58d3b3d4b39a3b08fbac4bf..9d4057f7cb89d9a769e6a8cdb6dfa59d9c924da8 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 d11e7a9279d3fc414a5ad4fa093f36cf8fc1e3ee..af7312a011075a43b1f1380579de6f56dc889be5 100644 (file)
@@ -11,7 +11,6 @@
 
 #include "alloc-util.h"
 #include "fd-util.h"
-#include "missing.h"
 #include "string-util.h"
 
 /**
index 3057e72394d13f81152949fb7659014291b3518a..0fea372155e6f9e28016ded1f3d093c615c7643e 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 fc9d6c2352c2a8a3bcd5199bba38845957080a80..59a40faef8fa2cc639baef2b04f73f1f82a8adf8 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 4db5caa0f24d08305abe797f95d41ad994837de2..7627ccee9cd98bfdef7da3eab896dc4f1c5d0eea 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 69d43b6a194d6b914a92accd1441bd3da6d46e61..771e0292def6aa8f9a4ed22aa3b4a341ca955d3c 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 e51bd1f206377734eeb1beb32b3c1cc457a95f27..f10506af1ea0761012959a20ba16c5acf6da85b4 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 8ea7d889b4ab8caa74e0656a931c5e11d985caef..25dc23ff03388d10e72d31ed6406d3522f6881ab 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 ee2632b62de1c2d8bccd4066a6c55b5df1f6bcd6..96f3932ccb910eb7451a79f97517cb7c9fb611c4 100644 (file)
@@ -1,6 +1,5 @@
 /* SPDX-License-Identifier: LGPL-2.1+ */
 
-#include "missing.h"
 #include "netdevsim.h"
 
 const NetDevVTable netdevsim_vtable = {
index 2f08fda3bccc93751ca22441cbb94e10364dfbbb..8b79051ef579d86a467acee32169614c7e6f1473 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 76b8f69d9516209f1495baf359f83f414bb2dc91..dc7a9672306640f15c364391aed6b70b6b94c36f 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 afff53ae32cb19e744a773d4774ed7f318c40df7..92f6005dcd83bd1f3ea807d07c8bf161bc2639a3 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 4885744cfc12571486347eb7c5c1884295d6ef19..199e5804dd9387575df68bb4e90a38d2d07b6a16 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 0589685afe308fff8a92a990a86c5340c11f68e3..d86dd23185ddf4e8e5988c1379e6858d1fbe7fd0 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 2ab308a9584c64f3cb4e670f174553c365733a24..c9ff00544cf763fc78ea900c3af37fd8a2199b6e 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 9e7178ac45897ed95da7aea93d3f56694d1c2b82..5f55d3fc959b1a271fbb4f0ccf2791a2d31cabff 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 e4618aac0ecc774b2d955128ff81213c92780af9..5c812b5d5b49b9768e0a0ae9d884d65ca0b6f765 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 cbc97455842ee09afbd57ee279c88f8579ce47d7..e8a4b5e88ce55781014139efcd408afbca951510 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 ddcf164ebd48ebd6ab50edc5a42a8557c036c3d5..691f07945f8ec7abbf5aa2352582cb88ef0c8e79 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 562d0c3c029a0274afb824293177f943deea991a..2a106949976ea307ff34eb935eceaeb193e32375 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 418288a4419857d13d5b5d27685dfa6f94de4dd7..9b5b8f8f13828941a281c1e72292d2eb7caa316c 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 93f8db3f34cb4113d2c6aa30df45b66b1433d003..e5c9df400429ed15d4607d35b938a2f236f5f3db 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 50b0742c9761df585dff0d74326e6738dcca37c7..7a4da519115e7018f49ddb9d523df90bce9f6c24 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 40792086da13c1b5b13dc627fd6535d6edb35600..ce714bcc8bb9054650079c7a1a4dbb6fc3ec7b98 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 3e7546496694a733099adc2f32e7c892fadcd320..934e0fe830ffb899691051e4bec99c5c5df7a717 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 346277c83a3a86d91f3183ee6de3ca79ea0e534e..e29b81f1329f1f76e6af540656430d9f95e8585d 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 de4f704252e231ceb191d4de9d49472007c2be66..98f54131337c96bd099ed4efc381b43b615be680 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 0333f87b7b21b8bab4073f6c72c2f22351732585..5b5e4947ef0cc374acb4fb02bea73a90731d7562 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 a807826378d92a0d8b952e6eae3bf69331d1f7f7..ebe9041482bd162fe45349d448fee8872ae268f5 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 08215fd3eee75a3bd12d1381b30d9fcbad93980e..1be26bf56ff87802e84e1947a856d5c8f9056c88 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 6a752215427bec8b03632e8baebfb0e5a241ec1f..d333466ab8ece9254d24d77ea8b74f218347782e 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 8dc9fdda5087a474b94b43b924c0d87a10b84ba9..ad441ae731a83a00ba18153fe91416a5492d04d8 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 fac30126cee4881699a5ba28bf8b7b99a218a859..90eda96a738a6d4c4a1a30058107330ed081b8b5 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 a906070f9a9d45f7f3821572c25f9409215cdef0..af17a5651616c5ca75e87faa50d024ab4c248968 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 e3d89d6e269132805378589768c83a5fdb6f6168..9d9dbd4d1b4497c2202a80b9b12c7be54ed992c7 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 af435975963483bcd6157d6e49f7b1c9ac383aec..e87a8ec03405aff260103d8865ff571fbcc37fcd 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 5b27df1f9e7b31b94538526ebf3c6bd41fca6775..124c74076ba285bc0973f1c804d80254421af57a 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 72b6bb8eb7b5221278f691e091ba57fa0e7ca05e..738178532c19a5ad1475ba5af30ae7541168b97b 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 fae949863a4c9b036f03c14a9236bff841d0c386..808cc18892d5cede4263f29b3f38113c2df813c8 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 e504285350194bd08935ea6ff9666a48648d2633..7a8e1f75dd86ced2b50c0fd078cb3cdabd448dc1 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"