From cff7b5e62f4953ef313869158bb7619a00c1d9f5 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Wed, 27 Mar 2019 02:35:26 +0100 Subject: [PATCH] Ignore MAP_{PRIVATE,SHARED} in mmap() Only one process is expected to exist at any one time. --- src/lib/sys/mman.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/lib/sys/mman.c b/src/lib/sys/mman.c index d519df0..4572772 100644 --- a/src/lib/sys/mman.c +++ b/src/lib/sys/mman.c @@ -22,11 +22,6 @@ void * mmap(void * addr, size_t length, int prot, int flags, int fd, return MAP_FAILED; } /* flags */ - if((flags & MAP_PRIVATE) != MAP_PRIVATE) - { - errno = EINVAL; - return MAP_FAILED; - } if((flags & MAP_ANONYMOUS) == MAP_ANONYMOUS) ret = calloc(1, length); else