From e74c568b07b50b97873fb4ee1d776dedefbd54d6 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Fri, 1 Oct 2021 23:05:04 +0200 Subject: New upstream version 1.32.12 --- .../sd-adapt-shared/architecture.h | 3 + .../sd-adapt-shared/arphrd-list.h | 3 + .../sd-adapt-shared/blockdev-util.h | 3 + src/libnm-systemd-shared/sd-adapt-shared/build.h | 3 + src/libnm-systemd-shared/sd-adapt-shared/copy.h | 3 + src/libnm-systemd-shared/sd-adapt-shared/def.h | 3 + .../sd-adapt-shared/dhcp-server-internal.h | 5 + .../sd-adapt-shared/dirent-util.h | 5 + .../sd-adapt-shared/errno-list.h | 3 + .../sd-adapt-shared/glob-util.h | 3 + .../sd-adapt-shared/gunicode.h | 3 + .../sd-adapt-shared/idn-util.h | 3 + src/libnm-systemd-shared/sd-adapt-shared/ioprio.h | 3 + .../sd-adapt-shared/locale-util.h | 3 + .../sd-adapt-shared/memfd-util.h | 3 + .../sd-adapt-shared/missing_fs.h | 3 + .../sd-adapt-shared/missing_keyctl.h | 3 + .../sd-adapt-shared/missing_magic.h | 3 + .../sd-adapt-shared/missing_network.h | 3 + .../sd-adapt-shared/missing_sched.h | 3 + .../sd-adapt-shared/missing_syscall_def.h | 3 + .../sd-adapt-shared/missing_timerfd.h | 3 + src/libnm-systemd-shared/sd-adapt-shared/mkdir.h | 3 + .../sd-adapt-shared/namespace-util.h | 3 + .../sd-adapt-shared/nm-sd-adapt-shared.h | 142 +++++++++++++++++++++ .../sd-adapt-shared/nulstr-util.h | 3 + src/libnm-systemd-shared/sd-adapt-shared/os-util.h | 3 + .../sd-adapt-shared/raw-clone.h | 3 + .../sd-adapt-shared/rlimit-util.h | 3 + .../sd-adapt-shared/sysctl-util.h | 3 + .../sd-adapt-shared/terminal-util.h | 3 + .../sd-adapt-shared/unaligned.h | 3 + .../sd-adapt-shared/user-util.h | 3 + src/libnm-systemd-shared/sd-adapt-shared/virt.h | 3 + 34 files changed, 245 insertions(+) create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/architecture.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/arphrd-list.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/blockdev-util.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/build.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/copy.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/def.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/dhcp-server-internal.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/dirent-util.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/errno-list.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/glob-util.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/gunicode.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/idn-util.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/ioprio.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/locale-util.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/memfd-util.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/missing_fs.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/missing_keyctl.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/missing_magic.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/missing_network.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/missing_sched.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/missing_syscall_def.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/missing_timerfd.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/mkdir.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/namespace-util.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/nm-sd-adapt-shared.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/nulstr-util.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/os-util.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/raw-clone.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/rlimit-util.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/sysctl-util.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/terminal-util.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/unaligned.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/user-util.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/virt.h (limited to 'src/libnm-systemd-shared/sd-adapt-shared') diff --git a/src/libnm-systemd-shared/sd-adapt-shared/architecture.h b/src/libnm-systemd-shared/sd-adapt-shared/architecture.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/architecture.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/arphrd-list.h b/src/libnm-systemd-shared/sd-adapt-shared/arphrd-list.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/arphrd-list.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/blockdev-util.h b/src/libnm-systemd-shared/sd-adapt-shared/blockdev-util.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/blockdev-util.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/build.h b/src/libnm-systemd-shared/sd-adapt-shared/build.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/build.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/copy.h b/src/libnm-systemd-shared/sd-adapt-shared/copy.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/copy.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/def.h b/src/libnm-systemd-shared/sd-adapt-shared/def.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/def.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/dhcp-server-internal.h b/src/libnm-systemd-shared/sd-adapt-shared/dhcp-server-internal.h new file mode 100644 index 00000000..953416b6 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/dhcp-server-internal.h @@ -0,0 +1,5 @@ +#pragma once + +/* dummy header */ + +#include "ordered-set.h" diff --git a/src/libnm-systemd-shared/sd-adapt-shared/dirent-util.h b/src/libnm-systemd-shared/sd-adapt-shared/dirent-util.h new file mode 100644 index 00000000..7132dfcc --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/dirent-util.h @@ -0,0 +1,5 @@ +#pragma once + +/* dummy header */ + +#include "path-util.h" diff --git a/src/libnm-systemd-shared/sd-adapt-shared/errno-list.h b/src/libnm-systemd-shared/sd-adapt-shared/errno-list.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/errno-list.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/glob-util.h b/src/libnm-systemd-shared/sd-adapt-shared/glob-util.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/glob-util.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/gunicode.h b/src/libnm-systemd-shared/sd-adapt-shared/gunicode.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/gunicode.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/idn-util.h b/src/libnm-systemd-shared/sd-adapt-shared/idn-util.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/idn-util.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/ioprio.h b/src/libnm-systemd-shared/sd-adapt-shared/ioprio.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/ioprio.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/locale-util.h b/src/libnm-systemd-shared/sd-adapt-shared/locale-util.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/locale-util.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/memfd-util.h b/src/libnm-systemd-shared/sd-adapt-shared/memfd-util.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/memfd-util.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/missing_fs.h b/src/libnm-systemd-shared/sd-adapt-shared/missing_fs.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/missing_fs.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/missing_keyctl.h b/src/libnm-systemd-shared/sd-adapt-shared/missing_keyctl.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/missing_keyctl.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/missing_magic.h b/src/libnm-systemd-shared/sd-adapt-shared/missing_magic.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/missing_magic.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/missing_network.h b/src/libnm-systemd-shared/sd-adapt-shared/missing_network.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/missing_network.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/missing_sched.h b/src/libnm-systemd-shared/sd-adapt-shared/missing_sched.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/missing_sched.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/missing_syscall_def.h b/src/libnm-systemd-shared/sd-adapt-shared/missing_syscall_def.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/missing_syscall_def.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/missing_timerfd.h b/src/libnm-systemd-shared/sd-adapt-shared/missing_timerfd.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/missing_timerfd.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/mkdir.h b/src/libnm-systemd-shared/sd-adapt-shared/mkdir.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/mkdir.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/namespace-util.h b/src/libnm-systemd-shared/sd-adapt-shared/namespace-util.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/namespace-util.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/nm-sd-adapt-shared.h b/src/libnm-systemd-shared/sd-adapt-shared/nm-sd-adapt-shared.h new file mode 100644 index 00000000..2f6188dc --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/nm-sd-adapt-shared.h @@ -0,0 +1,142 @@ +/* SPDX-License-Identifier: LGPL-2.1-or-later */ +/* + * Copyright (C) 2014 - 2018 Red Hat, Inc. + */ + +#ifndef __NM_SD_ADAPT_SHARED_H__ +#define __NM_SD_ADAPT_SHARED_H__ + +#include "libnm-systemd-shared/nm-default-systemd-shared.h" + +#include "libnm-glib-aux/nm-logging-fwd.h" + +/*****************************************************************************/ + +/* strerror() is not thread-safe. Patch systemd-sources via a define. */ +#define strerror(errsv) nm_strerror_native(errsv) + +/*****************************************************************************/ + +/* systemd detects whether compiler supports "-Wstringop-truncation" to disable + * the warning at particular places. Since we anyway build with -Wno-pragma, + * we don't do that and just let systemd call + * + * _Pragma("GCC diagnostic ignored \"-Wstringop-truncation\"") + * + * regadless whether that would result in a -Wpragma warning. */ +#define HAVE_WSTRINGOP_TRUNCATION 1 + +/*****************************************************************************/ + +#ifndef VALGRIND + #define VALGRIND 0 +#endif + +#define ENABLE_DEBUG_HASHMAP 0 + +/***************************************************************************** + * The remainder of the header is only enabled when building the systemd code + * itself. + *****************************************************************************/ + +#if (NETWORKMANAGER_COMPILATION) & NM_NETWORKMANAGER_COMPILATION_WITH_SYSTEMD + + #include + #include + #include + + #define ENABLE_GSHADOW FALSE + + #define HAVE_SECCOMP 0 + + #define LOG_TRACE 0 + + #define BUILD_MODE_DEVELOPER (NM_MORE_ASSERTS > 0) + +/*****************************************************************************/ + +/* systemd cannot be compiled with "-Wdeclaration-after-statement". In particular + * in combination with assert_cc(). */ +NM_PRAGMA_WARNING_DISABLE("-Wdeclaration-after-statement") + +/*****************************************************************************/ + +struct statx; + +/*****************************************************************************/ + +static inline pid_t +raw_getpid(void) +{ + #if defined(__alpha__) + return (pid_t) syscall(__NR_getxpid); + #else + return (pid_t) syscall(__NR_getpid); + #endif +} + + #define gettid() nm_utils_gettid() + + /* we build with C11 and thus provides char32_t,char16_t. */ + #define HAVE_CHAR32_T 1 + #define HAVE_CHAR16_T 1 + + #if defined(HAVE_DECL_REALLOCARRAY) && HAVE_DECL_REALLOCARRAY == 1 + #define HAVE_REALLOCARRAY 1 + #else + #define HAVE_REALLOCARRAY 0 + #endif + + #if defined(HAVE_DECL_EXPLICIT_BZERO) && HAVE_DECL_EXPLICIT_BZERO == 1 + #define HAVE_EXPLICIT_BZERO 1 + #else + #define HAVE_EXPLICIT_BZERO 0 + #endif + + #if defined(HAVE_DECL_PIDFD_OPEN) && HAVE_DECL_PIDFD_OPEN == 1 + #define HAVE_PIDFD_OPEN 1 + #else + #define HAVE_PIDFD_OPEN 0 + #endif + + #if defined(HAVE_DECL_PIDFD_SEND_SIGNAL) && HAVE_DECL_PIDFD_SEND_SIGNAL == 1 + #define HAVE_PIDFD_SEND_SIGNAL 1 + #else + #define HAVE_PIDFD_SEND_SIGNAL 0 + #endif + + #if defined(HAVE_DECL_RT_SIGQUEUEINFO) && HAVE_DECL_RT_SIGQUEUEINFO == 1 + #define HAVE_RT_SIGQUEUEINFO 1 + #else + #define HAVE_RT_SIGQUEUEINFO 0 + #endif + + #ifndef ALTIFNAMSIZ + #define ALTIFNAMSIZ 128 + #endif + + #define HAVE_LINUX_TIME_TYPES_H 0 + + #ifndef __COMPAR_FN_T + #define __COMPAR_FN_T +typedef int (*__compar_fn_t)(const void *, const void *); +typedef __compar_fn_t comparison_fn_t; +typedef int (*__compar_d_fn_t)(const void *, const void *, void *); + #endif + + #ifndef __GLIBC__ +static inline int +__register_atfork(void (*prepare)(void), + void (*parent)(void), + void (*child)(void), + void *dso_handle) +{ + return pthread_atfork(prepare, parent, child); +} + #endif + +#endif /* (NETWORKMANAGER_COMPILATION) & NM_NETWORKMANAGER_COMPILATION_WITH_SYSTEMD */ + +/*****************************************************************************/ + +#endif /* __NM_SD_ADAPT_SHARED_H__ */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/nulstr-util.h b/src/libnm-systemd-shared/sd-adapt-shared/nulstr-util.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/nulstr-util.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/os-util.h b/src/libnm-systemd-shared/sd-adapt-shared/os-util.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/os-util.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/raw-clone.h b/src/libnm-systemd-shared/sd-adapt-shared/raw-clone.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/raw-clone.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/rlimit-util.h b/src/libnm-systemd-shared/sd-adapt-shared/rlimit-util.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/rlimit-util.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/sysctl-util.h b/src/libnm-systemd-shared/sd-adapt-shared/sysctl-util.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/sysctl-util.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/terminal-util.h b/src/libnm-systemd-shared/sd-adapt-shared/terminal-util.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/terminal-util.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/unaligned.h b/src/libnm-systemd-shared/sd-adapt-shared/unaligned.h new file mode 100644 index 00000000..583a3688 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/unaligned.h @@ -0,0 +1,3 @@ +#pragma once + +#include "libnm-std-aux/unaligned.h" diff --git a/src/libnm-systemd-shared/sd-adapt-shared/user-util.h b/src/libnm-systemd-shared/sd-adapt-shared/user-util.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/user-util.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/virt.h b/src/libnm-systemd-shared/sd-adapt-shared/virt.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/virt.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ -- cgit 1.3.0-6-gf8a5 From 88c227d90a6b7b388c5c85d72802a0ca8f05ed5c Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Thu, 13 Jan 2022 22:30:39 +0100 Subject: New upstream version 1.34.0 --- .../sd-adapt-shared/chase-symlinks.h | 3 + .../sd-adapt-shared/missing_ioprio.h | 3 + .../sd-adapt-shared/nm-sd-adapt-shared.h | 116 ++++++++++----------- .../sd-adapt-shared/sync-util.h | 3 + 4 files changed, 67 insertions(+), 58 deletions(-) create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/chase-symlinks.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/missing_ioprio.h create mode 100644 src/libnm-systemd-shared/sd-adapt-shared/sync-util.h (limited to 'src/libnm-systemd-shared/sd-adapt-shared') diff --git a/src/libnm-systemd-shared/sd-adapt-shared/chase-symlinks.h b/src/libnm-systemd-shared/sd-adapt-shared/chase-symlinks.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/chase-symlinks.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/missing_ioprio.h b/src/libnm-systemd-shared/sd-adapt-shared/missing_ioprio.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/missing_ioprio.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/nm-sd-adapt-shared.h b/src/libnm-systemd-shared/sd-adapt-shared/nm-sd-adapt-shared.h index 2f6188dc..586c3a7e 100644 --- a/src/libnm-systemd-shared/sd-adapt-shared/nm-sd-adapt-shared.h +++ b/src/libnm-systemd-shared/sd-adapt-shared/nm-sd-adapt-shared.h @@ -29,7 +29,7 @@ /*****************************************************************************/ #ifndef VALGRIND - #define VALGRIND 0 +#define VALGRIND 0 #endif #define ENABLE_DEBUG_HASHMAP 0 @@ -41,17 +41,17 @@ #if (NETWORKMANAGER_COMPILATION) & NM_NETWORKMANAGER_COMPILATION_WITH_SYSTEMD - #include - #include - #include +#include +#include +#include - #define ENABLE_GSHADOW FALSE +#define ENABLE_GSHADOW FALSE - #define HAVE_SECCOMP 0 +#define HAVE_SECCOMP 0 - #define LOG_TRACE 0 +#define LOG_TRACE 0 - #define BUILD_MODE_DEVELOPER (NM_MORE_ASSERTS > 0) +#define BUILD_MODE_DEVELOPER (NM_MORE_ASSERTS > 0) /*****************************************************************************/ @@ -68,63 +68,63 @@ struct statx; static inline pid_t raw_getpid(void) { - #if defined(__alpha__) +#if defined(__alpha__) return (pid_t) syscall(__NR_getxpid); - #else +#else return (pid_t) syscall(__NR_getpid); - #endif +#endif } - #define gettid() nm_utils_gettid() - - /* we build with C11 and thus provides char32_t,char16_t. */ - #define HAVE_CHAR32_T 1 - #define HAVE_CHAR16_T 1 - - #if defined(HAVE_DECL_REALLOCARRAY) && HAVE_DECL_REALLOCARRAY == 1 - #define HAVE_REALLOCARRAY 1 - #else - #define HAVE_REALLOCARRAY 0 - #endif - - #if defined(HAVE_DECL_EXPLICIT_BZERO) && HAVE_DECL_EXPLICIT_BZERO == 1 - #define HAVE_EXPLICIT_BZERO 1 - #else - #define HAVE_EXPLICIT_BZERO 0 - #endif - - #if defined(HAVE_DECL_PIDFD_OPEN) && HAVE_DECL_PIDFD_OPEN == 1 - #define HAVE_PIDFD_OPEN 1 - #else - #define HAVE_PIDFD_OPEN 0 - #endif - - #if defined(HAVE_DECL_PIDFD_SEND_SIGNAL) && HAVE_DECL_PIDFD_SEND_SIGNAL == 1 - #define HAVE_PIDFD_SEND_SIGNAL 1 - #else - #define HAVE_PIDFD_SEND_SIGNAL 0 - #endif - - #if defined(HAVE_DECL_RT_SIGQUEUEINFO) && HAVE_DECL_RT_SIGQUEUEINFO == 1 - #define HAVE_RT_SIGQUEUEINFO 1 - #else - #define HAVE_RT_SIGQUEUEINFO 0 - #endif - - #ifndef ALTIFNAMSIZ - #define ALTIFNAMSIZ 128 - #endif - - #define HAVE_LINUX_TIME_TYPES_H 0 - - #ifndef __COMPAR_FN_T - #define __COMPAR_FN_T +#define gettid() nm_utils_gettid() + +/* we build with C11 and thus provides char32_t,char16_t. */ +#define HAVE_CHAR32_T 1 +#define HAVE_CHAR16_T 1 + +#if defined(HAVE_DECL_REALLOCARRAY) && HAVE_DECL_REALLOCARRAY == 1 +#define HAVE_REALLOCARRAY 1 +#else +#define HAVE_REALLOCARRAY 0 +#endif + +#if defined(HAVE_DECL_EXPLICIT_BZERO) && HAVE_DECL_EXPLICIT_BZERO == 1 +#define HAVE_EXPLICIT_BZERO 1 +#else +#define HAVE_EXPLICIT_BZERO 0 +#endif + +#if defined(HAVE_DECL_PIDFD_OPEN) && HAVE_DECL_PIDFD_OPEN == 1 +#define HAVE_PIDFD_OPEN 1 +#else +#define HAVE_PIDFD_OPEN 0 +#endif + +#if defined(HAVE_DECL_PIDFD_SEND_SIGNAL) && HAVE_DECL_PIDFD_SEND_SIGNAL == 1 +#define HAVE_PIDFD_SEND_SIGNAL 1 +#else +#define HAVE_PIDFD_SEND_SIGNAL 0 +#endif + +#if defined(HAVE_DECL_RT_SIGQUEUEINFO) && HAVE_DECL_RT_SIGQUEUEINFO == 1 +#define HAVE_RT_SIGQUEUEINFO 1 +#else +#define HAVE_RT_SIGQUEUEINFO 0 +#endif + +#ifndef ALTIFNAMSIZ +#define ALTIFNAMSIZ 128 +#endif + +#define HAVE_LINUX_TIME_TYPES_H 0 + +#ifndef __COMPAR_FN_T +#define __COMPAR_FN_T typedef int (*__compar_fn_t)(const void *, const void *); typedef __compar_fn_t comparison_fn_t; typedef int (*__compar_d_fn_t)(const void *, const void *, void *); - #endif +#endif - #ifndef __GLIBC__ +#ifndef __GLIBC__ static inline int __register_atfork(void (*prepare)(void), void (*parent)(void), @@ -133,7 +133,7 @@ __register_atfork(void (*prepare)(void), { return pthread_atfork(prepare, parent, child); } - #endif +#endif #endif /* (NETWORKMANAGER_COMPILATION) & NM_NETWORKMANAGER_COMPILATION_WITH_SYSTEMD */ diff --git a/src/libnm-systemd-shared/sd-adapt-shared/sync-util.h b/src/libnm-systemd-shared/sd-adapt-shared/sync-util.h new file mode 100644 index 00000000..637892c2 --- /dev/null +++ b/src/libnm-systemd-shared/sd-adapt-shared/sync-util.h @@ -0,0 +1,3 @@ +#pragma once + +/* dummy header */ -- cgit 1.3.0-6-gf8a5