[PATCH 20/22] Including <sys/syscall.h> and <unistd.h> unconditionally.
Alejandro Colomar
alx.manpages at gmail.com
Sun Jun 19 13:50:30 UTC 2022
---
src/nxt_capability.c | 4 +++-
src/nxt_port_memory.c | 7 +++----
src/nxt_process.h | 4 +++-
3 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/src/nxt_capability.c b/src/nxt_capability.c
index 24fd55d0..13e01329 100644
--- a/src/nxt_capability.c
+++ b/src/nxt_capability.c
@@ -3,12 +3,14 @@
* Copyright (C) NGINX, Inc.
*/
+
#include <nxt_main.h>
+#include <sys/syscall.h>
+
#if (NXT_HAVE_LINUX_CAPABILITY)
#include <linux/capability.h>
-#include <sys/syscall.h>
#if (_LINUX_CAPABILITY_VERSION_3)
diff --git a/src/nxt_port_memory.c b/src/nxt_port_memory.c
index 0a4a6c53..84f5ebc2 100644
--- a/src/nxt_port_memory.c
+++ b/src/nxt_port_memory.c
@@ -6,12 +6,11 @@
#include <nxt_main.h>
-#if (NXT_HAVE_MEMFD_CREATE)
-
-#include <linux/memfd.h>
-#include <unistd.h>
#include <sys/syscall.h>
+#include <unistd.h>
+#if (NXT_HAVE_MEMFD_CREATE)
+#include <linux/memfd.h>
#endif
#include <nxt_port_memory_int.h>
diff --git a/src/nxt_process.h b/src/nxt_process.h
index 694f457e..a65bdddf 100644
--- a/src/nxt_process.h
+++ b/src/nxt_process.h
@@ -7,8 +7,10 @@
#ifndef _NXT_PROCESS_H_INCLUDED_
#define _NXT_PROCESS_H_INCLUDED_
-#if (NXT_HAVE_CLONE)
+
#include <unistd.h>
+
+#if (NXT_HAVE_CLONE)
#include <nxt_clone.h>
#endif
--
2.36.1
More information about the unit
mailing list