Ignore MAP_{PRIVATE,SHARED} in mmap()

Only one process is expected to exist at any one time.
This commit is contained in:
Pierre Pronchery 2019-03-27 02:35:26 +01:00
parent cdd4adfb08
commit cff7b5e62f

View File

@ -22,11 +22,6 @@ void * mmap(void * addr, size_t length, int prot, int flags, int fd,
return MAP_FAILED; return MAP_FAILED;
} }
/* flags */ /* flags */
if((flags & MAP_PRIVATE) != MAP_PRIVATE)
{
errno = EINVAL;
return MAP_FAILED;
}
if((flags & MAP_ANONYMOUS) == MAP_ANONYMOUS) if((flags & MAP_ANONYMOUS) == MAP_ANONYMOUS)
ret = calloc(1, length); ret = calloc(1, length);
else else