#include "analyze.h"
#include "analyze-cat-config.h"
#include "conf-files.h"
-#include "def.h"
+#include "constants.h"
#include "nulstr-util.h"
#include "path-util.h"
#include "pretty-print.h"
#include "capability-util.h"
#include "conf-files.h"
#include "copy.h"
-#include "def.h"
+#include "constants.h"
#include "exit-status.h"
#include "extract-word.h"
#include "fd-util.h"
#include "ask-password-api.h"
#include "build.h"
-#include "def.h"
+#include "constants.h"
#include "log.h"
#include "macro.h"
#include "main-func.h"
#include "alloc-util.h"
#include "cgroup-util.h"
-#include "def.h"
+#include "constants.h"
#include "dirent-util.h"
#include "extract-word.h"
#include "fd-util.h"
#include <sys/statfs.h>
#include <sys/types.h>
-#include "def.h"
+#include "constants.h"
#include "set.h"
#define SYSTEMD_CGROUP_CONTROLLER_LEGACY "name=systemd"
#include "chase-symlinks.h"
#include "conf-files.h"
-#include "def.h"
+#include "constants.h"
#include "dirent-util.h"
#include "fd-util.h"
#include "hashmap.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
+#if !defined(HAS_FEATURE_MEMORY_SANITIZER)
+# if defined(__has_feature)
+# if __has_feature(memory_sanitizer)
+# define HAS_FEATURE_MEMORY_SANITIZER 1
+# endif
+# endif
+# if !defined(HAS_FEATURE_MEMORY_SANITIZER)
+# define HAS_FEATURE_MEMORY_SANITIZER 0
+# endif
+#endif
+
+#if !defined(HAS_FEATURE_ADDRESS_SANITIZER)
+# ifdef __SANITIZE_ADDRESS__
+# define HAS_FEATURE_ADDRESS_SANITIZER 1
+# elif defined(__has_feature)
+# if __has_feature(address_sanitizer)
+# define HAS_FEATURE_ADDRESS_SANITIZER 1
+# endif
+# endif
+# if !defined(HAS_FEATURE_ADDRESS_SANITIZER)
+# define HAS_FEATURE_ADDRESS_SANITIZER 0
+# endif
+#endif
+
#define DEFAULT_TIMEOUT_USEC (90*USEC_PER_SEC)
#define DEFAULT_RESTART_USEC (100*USEC_PER_MSEC)
#define DEFAULT_CONFIRM_USEC (30*USEC_PER_SEC)
#include <sys/mman.h>
#include <sys/stat.h>
-#include "def.h"
+#include "constants.h"
#include "dirent-util.h"
#include "env-util.h"
#include "fd-util.h"
#include <sys/sysmacros.h>
#include <sys/types.h>
+#include "constants.h"
#include "macro-fundamental.h"
-#if !defined(HAS_FEATURE_MEMORY_SANITIZER)
-# if defined(__has_feature)
-# if __has_feature(memory_sanitizer)
-# define HAS_FEATURE_MEMORY_SANITIZER 1
-# endif
-# endif
-# if !defined(HAS_FEATURE_MEMORY_SANITIZER)
-# define HAS_FEATURE_MEMORY_SANITIZER 0
-# endif
-#endif
-
-#if !defined(HAS_FEATURE_ADDRESS_SANITIZER)
-# ifdef __SANITIZE_ADDRESS__
-# define HAS_FEATURE_ADDRESS_SANITIZER 1
-# elif defined(__has_feature)
-# if __has_feature(address_sanitizer)
-# define HAS_FEATURE_ADDRESS_SANITIZER 1
-# endif
-# endif
-# if !defined(HAS_FEATURE_ADDRESS_SANITIZER)
-# define HAS_FEATURE_ADDRESS_SANITIZER 0
-# endif
-#endif
-
/* Note: on GCC "no_sanitize_address" is a function attribute only, on llvm it may also be applied to global
* variables. We define a specific macro which knows this. Note that on GCC we don't need this decorator so much, since
* our primary usecase for this attribute is registration structures placed in named ELF sections which shall not be
'chattr-util.h',
'conf-files.c',
'conf-files.h',
- 'def.h',
+ 'constants.h',
'devnum-util.c',
'devnum-util.h',
'dirent-util.c',
#include <stdbool.h>
-#include "def.h"
+#include "constants.h"
#include "macro.h"
typedef enum LookupPathsFlags {
#include <unistd.h>
#include "alloc-util.h"
-#include "def.h"
+#include "constants.h"
#include "fd-util.h"
#include "fileio.h"
#include "parse-util.h"
#include <unistd.h>
#include "alloc-util.h"
-#include "def.h"
+#include "constants.h"
#include "devnum-util.h"
#include "env-util.h"
#include "fd-util.h"
#include "binfmt-util.h"
#include "build.h"
#include "conf-files.h"
-#include "def.h"
+#include "constants.h"
#include "fd-util.h"
#include "fileio.h"
#include "log.h"
#include "cgroup-setup.h"
#include "chase-symlinks.h"
#include "chown-recursive.h"
+#include "constants.h"
#include "cpu-set-util.h"
#include "creds-util.h"
#include "data-fd-util.h"
-#include "def.h"
#include "env-file.h"
#include "env-util.h"
#include "errno-list.h"
#include "crash-handler.h"
#include "dbus-manager.h"
#include "dbus.h"
-#include "def.h"
+#include "constants.h"
#include "dev-setup.h"
#include "efi-random.h"
#include "efivars.h"
#include "bus-util.h"
#include "clean-ipc.h"
#include "clock-util.h"
+#include "constants.h"
#include "core-varlink.h"
#include "creds-util.h"
#include "dbus-job.h"
#include "dbus-manager.h"
#include "dbus-unit.h"
#include "dbus.h"
-#include "def.h"
#include "dirent-util.h"
#include "env-util.h"
#include "escape.h"
#include "bus-kernel.h"
#include "bus-util.h"
#include "chase-symlinks.h"
+#include "constants.h"
#include "dbus-service.h"
#include "dbus-unit.h"
-#include "def.h"
#include "env-util.h"
#include "escape.h"
#include "exit-status.h"
#include "bus-error.h"
#include "bus-util.h"
#include "chase-symlinks.h"
+#include "constants.h"
#include "copy.h"
#include "dbus-socket.h"
#include "dbus-unit.h"
-#include "def.h"
#include "errno-list.h"
#include "exit-status.h"
#include "fd-util.h"
#include "bus-util.h"
#include "chase-symlinks.h"
#include "compress.h"
-#include "def.h"
+#include "constants.h"
#include "dissect-image.h"
#include "fd-util.h"
#include "format-table.h"
#include "sd-path.h"
#include "conf-files.h"
-#include "def.h"
+#include "constants.h"
#include "env-file.h"
#include "escape.h"
#include "glyph-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "conf-parser.h"
-#include "def.h"
+#include "constants.h"
#include "home-util.h"
#include "homed-conf.h"
#include "bus-get-properties.h"
#include "bus-log-control-api.h"
#include "bus-polkit.h"
-#include "def.h"
+#include "constants.h"
#include "env-file-label.h"
#include "env-file.h"
#include "env-util.h"
#include "bus-get-properties.h"
#include "bus-log-control-api.h"
#include "bus-polkit.h"
-#include "def.h"
+#include "constants.h"
#include "env-util.h"
#include "fd-util.h"
#include "float.h"
#include "alloc-util.h"
#include "bus-error.h"
#include "bus-util.h"
+#include "constants.h"
#include "daemon-util.h"
-#include "def.h"
#include "fd-util.h"
#include "format-util.h"
#include "initreq.h"
#include "build.h"
#include "conf-parser.h"
+#include "constants.h"
#include "daemon-util.h"
-#include "def.h"
#include "fd-util.h"
#include "fileio.h"
#include "journal-remote-write.h"
#include "af-list.h"
#include "alloc-util.h"
-#include "def.h"
+#include "constants.h"
#include "errno-util.h"
#include "escape.h"
#include "fd-util.h"
#include "alloc-util.h"
#include "build.h"
#include "conf-parser.h"
+#include "constants.h"
#include "daemon-util.h"
-#include "def.h"
#include "env-file.h"
#include "fd-util.h"
#include "fileio.h"
#include "catalog.h"
#include "chase-symlinks.h"
#include "chattr-util.h"
-#include "def.h"
+#include "constants.h"
#include "dissect-image.h"
#include "fd-util.h"
#include "fileio.h"
#include "bus-error.h"
#include "bus-kernel.h"
#include "bus-match.h"
-#include "def.h"
+#include "constants.h"
#include "hashmap.h"
#include "list.h"
#include "prioq.h"
#include "bus-track.h"
#include "bus-type.h"
#include "cgroup-util.h"
-#include "def.h"
+#include "constants.h"
#include "errno-util.h"
#include "fd-util.h"
#include "glyph-util.h"
#include "alloc-util.h"
#include "bus-internal.h"
#include "bus-kernel.h"
-#include "def.h"
+#include "constants.h"
#include "fd-util.h"
#include "missing_resource.h"
#include "string-util.h"
#include <stdint.h>
#include <sys/stat.h>
-#include "def.h"
+#include "constants.h"
#include "hashmap.h"
#include "sparse-endian.h"
#include "bus-log-control-api.h"
#include "bus-message.h"
#include "bus-polkit.h"
-#include "def.h"
+#include "constants.h"
#include "dlfcn-util.h"
#include "kbd-util.h"
#include "localed-util.h"
#include "bus-log-control-api.h"
#include "bus-polkit.h"
#include "cgroup-util.h"
+#include "constants.h"
#include "daemon-util.h"
-#include "def.h"
#include "device-util.h"
#include "dirent-util.h"
#include "fd-util.h"
#include "bus-wait-for-jobs.h"
#include "cgroup-show.h"
#include "cgroup-util.h"
+#include "constants.h"
#include "copy.h"
-#include "def.h"
#include "env-util.h"
#include "fd-util.h"
#include "format-table.h"
#include "build.h"
#include "conf-files.h"
-#include "def.h"
+#include "constants.h"
#include "fd-util.h"
#include "fileio.h"
#include "log.h"
***/
#include "conf-parser.h"
-#include "def.h"
+#include "constants.h"
#include "networkd-conf.h"
#include "networkd-manager.h"
#include "networkd-speed-meter.h"
#include "bus-polkit.h"
#include "bus-util.h"
#include "conf-parser.h"
+#include "constants.h"
#include "daemon-util.h"
-#include "def.h"
#include "device-private.h"
#include "device-util.h"
#include "dns-domain.h"
#include <unistd.h>
#include "alloc-util.h"
-#include "def.h"
+#include "constants.h"
#include "errno.h"
#include "fd-util.h"
#include "fileio.h"
#include <unistd.h>
#include "argv-util.h"
-#include "def.h"
+#include "constants.h"
#include "exit-status.h"
#include "fd-util.h"
#include "log.h"
#include "chase-symlinks.h"
#include "conf-files.h"
#include "conf-parser.h"
+#include "constants.h"
#include "cryptsetup-util.h"
-#include "def.h"
#include "device-util.h"
#include "devnum-util.h"
#include "dirent-util.h"
#include "conf-files.h"
#include "copy.h"
#include "data-fd-util.h"
-#include "def.h"
+#include "constants.h"
#include "dirent-util.h"
#include "discover-image.h"
#include "dissect-image.h"
#include "bus-unit-util.h"
#include "bus-wait-for-jobs.h"
#include "chase-symlinks.h"
-#include "def.h"
+#include "constants.h"
#include "dirent-util.h"
#include "env-file.h"
#include "fd-util.h"
#include "alloc-util.h"
#include "bus-log-control-api.h"
#include "bus-polkit.h"
+#include "constants.h"
#include "daemon-util.h"
-#include "def.h"
#include "main-func.h"
#include "portabled-bus.h"
#include "portabled-image-bus.h"
#include "alloc-util.h"
#include "build.h"
-#include "def.h"
+#include "constants.h"
#include "dns-domain.h"
#include "extract-word.h"
#include "fileio.h"
#include "alloc-util.h"
#include "conf-parser.h"
-#include "def.h"
+#include "constants.h"
#include "extract-word.h"
#include "hexdecoct.h"
#include "parse-util.h"
#include "alloc-util.h"
#include "conf-files.h"
-#include "def.h"
+#include "constants.h"
#include "dns-domain.h"
#include "fd-util.h"
#include "fileio.h"
#include "conf-files.h"
#include "conf-parser.h"
-#include "def.h"
+#include "constants.h"
#include "resolved-dnssd.h"
#include "resolved-dns-rr.h"
#include "resolved-manager.h"
#include "alloc-util.h"
#include "ask-password-api.h"
+#include "constants.h"
#include "creds-util.h"
-#include "def.h"
#include "fd-util.h"
#include "fileio.h"
#include "format-util.h"
#include "alloc-util.h"
#include "conf-files.h"
#include "conf-parser.h"
-#include "def.h"
+#include "constants.h"
#include "dns-domain.h"
#include "escape.h"
#include "ether-addr-util.h"
#include "blockdev-util.h"
#include "chattr-util.h"
+#include "constants.h"
#include "creds-util.h"
-#include "def.h"
#include "efi-api.h"
#include "env-util.h"
#include "fd-util.h"
#include "blockdev-util.h"
#include "chase-symlinks.h"
#include "conf-files.h"
+#include "constants.h"
#include "copy.h"
#include "cryptsetup-util.h"
-#include "def.h"
#include "device-nodes.h"
#include "device-util.h"
#include "devnum-util.h"
#include "chase-symlinks.h"
#include "conf-files.h"
#include "conf-parser.h"
-#include "def.h"
+#include "constants.h"
#include "dirent-util.h"
#include "errno-list.h"
#include "extract-word.h"
#include <unistd.h>
#include "alloc-util.h"
-#include "def.h"
+#include "constants.h"
#include "dirent-util.h"
#include "fd-util.h"
#include "format-util.h"
#include "alloc-util.h"
#include "conf-files.h"
-#include "def.h"
+#include "constants.h"
#include "env-util.h"
#include "fd-util.h"
#include "fileio.h"
#include "blockdev-util.h"
#include "btrfs-util.h"
#include "conf-parser.h"
-#include "def.h"
+#include "constants.h"
#include "device-util.h"
#include "devnum-util.h"
#include "env-util.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "alloc-util.h"
+#include "constants.h"
#include "cryptsetup-util.h"
-#include "def.h"
#include "dirent-util.h"
#include "dlfcn-util.h"
#include "efi-api.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
-#include "def.h"
+#include "constants.h"
#include "group-record.h"
#include "user-record.h"
#include "userdb.h"
#include "cgroup-setup.h"
#include "cgroup-util.h"
#include "coredump-util.h"
-#include "def.h"
+#include "constants.h"
#include "errno-util.h"
#include "exec-util.h"
#include "fd-util.h"
#include "alloc-util.h"
#include "blockdev-util.h"
-#include "def.h"
+#include "constants.h"
#include "device-util.h"
#include "dirent-util.h"
#include "escape.h"
#include "bus-error.h"
#include "bus-locator.h"
#include "bus-util.h"
-#include "def.h"
+#include "constants.h"
#include "exec-util.h"
#include "fd-util.h"
#include "fileio.h"
#include "bus-locator.h"
#include "bus-util.h"
#include "bus-error.h"
-#include "def.h"
+#include "constants.h"
#include "env-util.h"
#include "log.h"
#include "process-util.h"
#include "build.h"
#include "conf-files.h"
+#include "constants.h"
#include "creds-util.h"
-#include "def.h"
#include "errno-util.h"
#include "fd-util.h"
#include "fileio.h"
#include "bus-locator.h"
#include "chase-symlinks.h"
#include "conf-files.h"
-#include "def.h"
+#include "constants.h"
#include "dirent-util.h"
#include "dissect-image.h"
#include "fd-util.h"
#include "build.h"
#include "chase-symlinks.h"
#include "conf-files.h"
+#include "constants.h"
#include "copy.h"
#include "creds-util.h"
-#include "def.h"
#include "dissect-image.h"
#include "env-util.h"
#include "fd-util.h"
#include <stdio.h>
#include "alloc-util.h"
-#include "def.h"
+#include "constants.h"
#include "string-util.h"
#include "strv.h"
#include "terminal-util.h"
#include "alloc-util.h"
#include "copy.h"
-#include "def.h"
+#include "constants.h"
#include "env-util.h"
#include "exec-util.h"
#include "fd-util.h"
#include <unistd.h>
#include "alloc-util.h"
-#include "def.h"
+#include "constants.h"
#include "fd-util.h"
#include "fileio.h"
#include "hashmap.h"
#include "bus-polkit.h"
#include "clock-util.h"
#include "conf-files.h"
-#include "def.h"
+#include "constants.h"
#include "fd-util.h"
#include "fileio-label.h"
#include "fileio.h"
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include "alloc-util.h"
-#include "def.h"
+#include "constants.h"
#include "dns-domain.h"
#include "extract-word.h"
#include "string-util.h"
#include "chase-symlinks.h"
#include "chattr-util.h"
#include "conf-files.h"
+#include "constants.h"
#include "copy.h"
#include "creds-util.h"
-#include "def.h"
#include "devnum-util.h"
#include "dirent-util.h"
#include "dissect-image.h"
#include "ask-password-api.h"
#include "build.h"
#include "conf-parser.h"
-#include "def.h"
+#include "constants.h"
#include "dirent-util.h"
#include "exit-status.h"
#include "fd-util.h"
#include "arphrd-util.h"
#include "conf-files.h"
#include "conf-parser.h"
+#include "constants.h"
#include "creds-util.h"
-#include "def.h"
#include "device-private.h"
#include "device-util.h"
#include "ethtool-util.h"
#include "architecture.h"
#include "conf-files.h"
#include "conf-parser.h"
-#include "def.h"
+#include "constants.h"
#include "device-private.h"
#include "device-util.h"
#include "dirent-util.h"