summaryrefslogtreecommitdiff
path: root/api/posix/sys/mman.h
diff options
context:
space:
mode:
Diffstat (limited to 'api/posix/sys/mman.h')
-rw-r--r--api/posix/sys/mman.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/api/posix/sys/mman.h b/api/posix/sys/mman.h
index dd8d6f5..d347c76 100644
--- a/api/posix/sys/mman.h
+++ b/api/posix/sys/mman.h
@@ -1,6 +1,12 @@
#pragma once
-#define MAP_FAILED ((void *) 1)
+#include <stddef.h>
+
+#include "types.h"
+
+#define MAP_FAILED ((void *) -1)
+
+#define MAP_ANONYMOUS (1 >> 0)
void *mmap(void *addr, size_t length, int prot, int flags, int fd, off_t offset);
int munmap(void *addr, size_t length);