summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorSanjit Bhat <[email protected]>2023-11-01 14:12:57 -0400
committerSanjit Bhat <[email protected]>2023-11-01 14:12:57 -0400
commit4dc51124c8a8e3f1914add43bf1376663eb9a9b8 (patch)
treea20df7f896f1618a0750c541975a71dd49a38259 /kernel
parent74c1eba516fdb0ec1a17b16be7e76613ccba92bf (diff)
downloadxv6-labs-4dc51124c8a8e3f1914add43bf1376663eb9a9b8.tar.gz
xv6-labs-4dc51124c8a8e3f1914add43bf1376663eb9a9b8.tar.bz2
xv6-labs-4dc51124c8a8e3f1914add43bf1376663eb9a9b8.zip
mmap: release lab
Diffstat (limited to 'kernel')
-rw-r--r--kernel/fcntl.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/kernel/fcntl.h b/kernel/fcntl.h
index 44861b9..09f330a 100644
--- a/kernel/fcntl.h
+++ b/kernel/fcntl.h
@@ -3,3 +3,13 @@
#define O_RDWR 0x002
#define O_CREATE 0x200
#define O_TRUNC 0x400
+
+#ifdef LAB_MMAP
+#define PROT_NONE 0x0
+#define PROT_READ 0x1
+#define PROT_WRITE 0x2
+#define PROT_EXEC 0x4
+
+#define MAP_SHARED 0x01
+#define MAP_PRIVATE 0x02
+#endif