Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
#ifdef PAKFIRE_PRIVATE
+#include <linux/sched.h>
#include <pwd.h>
#include <stdio.h>
+#include <syscall.h>
#define PCRE2_CODE_UNIT_WIDTH 8
#include <pcre2.h>
) / 1000.0;
}
+// Syscalls
+
+static inline int clone3(struct clone_args* args, size_t size) {
+ return syscall(__NR_clone3, args, size);
+}
+
#endif
#endif /* PAKFIRE_UTIL_H */
} pty;
};
-static int clone3(struct clone_args* args, size_t size) {
- return syscall(__NR_clone3, args, size);
-}
-
static int pidfd_send_signal(int pidfd, int sig, siginfo_t* info, unsigned int flags) {
return syscall(SYS_pidfd_send_signal, pidfd, sig, info, flags);
}