]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
missing: add memfd related definitions to missing_mman.h
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 6 Dec 2018 05:44:47 +0000 (06:44 +0100)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 6 Dec 2018 12:25:24 +0000 (13:25 +0100)
src/basic/meson.build
src/basic/missing.h
src/basic/missing_mman.h [new file with mode: 0644]

index f74bfb09d5c16960f10051ab578e5308055a9141..3730930c7f61119d49d1b3abb42d5c823df8d76f 100644 (file)
@@ -105,6 +105,7 @@ basic_sources = files('''
         missing_input.h
         missing_keyctl.h
         missing_magic.h
+        missing_mman.h
         missing_network.h
         missing_prctl.h
         missing_resource.h
index 79faeeb9cf64fa2c8082102b0340c5f3c4fdcf58..cd873a43adf8cebc9ebdb6f06b35ffb0fa778302 100644 (file)
@@ -9,14 +9,6 @@
 #include <stdlib.h>
 #include <sys/syscall.h>
 
-#ifndef MFD_ALLOW_SEALING
-#define MFD_ALLOW_SEALING 0x0002U
-#endif
-
-#ifndef MFD_CLOEXEC
-#define MFD_CLOEXEC 0x0001U
-#endif
-
 #ifndef TIOCVHANGUP
 #define TIOCVHANGUP 0x5437
 #endif
 #include "missing_fcntl.h"
 #include "missing_input.h"
 #include "missing_magic.h"
+#include "missing_mman.h"
 #include "missing_network.h"
 #include "missing_prctl.h"
 #include "missing_resource.h"
diff --git a/src/basic/missing_mman.h b/src/basic/missing_mman.h
new file mode 100644 (file)
index 0000000..7ff12f7
--- /dev/null
@@ -0,0 +1,12 @@
+/* SPDX-License-Identifier: LGPL-2.1+ */
+#pragma once
+
+#include <sys/mman.h>
+
+#ifndef MFD_ALLOW_SEALING
+#define MFD_ALLOW_SEALING 0x0002U
+#endif
+
+#ifndef MFD_CLOEXEC
+#define MFD_CLOEXEC 0x0001U
+#endif