Add MAP_STACK flag. Currently masked by mmap()
authorderaadt <deraadt@openbsd.org>
Sun, 11 Feb 2018 04:09:19 +0000 (04:09 +0000)
committerderaadt <deraadt@openbsd.org>
Sun, 11 Feb 2018 04:09:19 +0000 (04:09 +0000)
sys/sys/mman.h

index 1e7884c..e4d96a1 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mman.h,v 1.29 2016/06/01 04:53:54 guenther Exp $      */
+/*     $OpenBSD: mman.h,v 1.30 2018/02/11 04:09:19 deraadt Exp $       */
 /*     $NetBSD: mman.h,v 1.11 1995/03/26 20:24:23 jtc Exp $    */
 
 /*-
@@ -59,8 +59,9 @@
 #define        MAP_ANON        0x1000  /* allocated from memory, swap space */
 #define        MAP_ANONYMOUS   MAP_ANON        /* alternate POSIX spelling */
 #define        __MAP_NOFAULT   0x2000
+#define        MAP_STACK       0x4000
 
-#define        MAP_FLAGMASK    0x3ff7
+#define        MAP_FLAGMASK    0x7ff7
 
 #ifndef _KERNEL
 /*