Rename basic-forward.h, sd-forward.h, and shared-forward.h to forward.h

Follow-up for 74d392ed1b.
This commit is contained in:
Yu Watanabe
2026-07-15 02:18:05 +09:00
parent 0e6fe7f51f
commit 01e1303f9c
674 changed files with 642 additions and 686 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
const char* af_to_name(int id) _const_;
int af_from_name(const char *name) _pure_;
+1 -1
View File
@@ -3,7 +3,7 @@
#include <stdlib.h>
#include "basic-forward.h"
#include "forward.h"
#include "memory-util.h" /* IWYU pragma: keep */
#if HAS_FEATURE_MEMORY_SANITIZER
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
/* Limits the use of ANSI colors to a subset. */
typedef enum ColorMode {
+1 -1
View File
@@ -3,7 +3,7 @@
#include <endian.h>
#include "basic-forward.h"
#include "forward.h"
/* A cleaned up architecture definition. We don't want to get lost in
* processor features, models, generations or even ABIs. Hence we
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
extern int saved_argc;
extern char **saved_argv;
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
const char* arphrd_to_name(int id) _const_;
int arphrd_from_name(const char *name) _pure_;
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#define AUDIT_SESSION_INVALID UINT32_MAX
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
/* Bit index (0-based) to mask of specified type. Assertion failure if index is out of range. */
#define _INDEX_TO_MASK(type, i, uniq) \
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
typedef enum BtrfsSubvolFlags {
BTRFS_SUBVOL_RO = 1 << 0,
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
extern const char* const systemd_features;
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
char* bus_label_escape(const char *s);
char* bus_label_unescape_n(const char *f, size_t l);
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
/* Space for capability_to_string() in case we write out a numeric capability because we don't know the name
* for it. "0x3e" is the largest string we might output, in both sensese of the word "largest": two chars for
+1 -1
View File
@@ -3,7 +3,7 @@
#include <linux/capability.h> /* IWYU pragma: export */
#include "basic-forward.h"
#include "forward.h"
/* Special marker used when storing a capabilities mask as "unset". This would need to be updated as soon as
* Linux learns more than 63 caps. */
+1 -1
View File
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
int capsule_name_is_valid(const char *name);
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#define SYSTEMD_CGROUP_CONTROLLER "_systemd"
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
typedef enum ChaseFlags {
CHASE_PREFIX_ROOT = 1 << 0, /* The specified path will be prefixed by the specified root before beginning the iteration */
+1 -1
View File
@@ -3,7 +3,7 @@
#include <linux/fs.h>
#include "basic-forward.h"
#include "forward.h"
/* The chattr() flags to apply when creating a new file *before* writing to it. In particular, flags such as
* FS_NOCOW_FL don't work if applied a-posteriori. All other flags are fine (or even necessary, think
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#include "dlopen-note.h"
typedef enum Compression {
+1 -1
View File
@@ -3,7 +3,7 @@
#include <sys/stat.h>
#include "basic-forward.h"
#include "forward.h"
typedef enum ConfFilesFlags {
CONF_FILES_EXECUTABLE = 1 << 0, /* inode must be marked executable */
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#include "../fundamental/confidential-virt.h" /* IWYU pragma: export */
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
int encode_devnode_name(const char *str, char *str_enc, size_t len);
int allow_listed_char_for_devnode(char c, const char *additional);
+1 -1
View File
@@ -3,7 +3,7 @@
#include <sys/sysmacros.h>
#include "basic-forward.h"
#include "forward.h"
int parse_devnum(const char *s, dev_t *ret);
+1 -1
View File
@@ -3,7 +3,7 @@
#include <dirent.h> /* IWYU pragma: export */
#include "basic-forward.h"
#include "forward.h"
#include "path-util.h" /* IWYU pragma: keep */
bool dirent_is_file(const struct dirent *de) _pure_;
+1 -1
View File
@@ -3,7 +3,7 @@
#include <dlfcn.h> /* IWYU pragma: export */
#include "basic-forward.h"
#include "forward.h"
void* safe_dlclose(void *dl);
+1 -1
View File
@@ -3,7 +3,7 @@
#include "sd-dlopen.h"
#include "basic-forward.h"
#include "forward.h"
#include "strv.h"
/* Prevent dlopen helper functions (e.g., dlopen_libfoo()) from being inlined or cloned by the compiler/LTO.
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
/* Length of a single label, with all escaping removed, excluding any trailing dot or NUL byte */
#define DNS_LABEL_MAX 63
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#include "sd-id128.h"
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
int parse_env_filev(FILE *f, const char *fname, va_list ap);
int parse_env_file_fdv(int fd, const char *fname, va_list ap);
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#define ENVIRONMENT_ASSIGNMENTS_MAX 16384U
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
const char* errno_name_no_fallback(int id) _const_;
int errno_from_name(const char *name) _pure_;
+1 -1
View File
@@ -3,7 +3,7 @@
#include <string.h>
#include "basic-forward.h"
#include "forward.h"
/* strerror(3) says that glibc uses a maximum length of 1024 bytes. */
#define ERRNO_BUF_LEN 1024
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
/* What characters are special in the shell? */
/* must be escaped outside and inside double-quotes */
+1 -1
View File
@@ -5,7 +5,7 @@
#include <netinet/in.h>
#include <net/ethernet.h>
#include "basic-forward.h"
#include "forward.h"
struct hw_addr_data {
size_t length;
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
typedef enum ExtractFlags {
EXTRACT_RELAX = 1 << 0, /* Allow unbalanced quote and eat up trailing backslash. */
+1 -1
View File
@@ -5,7 +5,7 @@
#include <fcntl.h>
#include <stdio.h>
#include "basic-forward.h"
#include "forward.h"
/* maximum length of fdname */
#define FDNAME_MAX 255
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
typedef struct sd_future sd_future;
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#define LONG_LINE_MAX (1U*1024U*1024U)
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#include "stat-util.h"
#define FILESYSTEM_MAGIC_MAX 10
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#include "cgroup-util.h"
#include "stdio-util.h" /* IWYU pragma: keep */
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#include "lock-util.h"
/* The following macros add 1 when converting things, since 0 is a valid mode, while the pointer
+1 -1
View File
@@ -3,7 +3,7 @@
#include <glob.h> /* IWYU pragma: export */
#include "basic-forward.h"
#include "forward.h"
typedef DIR* (*opendir_t)(const char *);
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
typedef enum Glyph {
GLYPH_SPACE,
+1 -1
View File
@@ -6,7 +6,7 @@
*/
#pragma once
#include "basic-forward.h"
#include "forward.h"
char *utf8_prev_char (const char *p);
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
typedef void (*hash_func_t)(const void *p, struct siphash *state);
typedef int (*compare_func_t)(const void *a, const void *b);
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#include "hash-funcs.h"
#include "iterator.h"
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
char octchar(int x) _const_;
int unoctchar(char c) _const_;
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#include "sha256.h"
/* Unoptimized implementation based on FIPS 198. 'res' has to be allocated by
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#include "strv.h"
/* HOST_NAME_MAX should be 64 on linux, but musl uses the one by POSIX (255). */
+1 -1
View File
@@ -3,7 +3,7 @@
#include <netinet/in.h>
#include "basic-forward.h"
#include "forward.h"
union in_addr_union {
struct in_addr in;
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
bool in_initrd(void);
void in_initrd_force(bool value);
+1 -1
View File
@@ -4,7 +4,7 @@
#include <sys/inotify.h> /* IWYU pragma: export */
#include <syslog.h>
#include "basic-forward.h"
#include "forward.h"
#define INOTIFY_EVENT_MAX (offsetof(struct inotify_event, name) + NAME_MAX + 1)
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
/* On most architectures POLL* and EPOLL* share numeric values, but sparc allocates POLLRDHUP at
* 0x800 while EPOLLRDHUP is 0x2000 everywhere. Always go through these helpers when crossing
+1 -1
View File
@@ -3,7 +3,7 @@
#include <sys/uio.h> /* IWYU pragma: export */
#include "basic-forward.h"
#include "forward.h"
#include "../fundamental/iovec-util.h" /* IWYU pragma: export */
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
struct iovec_wrapper {
struct iovec *iovec;
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
/* Ideally the Iterator would be an opaque struct, but it is instantiated
* by hashmap users, so the definition has to be here. Do not use its fields
+1 -1
View File
@@ -3,7 +3,7 @@
#include <sys/keyctl.h> /* IWYU pragma: export */
#include "basic-forward.h"
#include "forward.h"
/* Like TAKE_PTR() but for key_serial_t, resetting them to -1 */
#define TAKE_KEY_SERIAL(key_serial) TAKE_GENERIC(key_serial, key_serial_t, -1)
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
typedef struct LabelOps {
int (*pre)(int dir_fd, const char *path, mode_t mode);
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
uint64_t physical_memory(void);
uint64_t physical_memory_scale(uint64_t v, uint64_t max);
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
/* The head of the linked list. Use this in the structure that shall
* contain the head of the linked list */
+1 -1
View File
@@ -4,7 +4,7 @@
#include <libintl.h> /* IWYU pragma: export */
#include <locale.h> /* IWYU pragma: export */
#include "basic-forward.h"
#include "forward.h"
typedef enum LocaleVariable {
/* We don't list LC_ALL here on purpose. People should be
+1 -1
View File
@@ -4,7 +4,7 @@
/* Include here so consumers have LOCK_{EX,SH,NB} available. */
#include <sys/file.h> /* IWYU pragma: export */
#include "basic-forward.h"
#include "forward.h"
typedef struct LockFile {
int dir_fd;
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#include "list.h"
/*
+1 -1
View File
@@ -5,7 +5,7 @@
#include <string.h>
#include <syslog.h>
#include "basic-forward.h"
#include "forward.h"
typedef enum LogTarget{
LOG_TARGET_CONSOLE,
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#define SD_LOGIND_ROOT_CHECK_INHIBITORS (UINT64_C(1) << 0)
#define SD_LOGIND_REBOOT_VIA_KEXEC (UINT64_C(1) << 1)
+1 -1
View File
@@ -3,7 +3,7 @@
#include <math.h> /* IWYU pragma: export */
#include "basic-forward.h"
#include "forward.h"
/* On some optimization level, iszero(x) is converted to (x == 0.0), and emits warning -Wfloat-equal.
* The argument must be a floating point, i.e. one of float, double, or long double. */
+1 -1
View File
@@ -3,7 +3,7 @@
#include <sys/mman.h> /* IWYU pragma: export */
#include "basic-forward.h"
#include "forward.h"
int memfd_create_wrapper(const char *name, unsigned mode);
+1 -1
View File
@@ -3,7 +3,7 @@
#include <string.h>
#include "basic-forward.h"
#include "forward.h"
#include "../fundamental/memory-util.h" /* IWYU pragma: export */
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
struct pool;
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
typedef struct MemStream {
FILE *f;
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
typedef enum MkdirFlags {
MKDIR_FOLLOW_SYMLINK = 1 << 0,
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
/* The limit used for /dev itself. 4MB should be enough since device nodes and symlinks don't
* consume any space and udev isn't supposed to create regular file either. There's no limit on the
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
typedef enum NamespaceType {
NAMESPACE_CGROUP,
+1 -1
View File
@@ -3,7 +3,7 @@
#include <string.h>
#include "basic-forward.h"
#include "forward.h"
#define NULSTR_FOREACH(i, l) \
for (typeof(*(l)) *(i) = (l); (i) && *(i); (i) = strchr((i), 0)+1)
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#include "hashmap.h"
typedef struct OrderedSet OrderedSet;
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
typedef enum ImageClass {
IMAGE_MACHINE,
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
typedef unsigned long loadavg_t;
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#define PATH_SPLIT_BIN(x) x "sbin:" x "bin"
#define PATH_SPLIT_BIN_NULSTR(x) x "sbin\0" x "bin\0"
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
/*
* For details about the file format see RFC:
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
int parse_percent_unbounded(const char *p);
int parse_percent(const char *p);
+1 -1
View File
@@ -3,7 +3,7 @@
#include <sys/pidfd.h> /* IWYU pragma: export */
#include "basic-forward.h"
#include "forward.h"
int pidfd_get_namespace(int fd, unsigned long ns_type_cmd);
+1 -1
View File
@@ -3,7 +3,7 @@
#include <signal.h>
#include "basic-forward.h"
#include "forward.h"
/* An embeddable structure carrying a reference to a process. Supposed to be used when tracking processes
* continuously. This combines a PID, a modern Linux pidfd and the 64bit inode number of the pidfd into one
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
typedef struct Prioq Prioq;
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
typedef enum ProcCmdlineFlags {
PROC_CMDLINE_RD_STRICT = 1 << 0, /* Only look at options with the "rd." prefix when in the initrd and only
+1 -1
View File
@@ -5,7 +5,7 @@
#include "fileio.h"
#include "format-util.h"
#include "basic-forward.h"
#include "forward.h"
#include "string-util.h"
#define procfs_file_alloca(pid, field) \
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
int procfs_get_pid_max(uint64_t *ret);
int procfs_get_threads_max(uint64_t *ret);
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#include "parse-util.h"
typedef enum PressureType {
+1 -1
View File
@@ -3,7 +3,7 @@
#include <pthread.h> /* IWYU pragma: export */
#include "basic-forward.h"
#include "forward.h"
static inline pthread_mutex_t* pthread_mutex_lock_assert(pthread_mutex_t *mutex) {
assert_se(pthread_mutex_lock(mutex) == 0);
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
/* Returns random bytes suitable for most uses, but may be insecure sometimes. */
void random_bytes(void *p, size_t n) _nonnull_if_nonzero_(1, 2);
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
typedef struct RateLimit {
usec_t interval; /* Keep those two fields first so they can be initialized easily: */
+1 -1
View File
@@ -3,6 +3,6 @@
#include <sched.h> /* IWYU pragma: export */
#include "basic-forward.h"
#include "forward.h"
pid_t raw_clone(unsigned long flags);
+1 -1
View File
@@ -3,7 +3,7 @@
#include <dirent.h>
#include "basic-forward.h"
#include "forward.h"
typedef enum RecurseDirFlags {
/* Interpreted by readdir_all() */
+1 -1
View File
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
char* replace_var(const char *text, char *(*lookup)(const char *variable, void *userdata), void *userdata);
+1 -1
View File
@@ -3,7 +3,7 @@
#include <sys/resource.h> /* IWYU pragma: export */
#include "basic-forward.h"
#include "forward.h"
#define _RLIMIT_MAX RLIMIT_NLIMITS
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
typedef enum RuntimeScope {
RUNTIME_SCOPE_SYSTEM, /* for the system */
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
#include "hashmap.h"
#define set_free_and_replace(a, b) \
+1 -1
View File
@@ -2,7 +2,7 @@
#pragma once
#include "basic-forward.h"
#include "forward.h"
#include "../fundamental/sha256.h" /* IWYU pragma: export */
+1 -1
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include "basic-forward.h"
#include "forward.h"
void sigbus_install(void);
void sigbus_reset(void);
+1 -1
View File
@@ -3,7 +3,7 @@
#include <signal.h> /* IWYU pragma: export */
#include "basic-forward.h"
#include "forward.h"
int reset_all_signal_handlers(void);
int reset_signal_mask(void);
+1 -1
View File
@@ -2,7 +2,7 @@
#pragma once
#include "basic-forward.h"
#include "forward.h"
struct siphash {
uint64_t v0;

Some files were not shown because too many files have changed in this diff Show More