/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
+#include <errno.h>
#include <stdbool.h>
#include <string.h>
#include "argv-util.h"
#include "errno-util.h"
#include "extract-word.h"
+#include "forward.h"
#include "log.h"
#include "macro.h"
#include "process-util.h"
#include <stdio.h>
#include <unistd.h>
-#include "alloc-util.h"
#include "log.h"
#include "nss-test-util.h"
#include "string-util.h"
#pragma once
#include <nss.h>
-#include <stdint.h>
+
+#include "forward.h"
const char* nss_status_to_string(enum nss_status status, char *buf, size_t buf_len);
void* nss_open_handle(const char *dir, const char *module, int flags);
#include "errno-util.h"
#include "fd-util.h"
#include "format-util.h"
-#include "fs-util.h"
#include "path-util.h"
#include "string-util.h"
+#include "strv.h"
#include "tests.h"
#include "tmpfile-util.h"
#include "user-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <sys/socket.h>
-
-#include "macro.h"
-#include "string-util.h"
#include "tests.h"
_unused_
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <malloc.h>
-#include <stdint.h>
#include "alloc-util.h"
-#include "macro.h"
#include "memory-util.h"
#include "random-util.h"
#include "tests.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <linux/if_arp.h>
-#include <net/if.h>
#include "arphrd-util.h"
-#include "string-util.h"
#include "tests.h"
TEST(arphrd) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <fcntl.h>
-#include <sys/prctl.h>
#include <sys/wait.h>
#include <unistd.h>
#include "async.h"
#include "fs-util.h"
#include "path-util.h"
+#include "pidref.h"
#include "process-util.h"
#include "signal-util.h"
#include "tests.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "audit-util.h"
+#include "format-util.h"
+#include "pidref.h"
#include "tests.h"
TEST(audit_loginuid_from_pid) {
* increase it at the slightly cost of lengthen test-duration on other machines.
*/
-#include <stdio.h>
+#include <stdlib.h>
#include <sys/time.h>
#include <sys/wait.h>
#include <unistd.h>
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <stddef.h>
-
#include "bitfield.h"
-#include "log.h"
#include "tests.h"
#define TEST_BITS(bits, v, ...) \
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include "sd-daemon.h"
+
#include "blockdev-util.h"
#include "device-util.h"
#include "errno-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <sys/types.h>
-#include <unistd.h>
-
#include "acpi-fpdt.h"
#include "boot-timestamps.h"
#include "efi-loader.h"
#include "errno-util.h"
#include "log.h"
#include "tests.h"
+#include "time-util.h"
static int test_acpi_fpdt(void) {
usec_t loader_start, loader_exit;
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <sys/resource.h>
-#include <sys/time.h>
-#include <unistd.h>
#include "alloc-util.h"
#include "bpf-devices.h"
#include "bpf-program.h"
#include "cgroup-setup.h"
+#include "cgroup.h"
#include "errno-list.h"
#include "fd-util.h"
#include "fs-util.h"
#include "path-util.h"
+#include "strv.h"
#include "tests.h"
static void test_policy_closed(const char *cgroup_path, BPFProgram **installed_prog) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <linux/bpf_insn.h>
-#include <string.h>
#include <unistd.h>
#include "bpf-firewall.h"
#include "load-fragment.h"
#include "manager.h"
#include "memory-util.h"
+#include "path-util.h"
#include "rm-rf.h"
#include "service.h"
+#include "set.h"
#include "tests.h"
#include "unit-serialize.h"
#include "virt.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <fcntl.h>
+#include <linux/bpf.h>
#include <linux/bpf_insn.h>
#include <string.h>
-#include <sys/mman.h>
#include <unistd.h>
-#include "bpf-foreign.h"
+#include "bpf-program.h"
#include "load-fragment.h"
#include "manager.h"
#include "process-util.h"
#include "rlimit-util.h"
#include "rm-rf.h"
#include "service.h"
+#include "strv.h"
#include "tests.h"
#include "unit.h"
#include "virt.h"
#include "strv.h"
#include "tests.h"
#include "unit.h"
-#include "virt.h"
static int test_restrict_filesystems(Manager *m, const char *unit_name, const char *file_path, char **allowed_filesystems) {
_cleanup_free_ char *exec_start = NULL;
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <errno.h>
#include <fcntl.h>
#include "btrfs-util.h"
#include "fd-util.h"
-#include "format-util.h"
#include "log.h"
#include "memory-util.h"
#include "tests.h"
#include <fcntl.h>
#include <sys/file.h>
+#include <sys/stat.h>
#include "btrfs-util.h"
#include "fd-util.h"
#include "log.h"
#include "string-util.h"
#include "tests.h"
+#include "time-util.h"
int main(int argc, char *argv[]) {
BtrfsQuotaInfo quota;
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include "sd-bus.h"
+
#include "bus-util.h"
#include "log.h"
#include "tests.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <stdlib.h>
+#include <time.h>
+
#include "alloc-util.h"
#include "calendarspec.h"
#include "env-util.h"
#include "errno-util.h"
#include "string-util.h"
#include "tests.h"
+#include "time-util.h"
static void _test_one(int line, const char *input, const char *output) {
_cleanup_(calendar_spec_freep) CalendarSpec *c = NULL;
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <stdio.h>
-#include <sys/prctl.h>
#include "alloc-util.h"
#include "cap-list.h"
#include <linux/prctl.h>
#include <netinet/in.h>
#include <pwd.h>
+#include <stdlib.h>
#include <sys/prctl.h>
#include <sys/socket.h>
#include <sys/wait.h>
#include <unistd.h>
+#include "pidref.h"
#define TEST_CAPABILITY_C
#include "errno-util.h"
#include "fd-util.h"
#include "fileio.h"
-#include "macro.h"
#include "parse-util.h"
#include "process-util.h"
-#include "string-util.h"
#include "tests.h"
static uid_t test_uid = -1;
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "cgroup.h"
-#include "log.h"
#include "tests.h"
+#include "time-util.h"
TEST(group_cpu_adjust_period) {
/* Period 1ms, quota 40% -> Period 2.5ms */
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <stdio.h>
-
#include "cgroup.h"
#include "cgroup-util.h"
-#include "macro.h"
#include "manager.h"
#include "rm-rf.h"
-#include "string-util.h"
#include "tests.h"
#include "unit.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <stdio.h>
-
#include "cgroup.h"
#include "manager.h"
#include "rm-rf.h"
#include "alloc-util.h"
#include "cgroup-util.h"
-#include "dirent-util.h"
#include "errno-util.h"
#include "fd-util.h"
#include "format-util.h"
-#include "parse-util.h"
-#include "proc-cmdline.h"
+#include "path-util.h"
+#include "pidref.h"
#include "process-util.h"
#include "special.h"
-#include "stat-util.h"
#include "string-util.h"
-#include "strv.h"
#include "tests.h"
-#include "user-util.h"
static void check_p_d_u(const char *path, int code, const char *result) {
_cleanup_free_ char *unit = NULL;
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <unistd.h>
-
#include "cgroup-setup.h"
#include "cgroup-util.h"
#include "errno-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <stdlib.h>
#include <unistd.h>
#include "alloc-util.h"
+#include "argv-util.h"
#include "chase.h"
#include "dirent-util.h"
#include "fd-util.h"
#include "path-util.h"
#include "random-util.h"
#include "rm-rf.h"
+#include "stat-util.h"
#include "string-util.h"
#include "tests.h"
#include "tmpfile-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "chid-fundamental.h"
-#include "string-util.h"
#include "tests.h"
const char16_t *const test_fields[_CHID_SMBIOS_FIELDS_MAX] = {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <sys/stat.h>
#include <sys/xattr.h>
#include <unistd.h>
-#include "alloc-util.h"
#include "chown-recursive.h"
-#include "log.h"
#include "rm-rf.h"
#include "string-util.h"
#include "tests.h"
Copyright © 2016 Canonical Ltd.
***/
-#include <fcntl.h>
#include <unistd.h>
#include "clock-util.h"
#include "fd-util.h"
#include "fileio.h"
-#include "fs-util.h"
#include "log.h"
-#include "macro.h"
#include "tests.h"
#include "tmpfile-util.h"
#include "alloc-util.h"
#include "compress.h"
-#include "env-util.h"
-#include "macro.h"
-#include "memory-util.h"
#include "nulstr-util.h"
#include "parse-util.h"
#include "process-util.h"
#include "random-util.h"
-#include "string-util.h"
#include "tests.h"
+#include "time-util.h"
typedef int (compress_t)(const void *src, uint64_t src_size, void *dst,
size_t dst_alloc_size, size_t *dst_size, int level);
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <stdlib.h>
#include <sys/stat.h>
+#include <unistd.h>
#if HAVE_LZ4
#include <lz4.h>
#include "compress.h"
#include "dlfcn-util.h"
#include "fd-util.h"
-#include "fs-util.h"
-#include "macro.h"
-#include "memory-util.h"
#include "path-util.h"
#include "random-util.h"
#include "tests.h"
#include <gnu/libc-version.h>
#include <stdio.h>
-#include <sys/types.h>
+#include <stdlib.h>
#include <sys/utsname.h>
#include <unistd.h>
#include "condition.h"
#include "confidential-virt.h"
#include "cpu-set-util.h"
-#include "efi-loader.h"
+#include "efivars.h"
#include "env-util.h"
#include "errno-util.h"
#include "fileio.h"
#include "fs-util.h"
#include "hostname-setup.h"
-#include "hostname-util.h"
#include "id128-util.h"
#include "ima-util.h"
#include "libaudit-util.h"
#include "limits-util.h"
#include "log.h"
-#include "macro.h"
#include "nulstr-util.h"
#include "os-util.h"
#include "path-util.h"
-#include "process-util.h"
#include "psi-util.h"
#include "rm-rf.h"
#include "selinux-util.h"
-#include "set.h"
#include "smack-util.h"
#include "string-util.h"
#include "strv.h"
Copyright © 2014 Michael Marineau
***/
-#include <stdarg.h>
-#include <stdio.h>
+#include <sys/stat.h>
#include "alloc-util.h"
#include "conf-files.h"
#include "fd-util.h"
#include "fileio.h"
-#include "fs-util.h"
-#include "macro.h"
-#include "mkdir.h"
#include "path-util.h"
#include "rm-rf.h"
#include "string-util.h"
#include "conf-parser.h"
#include "fd-util.h"
#include "fileio.h"
-#include "fs-util.h"
#include "log.h"
-#include "macro.h"
#include "mkdir.h"
#include "rm-rf.h"
-#include "string-util.h"
#include "strv.h"
#include "tests.h"
+#include "time-util.h"
#include "tmpfile-util.h"
-#include "user-util.h"
static void test_config_parse_path_one(const char *rvalue, const char *expected) {
_cleanup_free_ char *path = NULL;
#include <unistd.h>
#include "alloc-util.h"
+#include "argv-util.h"
#include "chase.h"
#include "copy.h"
#include "fd-util.h"
#include "fileio.h"
#include "fs-util.h"
+#include "hashmap.h"
#include "hexdecoct.h"
#include "io-util.h"
#include "log.h"
-#include "macro.h"
#include "mkdir.h"
#include "path-util.h"
-#include "random-util.h"
#include "rm-rf.h"
+#include "stat-util.h"
#include "string-util.h"
#include "strv.h"
#include "tests.h"
#include "tmpfile-util.h"
-#include "user-util.h"
#include "xattr-util.h"
TEST(copy_file) {
#include "alloc-util.h"
#include "escape.h"
+#include "strv.h"
#include "tests.h"
#include "unit.h"
#include "fd-util.h"
#include "fileio.h"
#include "format-util.h"
-#include "macro.h"
#include "tests.h"
TEST(coredump_filter_to_from_string) {
#include "alloc-util.h"
#include "cpu-set-util.h"
-#include "macro.h"
-#include "string-util.h"
#include "tests.h"
TEST(parse_cpu_set) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "alloc-util.h"
-#include "macro.h"
#include "openssl-util.h"
-#include "string-util.h"
#include "tests.h"
TEST(string_hashsum) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <unistd.h>
-
#include "sd-daemon.h"
#include "parse-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <fcntl.h>
-#include <sys/stat.h>
-#include <sys/types.h>
+#include <sys/socket.h>
#include <unistd.h>
#include "data-fd-util.h"
#include "fd-util.h"
#include "memfd-util.h"
-#include "memory-util.h"
#include "process-util.h"
-#include "random-util.h"
#include "tests.h"
static void assert_equal_fd(int fd1, int fd2) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <stdlib.h>
#include <unistd.h>
#include "alloc-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <sys/stat.h>
+
#include "capability-util.h"
#include "dev-setup.h"
-#include "fs-util.h"
#include "mkdir.h"
#include "path-util.h"
#include "rm-rf.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <stdio.h>
-#include <sys/types.h>
#include "alloc-util.h"
#include "device-nodes.h"
-#include "string-util.h"
#include "tests.h"
/* helpers for test_encode_devnode_name */
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <dirent.h>
-#include <fcntl.h>
-#include <stdio.h>
+#include <stdlib.h>
#include <sys/stat.h>
#include <sys/sysmacros.h>
-#include "alloc-util.h"
#include "dirent-util.h"
#include "fs-util.h"
-#include "mkdir.h"
-#include "path-util.h"
#include "rm-rf.h"
-#include "stat-util.h"
#include "string-util.h"
#include "tests.h"
#include "tmpfile-util.h"
#include "format-util.h"
#include "log.h"
#include "main-func.h"
-#include "missing_syscall.h"
#include "quota-util.h"
+#include "strv.h"
+#include "user-util.h"
#include "userdb.h"
static int show_quota(uid_t uid, const char *path) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <dlfcn.h>
-#include <stdlib.h>
#include "apparmor-util.h"
#include "bpf-dlopen.h"
#include "idn-util.h"
#include "libarchive-util.h"
#include "libfido2-util.h"
-#include "macro.h"
#include "main-func.h"
#include "module-util.h"
#include "password-quality-util-passwdqc.h"
#include <dlfcn.h>
#include <stdlib.h>
-#include "assert-util.h"
-#include "macro.h"
+#include "forward.h"
int main(int argc, char **argv) {
void *handles[argc - 1];
#include "alloc-util.h"
#include "dns-domain.h"
-#include "macro.h"
+#include "in-addr-util.h"
#include "string-util.h"
#include "tests.h"
#include "alloc-util.h"
#include "ansi-color.h"
-#include "constants.h"
#include "escape.h"
#include "string-util.h"
#include "strv.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "emergency-action.h"
+#include "runtime-scope.h"
#include "tests.h"
TEST(parse_emergency_action) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <errno.h>
#include <stdio.h>
-#include "bus-util.h"
+#include "sd-bus.h"
+
#include "manager.h"
#include "manager-dump.h"
#include "rm-rf.h"
#include "fd-util.h"
#include "fileio.h"
#include "fs-util.h"
-#include "macro.h"
#include "strv.h"
#include "tests.h"
#include "tmpfile-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <stdlib.h>
#include "env-util.h"
-#include "fd-util.h"
-#include "fileio.h"
-#include "fs-util.h"
#include "parse-util.h"
#include "process-util.h"
-#include "serialize.h"
-#include "string-util.h"
#include "strv.h"
#include "tests.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <errno.h>
-
#include "errno-list.h"
#include "errno-to-name.h"
-#include "macro.h"
-#include "string-util.h"
#include "tests.h"
TEST(errno_list) {
#include "errno-util.h"
#include "stdio-util.h"
-#include "string-util.h"
#include "tests.h"
TEST(strerror_not_threadsafe) {
#include "alloc-util.h"
#include "escape.h"
-#include "macro.h"
#include "tests.h"
TEST(cescape) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <errno.h>
+#include <stdlib.h>
#include <sys/stat.h>
-#include <sys/wait.h>
#include <unistd.h>
#include "alloc-util.h"
#include "constants.h"
-#include "copy.h"
#include "env-util.h"
#include "exec-util.h"
#include "fd-util.h"
#include "fileio.h"
#include "fs-util.h"
#include "log.h"
-#include "macro.h"
#include "path-util.h"
#include "rm-rf.h"
#include "string-util.h"
#include <fnmatch.h>
#include <linux/prctl.h>
#include <stdio.h>
+#include <stdlib.h>
#include <sys/mount.h>
#include <sys/prctl.h>
-#include <sys/types.h>
#include "sd-event.h"
+#include "argv-util.h"
#include "build-path.h"
#include "capability-util.h"
#include "copy.h"
#include "cpu-set-util.h"
#include "dropin.h"
#include "errno-list.h"
+#include "extract-word.h"
#include "fd-util.h"
#include "fileio.h"
#include "fs-util.h"
-#include "macro.h"
#include "manager.h"
#include "mkdir.h"
#include "mount-util.h"
#include "signal-util.h"
#include "stat-util.h"
#include "static-destruct.h"
+#include "strv.h"
#include "sysctl-util.h"
#include "tests.h"
-#include "tmpfile-util.h"
#include "unit.h"
#include "user-util.h"
#include "virt.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "exit-status.h"
-#include "string-util.h"
#include "tests.h"
TEST(exit_status_to_string) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <errno.h>
-#include <stdlib.h>
-
#include "extract-word.h"
-#include "log.h"
-#include "string-util.h"
#include "tests.h"
TEST(extract_first_word) {
#include "alloc-util.h"
#include "fd-util.h"
-#include "fileio.h"
#include "fs-util.h"
-#include "macro.h"
#include "memfd-util.h"
-#include "memory-util.h"
-#include "missing_syscall.h"
#include "mkdir.h"
#include "mount-util.h"
#include "namespace-util.h"
#include "seccomp-util.h"
#include "serialize.h"
#include "stat-util.h"
-#include "string-util.h"
#include "tests.h"
#include "tmpfile-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <fcntl.h>
-#include <unistd.h>
#include "fd-util.h"
#include "fdset.h"
-#include "fs-util.h"
-#include "macro.h"
#include "tests.h"
#include "tmpfile-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <fcntl.h>
-#include <inttypes.h>
#include <linux/fiemap.h>
-#include <stdio.h>
-#include <sys/types.h>
+#include <stdlib.h>
#include <unistd.h>
-#include "errno-util.h"
+#include "argv-util.h"
#include "fd-util.h"
#include "hibernate-util.h"
#include "log.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <fcntl.h>
-#include <limits.h>
#include <stdio.h>
#include <unistd.h>
#include "alloc-util.h"
-#include "ctype.h"
#include "env-file.h"
#include "env-util.h"
#include "errno-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <stdlib.h>
#include <unistd.h>
#include "firewall-util.h"
#include "firewall-util-private.h"
+#include "in-addr-util.h"
#include "log.h"
#include "random-util.h"
#include "socket-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <stdlib.h>
#include <unistd.h>
#include "alloc-util.h"
#include "format-table.h"
#include "json-util.h"
-#include "string-util.h"
-#include "strv.h"
#include "terminal-util.h"
#include "tests.h"
#include "time-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "format-util.h"
-#include "macro.h"
-#include "string-util.h"
#include "tests.h"
#include "uchar.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <stdlib.h>
#include <sys/file.h>
#include <sys/sysmacros.h>
#include <unistd.h>
#include "alloc-util.h"
+#include "argv-util.h"
#include "copy.h"
-#include "dirent-util.h"
#include "fd-util.h"
-#include "fileio.h"
#include "fs-util.h"
-#include "macro.h"
#include "mkdir.h"
#include "path-util.h"
#include "process-util.h"
#include "random-util.h"
#include "rm-rf.h"
#include "stat-util.h"
-#include "stdio-util.h"
#include "string-util.h"
#include "strv.h"
#include "sync-util.h"
#include "tests.h"
+#include "time-util.h"
#include "tmpfile-util.h"
#include "umask-util.h"
-#include "user-util.h"
#include "virt.h"
static const char *arg_test_dir = NULL;
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <fcntl.h>
+#include <stdlib.h>
#include <sys/stat.h>
#include <unistd.h>
#include "dirent-util.h"
#include "fs-util.h"
#include "glob-util.h"
-#include "macro.h"
#include "rm-rf.h"
#include "tests.h"
#include "tmpfile-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "architecture.h"
-#include "glyph-util.h"
#include "gpt.h"
#include "log.h"
#include "pretty-print.h"
#include "strv.h"
-#include "terminal-util.h"
#include "tests.h"
TEST(gpt_types_against_architectures) {
#include "log.h"
#include "nulstr-util.h"
#include "stdio-util.h"
-#include "string-util.h"
#include "strv.h"
#include "tests.h"
#include "time-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "hashmap.h"
-#include "string-util.h"
#include "tests.h"
unsigned custom_counter = 0;
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <errno.h>
-
#include "alloc-util.h"
#include "hexdecoct.h"
-#include "macro.h"
#include "random-util.h"
#include "string-util.h"
#include "tests.h"
#include "hexdecoct.h"
#include "hmac.h"
-#include "string-util.h"
#include "tests.h"
static void hmac_sha256_by_string(const char *key, const char *value, uint8_t res[static SHA256_DIGEST_SIZE]) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <fnmatch.h>
-#include <unistd.h>
+#include <stdlib.h>
#include "alloc-util.h"
#include "fd-util.h"
#include "fileio.h"
-#include "fs-util.h"
#include "hostname-setup.h"
#include "hostname-util.h"
#include "id128-util.h"
-#include "string-util.h"
#include "tests.h"
#include "tmpfile-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <unistd.h>
-
-#include "alloc-util.h"
-#include "fileio.h"
#include "hostname-util.h"
#include "string-util.h"
#include "tests.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <fcntl.h>
-#include <sys/types.h>
+#include <sys/stat.h>
#include <unistd.h>
#include "sd-daemon.h"
#include "alloc-util.h"
#include "fd-util.h"
#include "id128-util.h"
-#include "macro.h"
#include "path-util.h"
#include "rm-rf.h"
-#include "string-util.h"
#include "tests.h"
+#include "time-util.h"
#include "tmpfile-util.h"
#define ID128_WALDI SD_ID128_MAKE(01, 02, 03, 04, 05, 06, 07, 08, 09, 0a, 0b, 0c, 0d, 0e, 0f, 10)
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include "ansi-color.h"
#include "image-policy.h"
-#include "pager.h"
-#include "pretty-print.h"
-#include "string-util.h"
#include "tests.h"
static void test_policy(const ImagePolicy *p, const char *name) {
#include "alloc-util.h"
#include "import-util.h"
-#include "log.h"
-#include "string-util.h"
#include "tests.h"
static void test_import_url_last_component_one(const char *input, const char *output, int ret) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "in-addr-prefix-util.h"
+#include "set.h"
#include "tests.h"
static void test_in_addr_prefix_to_string_one(int f, const char *addr, unsigned prefixlen) {
#include "alloc-util.h"
#include "fileio.h"
-#include "fs-util.h"
+#include "hashmap.h"
#include "install.h"
#include "mkdir.h"
#include "rm-rf.h"
#include <stdio.h>
#include <string.h>
+#include "hashmap.h"
#include "install.h"
#include "tests.h"
#include <stdlib.h>
#include <unistd.h>
-#include "alloc-util.h"
#include "fd-util.h"
#include "io-util.h"
-#include "macro.h"
#include "tests.h"
static void test_sparse_write_one(int fd, const char *buffer, size_t n) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <netinet/in.h>
+
#include "ip-protocol-list.h"
-#include "macro.h"
-#include "missing_network.h"
#include "stdio-util.h"
-#include "string-util.h"
#include "tests.h"
static void test_int(int i) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <fcntl.h>
-#include <sys/stat.h>
-#include <sys/types.h>
#include "alloc-util.h"
#include "journal-importer.h"
#include "log.h"
-#include "path-util.h"
-#include "string-util.h"
#include "tests.h"
static void assert_iovec_entry(const struct iovec *iovec, const char* content) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <float.h>
+#include <sys/socket.h>
#include <sys/sysmacros.h>
#include "sd-json.h"
#include "alloc-util.h"
#include "escape.h"
#include "fd-util.h"
+#include "format-util.h"
#include "fileio.h"
#include "iovec-util.h"
#include "json-internal.h"
#include "json-util.h"
#include "math-util.h"
#include "ordered-set.h"
+#include "pidref.h"
+#include "set.h"
#include "string-table.h"
-#include "string-util.h"
-#include "strv.h"
#include "tests.h"
#include "tmpfile-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <errno.h>
-#include <stddef.h>
#include <string.h>
#include <sys/stat.h>
#include <unistd.h>
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <fcntl.h>
-#include <stddef.h>
#include <stdio.h>
#include <unistd.h>
+#include "sd-daemon.h"
#include "sd-id128.h"
#include "all-units.h"
#include "alloc-util.h"
#include "capability-util.h"
#include "conf-parser.h"
-#include "fd-util.h"
#include "fileio.h"
#include "format-util.h"
-#include "fs-util.h"
#include "hashmap.h"
#include "hostname-setup.h"
-#include "hostname-util.h"
#include "install.h"
#include "install-printf.h"
#include "load-fragment.h"
-#include "macro.h"
-#include "memory-util.h"
+#include "manager.h"
#include "open-file.h"
#include "pcre2-util.h"
#include "rm-rf.h"
+#include "set.h"
#include "specifier.h"
#include "string-util.h"
#include "strv.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <linux/if.h>
#include <net/if.h>
#include <stdio.h>
+#include "sd-netlink.h"
+
#include "af-list.h"
#include "alloc-util.h"
-#include "capability-util.h"
#include "in-addr-util.h"
#include "local-addresses.h"
#include "netlink-util.h"
#include "glyph-util.h"
#include "kbd-util.h"
#include "locale-util.h"
-#include "macro.h"
#include "strv.h"
#include "tests.h"
#include "lock-util.h"
#include "rm-rf.h"
#include "tests.h"
+#include "time-util.h"
#include "tmpfile-util.h"
TEST(make_lock_file) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <stddef.h>
-#include <unistd.h>
-
#include "format-util.h"
-#include "io-util.h"
#include "iovec-util.h"
#include "iovec-wrapper.h"
#include "log.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "login-util.h"
-#include "string-util.h"
#include "tests.h"
TEST(session_id_valid) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <fcntl.h>
+#include <linux/fs.h>
#include <linux/loop.h>
#include <pthread.h>
#include <sys/file.h>
#include <sys/ioctl.h>
-#include <sys/mount.h>
#include "alloc-util.h"
#include "capability-util.h"
#include "dissect-image.h"
#include "fd-util.h"
-#include "fileio.h"
-#include "fs-util.h"
#include "gpt.h"
+#include "loop-util.h"
#include "main-func.h"
#include "mkfs-util.h"
#include "mount-util.h"
#include "string-util.h"
#include "strv.h"
#include "tests.h"
+#include "time-util.h"
#include "tmpfile-util.h"
-#include "user-util.h"
#include "virt.h"
static unsigned arg_n_threads = 5;
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <sched.h>
-#include <stdio.h>
-#include <string.h>
+#include <stdlib.h>
#include "errno-util.h"
#include "log.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <stddef.h>
#include <sys/stat.h>
-#include "sd-messages.h"
+#include "sd-id128.h"
#include "errno-util.h"
-#include "id128-util.h"
-#include "log.h"
-#include "macro.h"
#include "tests.h"
TEST(saturate_add) {
#include "fd-util.h"
#include "memfd-util.h"
#include "missing_mman.h"
-#include "string-util.h"
#include "tests.h"
TEST(memfd_get_sealed) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <sys/uio.h>
+
#include "memory-util.h"
#include "tests.h"
#include <fcntl.h>
#include <pthread.h>
+#include <stdlib.h>
#include <sys/mman.h>
+#include <sys/stat.h>
#include <unistd.h>
#include "sd-bus.h"
#include "bus-locator.h"
#include "bus-wait-for-jobs.h"
#include "fd-util.h"
+#include "format-util.h"
+#include "hashmap.h"
#include "path-util.h"
#include "process-util.h"
#include "random-util.h"
#include "signal-util.h"
#include "socket-util.h"
#include "tests.h"
+#include "time-util.h"
#include "tmpfile-util.h"
#include "unit-def.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "memstream-util.h"
-#include "string-util.h"
#include "tests.h"
TEST(memstream_done) {
#include "rm-rf.h"
#include "stat-util.h"
#include "tests.h"
+#include "time-util.h"
#include "tmpfile-util.h"
-#include "user-util.h"
TEST(mkdir_p_safe) {
_cleanup_(rm_rf_physical_and_freep) char *tmp = NULL;
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <sys/mount.h>
+#include <sys/stat.h>
#include <sys/statvfs.h>
#include "alloc-util.h"
#include "fileio.h"
#include "fs-util.h"
#include "libmount-util.h"
-#include "missing_magic.h"
#include "mkdir.h"
#include "mount-util.h"
#include "mountpoint-util.h"
#include "process-util.h"
#include "random-util.h"
#include "rm-rf.h"
-#include "stat-util.h"
#include "string-util.h"
#include "strv.h"
#include "tests.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <sched.h>
+#include <stdlib.h>
#include <sys/mount.h>
#include <unistd.h>
#include "alloc-util.h"
-#include "constants.h"
#include "fd-util.h"
#include "fileio.h"
+#include "fs-util.h"
#include "hashmap.h"
#include "log.h"
-#include "missing_syscall.h"
#include "mountpoint-util.h"
#include "path-util.h"
#include "rm-rf.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <fcntl.h>
+#include <sched.h>
+#include <stdlib.h>
#include <sys/socket.h>
#include <sys/stat.h>
#include <sysexits.h>
+#include "sd-id128.h"
+
#include "alloc-util.h"
#include "fd-util.h"
#include "fileio.h"
+#include "namespace-util.h"
#include "namespace.h"
#include "pidref.h"
#include "process-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "netif-naming-scheme.h"
-#include "string-util.h"
#include "tests.h"
#ifdef _DEFAULT_NET_NAMING_SCHEME
#include <arpa/inet.h>
#include <linux/if_tunnel.h>
-#include <linux/ip.h>
-#include <net/if.h>
-#include <sys/types.h>
#include <unistd.h>
#include "sd-netlink.h"
-#include "macro.h"
#include "module-util.h"
#include "tests.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <assert.h>
#include <unistd.h>
#include "firewall-util.h"
#include "in-addr-util.h"
-#include "log.h"
#include "netlink-internal.h"
#include "parse-util.h"
#include "string-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <stdlib.h>
#include <unistd.h>
#include "sd-daemon.h"
#include "event-util.h"
#include "fd-util.h"
+#include "fdset.h"
#include "notify-recv.h"
-#include "path-util.h"
+#include "pidref.h"
#include "process-util.h"
-#include "rm-rf.h"
-#include "socket-util.h"
+#include "strv.h"
#include "tests.h"
typedef struct Context {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <errno.h>
#include <stdlib.h>
#include <unistd.h>
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <net/if.h>
#include <stdlib.h>
-#include <unistd.h>
#include "af-list.h"
#include "alloc-util.h"
#include "format-ifname.h"
#include "hexdecoct.h"
#include "hostname-setup.h"
-#include "hostname-util.h"
#include "in-addr-util.h"
#include "local-addresses.h"
#include "log.h"
#include "parse-util.h"
#include "path-util.h"
#include "socket-util.h"
-#include "stdio-util.h"
#include "string-util.h"
#include "strv.h"
#include "tests.h"
#include <pwd.h>
#include <stdlib.h>
-#include <sys/types.h>
-#include <unistd.h>
#include "alloc-util.h"
#include "dlfcn-util.h"
#include "nss-util.h"
#include "parse-util.h"
#include "path-util.h"
-#include "stdio-util.h"
#include "string-util.h"
#include "strv.h"
#include "tests.h"
-#include "user-util.h"
static size_t arg_bufsize = 1024;
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <stdio.h>
-
#include "ordered-set.h"
-#include "string-util.h"
#include "strv.h"
#include "tests.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <errno.h>
+#include <stdlib.h>
#include "fileio.h"
-#include "fs-util.h"
#include "log.h"
#include "mkdir.h"
#include "os-util.h"
#include <signal.h>
+#include "sd-json.h"
+
#include "parse-argument.h"
#include "stdio-util.h"
#include "tests.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <linux/in.h>
-#include <stdio.h>
+#include <netinet/in.h>
#include <sys/socket.h>
-#include "macro.h"
#include "parse-helpers.h"
#include "tests.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <errno.h>
#include <linux/netfilter/nf_tables.h>
#include <locale.h>
#include <math.h>
+#include <stdlib.h>
#include <sys/socket.h>
-#include "alloc-util.h"
-#include "errno-list.h"
-#include "log.h"
#include "parse-util.h"
-#include "string-util.h"
#include "tests.h"
TEST(parse_boolean) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <stdlib.h>
-#include <sys/stat.h>
#include "log.h"
#include "path-lookup.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <stdio.h>
+#include <stdlib.h>
#include <unistd.h>
#include "alloc-util.h"
+#include "argv-util.h"
#include "exec-util.h"
#include "fd-util.h"
-#include "fs-util.h"
-#include "macro.h"
#include "path-util.h"
#include "process-util.h"
#include "rm-rf.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <stdbool.h>
+#include <stdlib.h>
#include <sys/stat.h>
-#include <sys/types.h>
#include "all-units.h"
#include "alloc-util.h"
#include "fd-util.h"
#include "fs-util.h"
-#include "macro.h"
#include "manager.h"
#include "mkdir.h"
-#include "path-util.h"
#include "rm-rf.h"
#include "string-util.h"
#include "strv.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+
#include "percent-util.h"
#include "tests.h"
-#include "time-util.h"
TEST(parse_percent) {
assert_se(parse_percent("") == -EINVAL);
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "fd-util.h"
+#include "format-util.h"
#include "pidref.h"
#include "process-util.h"
-#include "signal-util.h"
#include "stdio-util.h"
#include "tests.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <stdio.h>
-#include <sys/stat.h>
-#include <sys/types.h>
#include <unistd.h>
#include "alloc-util.h"
-#include "macro.h"
#include "pretty-print.h"
-#include "strv.h"
#include "tests.h"
#define CYLON_WIDTH 6
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <stdlib.h>
+
#include "alloc-util.h"
-#include "env-util.h"
#include "errno-util.h"
#include "initrd-util.h"
#include "log.h"
-#include "macro.h"
#include "nulstr-util.h"
#include "proc-cmdline.h"
-#include "process-util.h"
-#include "special.h"
#include "string-util.h"
#include "strv.h"
#include "tests.h"
#include <fcntl.h>
#include <linux/oom.h>
#include <pthread.h>
+#include <stdlib.h>
#include <sys/eventfd.h>
#include <sys/mount.h>
#include <sys/personality.h>
#include <sys/prctl.h>
#include <sys/stat.h>
-#include <sys/types.h>
#include <sys/wait.h>
#include <unistd.h>
+#include "strv.h"
#if HAVE_VALGRIND_VALGRIND_H
#include <valgrind/valgrind.h>
#endif
+#include "sd-daemon.h"
+
#include "alloc-util.h"
#include "architecture.h"
-#include "dirent-util.h"
+#include "argv-util.h"
#include "errno-list.h"
#include "errno-util.h"
#include "fd-util.h"
#include "ioprio-util.h"
#include "log.h"
-#include "macro.h"
#include "missing_sched.h"
-#include "missing_syscall.h"
#include "namespace-util.h"
#include "parse-util.h"
#include "pidfd-util.h"
+#include "pidref.h"
#include "process-util.h"
#include "procfs-util.h"
#include "rlimit-util.h"
#include "string-util.h"
#include "terminal-util.h"
#include "tests.h"
+#include "time-util.h"
#include "user-util.h"
#include "virt.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <errno.h>
-
#include "errno-util.h"
#include "format-util.h"
#include "log.h"
#include "process-util.h"
#include "procfs-util.h"
#include "tests.h"
+#include "time-util.h"
int main(int argc, char *argv[]) {
nsec_t nsec;
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include "format-util.h"
#include "pretty-print.h"
+#include "process-util.h"
#include "random-util.h"
#include "tests.h"
+#include "time-util.h"
#define PROGRESS_PREFIX "test:"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include "alloc-util.h"
#include "fd-util.h"
#include "fileio.h"
-#include "fs-util.h"
#include "parse-util.h"
#include "psi-util.h"
#include "tests.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include "locale-util.h"
+#include <stdlib.h>
+
#include "main-func.h"
#include "qrcode-util.h"
#include "tests.h"
#include <unistd.h>
-#include "macro.h"
#include "ratelimit.h"
#include "tests.h"
#include "time-util.h"
#include "errno-util.h"
#include "format-util.h"
-#include "missing_syscall.h"
+#include "missing_sched.h"
#include "raw-clone.h"
#include "tests.h"
#include <string.h>
-#include "memory-util.h"
-#include "random-util.h"
#include "recovery-key.h"
#include "tests.h"
#include "log.h"
#include "missing_magic.h"
#include "recurse-dir.h"
+#include "stat-util.h"
#include "strv.h"
#include "tests.h"
+#include "time-util.h"
static char **list_nftw = NULL;
#include <stdio.h>
-#include "macro.h"
#include "replace-var.h"
#include "string-util.h"
#include "tests.h"
#include "alloc-util.h"
#include "capability-util.h"
-#include "macro.h"
#include "process-util.h"
#include "rlimit-util.h"
#include "string-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <sys/stat.h>
#include <unistd.h>
-#include "alloc-util.h"
#include "process-util.h"
#include "rm-rf.h"
#include "string-util.h"
/* We include efi_config.h after undefining PROJECT_VERSION which is also defined in config.h. */
#undef PROJECT_VERSION
-#include "build.h"
#include "efi_config.h"
#include "sbat.h"
#include "tests.h"
#include <sched.h>
#include "all-units.h"
-#include "macro.h"
#include "manager.h"
#include "rm-rf.h"
#include "tests.h"
#include "sd-hwdb.h"
-#include "alloc-util.h"
-#include "errno.h"
#include "errno-util.h"
#include "hwdb-internal.h"
#include "nulstr-util.h"
#include <sys/mman.h>
#include <sys/personality.h>
#include <sys/shm.h>
-#include <sys/syscall.h>
-#include <sys/types.h>
+#include <sys/socket.h>
+#include <sys/stat.h>
#include <unistd.h>
#if HAVE_VALGRIND_VALGRIND_H
#include <valgrind/valgrind.h>
#include "fd-util.h"
#include "fileio.h"
#include "fs-util.h"
-#include "macro.h"
#include "memory-util.h"
#include "missing_sched.h"
#include "missing_syscall.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <errno.h>
-
#include "securebits-util.h"
#include "strv.h"
#include "tests.h"
-#include "unit-file.h"
static const char * const string_bits[] = {
"keep-caps",
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <sys/stat.h>
+#include <sys/socket.h>
-#include "alloc-util.h"
#include "fd-util.h"
#include "log.h"
#include "selinux-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include "escape.h"
+#include "extract-word.h"
#include "fd-util.h"
#include "fileio.h"
-#include "fs-util.h"
#include "log.h"
#include "serialize.h"
+#include "set.h"
#include "strv.h"
#include "tests.h"
#include "tmpfile-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <pthread.h>
+#include <stdlib.h>
#include "mempool.h"
#include "process-util.h"
#include "hexdecoct.h"
#include "sha1-fundamental.h"
-#include "string-util.h"
#include "tests.h"
static void sha1_process_string(const char *key, struct sha1_ctx *ctx) {
#include "hexdecoct.h"
#include "sha256.h"
-#include "string-util.h"
#include "tests.h"
static void sha256_process_string(const char *key, struct sha256_ctx *ctx) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <stdlib.h>
-
#include "log.h"
#include "shift-uid.h"
-#include "string-util.h"
#include "tests.h"
#include "user-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <fcntl.h>
+#include <stdlib.h>
#include <sys/mman.h>
#include <unistd.h>
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <unistd.h>
-
#include "log.h"
-#include "macro.h"
#include "process-util.h"
#include "signal-util.h"
#include "stdio-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <limits.h>
+#include <time.h>
#include <sched.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/resource.h>
#include <sys/socket.h>
-#include <sys/timex.h>
-#include <sys/types.h>
#define __STDC_WANT_IEC_60559_TYPES_EXT__
#include <float.h>
-#include "assert-util.h"
-#include "time-util.h"
+#include "forward.h"
/* Print information about various types. Useful when diagnosing
* gcc diagnostics on an unfamiliar architecture. */
#include "bpf-socket-bind.h"
#include "load-fragment.h"
#include "manager.h"
+#include "path-util.h"
#include "process-util.h"
#include "rlimit-util.h"
#include "rm-rf.h"
#include "fd-util.h"
#include "missing_network.h"
#include "socket-netlink.h"
+#include "socket-util.h"
#include "string-util.h"
#include "tests.h"
#include <fcntl.h>
#include <grp.h>
-#include <net/if_arp.h>
-#include <sys/stat.h>
-#include <sys/types.h>
#include <unistd.h>
#include "alloc-util.h"
-#include "async.h"
#include "escape.h"
-#include "exit-status.h"
#include "fd-util.h"
#include "fs-util.h"
#include "in-addr-util.h"
#include "iovec-util.h"
#include "log.h"
-#include "macro.h"
#include "path-util.h"
+#include "pidref.h"
#include "process-util.h"
#include "random-util.h"
#include "rm-rf.h"
#include "socket-util.h"
-#include "string-util.h"
#include "tests.h"
#include "tmpfile-util.h"
#include "user-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <stdlib.h>
#include "sd-id128.h"
#include "alloc-util.h"
+#include "format-util.h"
#include "log.h"
+#include "process-util.h"
+#include "runtime-scope.h"
#include "specifier.h"
-#include "stat-util.h"
#include "stdio-util.h"
-#include "string-util.h"
#include "strv.h"
#include "tests.h"
-#include "unit-file.h"
static void test_specifier_escape_one(const char *a, const char *b) {
_cleanup_free_ char *x = NULL;
#include <fcntl.h>
#include <linux/magic.h>
-#include <sched.h>
#include <sys/eventfd.h>
#include <sys/mount.h>
#include <unistd.h>
#include "errno-list.h"
#include "fd-util.h"
#include "fs-util.h"
-#include "macro.h"
#include "mount-util.h"
#include "mountpoint-util.h"
-#include "namespace-util.h"
#include "path-util.h"
#include "rm-rf.h"
#include "stat-util.h"
+#include "strv.h"
#include "tests.h"
#include "tmpfile-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <stdlib.h>
-
#include "nulstr-util.h"
#include "strbuf.h"
-#include "string-util.h"
#include "strv.h"
#include "tests.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <ctype.h>
-
#include "alloc-util.h"
+#include "extract-word.h"
#include "locale-util.h"
-#include "macro.h"
#include "string-util.h"
#include "strv.h"
#include "tests.h"
-#include "utf8.h"
TEST(string_erase) {
char *x;
#include <fnmatch.h>
#include "alloc-util.h"
-#include "escape.h"
+#include "extract-word.h"
#include "string-util.h"
#include "strv.h"
#include "tests.h"
#include <stdio.h>
-#include "string-util.h"
#include "strxcpyx.h"
#include "tests.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <sys/socket.h>
#include <sys/utsname.h>
#include "sd-id128.h"
#include "errno-util.h"
-#include "hostname-util.h"
#include "strv.h"
#include "sysctl-util.h"
#include "tests.h"
#include "device-private.h"
#include "discover-image.h"
#include "execute.h"
+#include "gpt.h"
#include "import-util.h"
#include "install.h"
#include "job.h"
#include "locale-util.h"
#include "log.h"
#include "logs-show.h"
+#include "manager.h"
#include "mount.h"
#include "netif-naming-scheme.h"
#include "path.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <fcntl.h>
-#include <stdbool.h>
#include <stdio.h>
+#include <stdlib.h>
#include <sys/ioctl.h>
#include <sys/stat.h>
-#include <termios.h>
#include <unistd.h>
#include "alloc-util.h"
#include "ansi-color.h"
#include "fd-util.h"
-#include "fs-util.h"
-#include "macro.h"
#include "path-util.h"
#include "process-util.h"
#include "stat-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <stdlib.h>
#include "env-util.h"
-#include "fd-util.h"
-#include "fileio.h"
#include "random-util.h"
#include "serialize.h"
#include "string-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include <stdlib.h>
+
#include "alloc-util.h"
+#include "argv-util.h"
#include "errno-util.h"
#include "fd-util.h"
#include "fileio.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "hexdecoct.h"
-#include "macro.h"
#include "tests.h"
#include "tpm2-util.h"
#include "virt.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <stdlib.h>
#include <string.h>
-#include "macro.h"
-#include "string-util.h"
#include "tests.h"
#include "udev-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <sys/types.h>
#include <unistd.h>
#include "fd-util.h"
#include "fileio.h"
#include "format-util.h"
-#include "fs-util.h"
#include "tests.h"
#include "tmpfile-util.h"
#include "uid-classification.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <stddef.h>
-
-#include "alloc-util.h"
#include "errno-util.h"
#include "fd-util.h"
#include "fileio.h"
#include "tests.h"
#include "tmpfile-util.h"
#include "uid-range.h"
-#include "user-util.h"
#include "virt.h"
TEST(uid_range) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "memory-util.h"
-#include "sparse-endian.h"
#include "tests.h"
#include "unaligned.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include "argv-util.h"
#include "fileio.h"
#include "initrd-util.h"
#include "path-lookup.h"
#include "special.h"
#include "strv.h"
#include "tests.h"
+#include "time-util.h"
#include "unit-file.h"
TEST(unit_validate_alias_symlink_and_warn) {
#include <fnmatch.h>
#include <stdio.h>
-#include <stdlib.h>
+#include "sd-daemon.h"
#include "sd-id128.h"
#include "all-units.h"
#include "alloc-util.h"
+#include "fd-util.h"
#include "format-util.h"
#include "glob-util.h"
#include "hostname-setup.h"
-#include "hostname-util.h"
-#include "macro.h"
#include "manager.h"
#include "path-util.h"
#include "rm-rf.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#include "manager.h"
#include "rm-rf.h"
#include "service.h"
#include "tests.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include "json-util.h"
-#include "macro.h"
#include "tests.h"
#include "user-record.h"
#include "format-util.h"
#include "libcrypt-util.h"
#include "log.h"
-#include "macro.h"
#include "memory-util.h"
#include "path-util.h"
#include "string-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "format-util.h"
-#include "socket-util.h"
+#include "in-addr-util.h"
#include "stdio-util.h"
-#include "string-util.h"
#include "tests.h"
#include "utmp-wtmp.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <pthread.h>
+#include <sys/socket.h>
+#include "sd-event.h"
#include "sd-varlink.h"
#include "sd-varlink-idl.h"
#include <fcntl.h>
#include <poll.h>
#include <pthread.h>
+#include <sys/socket.h>
#include "sd-event.h"
#include "sd-json.h"
#include "json-util.h"
#include "memfd-util.h"
#include "rm-rf.h"
-#include "strv.h"
#include "tests.h"
#include "tmpfile-util.h"
-#include "user-util.h"
#include "varlink-util.h"
/* Let's pick some high value, that is higher than the largest listen() backlog, but leaves enough room below
#include <getopt.h>
-#include "macro.h"
#include "strv.h"
#include "tests.h"
#include "verbs.h"
#include "fd-util.h"
#include "fileio.h"
#include "fs-util.h"
-#include "mkdir.h"
#include "path-util.h"
#include "rm-rf.h"
#include "tests.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include "log.h"
#include "manager.h"
#include "process-util.h"
#include "rm-rf.h"
#include "service.h"
+#include "set.h"
#include "tests.h"
TEST(watch_pid) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <string.h>
-#include <unistd.h>
-
#include "log.h"
#include "tests.h"
+#include "time-util.h"
#include "watchdog.h"
int main(int argc, char *argv[]) {
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include "macro.h"
#include "tests.h"
#include "web-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <errno.h>
#include <fcntl.h>
-#include <sys/types.h>
#include <sys/xattr.h>
#include <unistd.h>
#include "alloc-util.h"
#include "fd-util.h"
#include "fs-util.h"
-#include "macro.h"
#include "nulstr-util.h"
#include "rm-rf.h"
#include "string-util.h"
#include "strv.h"
#include "tests.h"
+#include "time-util.h"
#include "tmpfile-util.h"
#include "xattr-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
-#include <stdarg.h>
-
#include "alloc-util.h"
-#include "string-util.h"
#include "tests.h"
#include "xml.h"