The real one provided in `mprotect.c` works with the `mprotect` system
call introduced with the posix-mmap library.
Signed-off-by: Marco Schlumpp <marco@unikraft.io>
Reviewed-by: Eduard Vintilă <eduard.vintila47@gmail.com>
Reviewed-by: Sergiu Moga <sergiu.moga@protonmail.com>
Approved-by: Razvan Deaconescu <razvand@unikraft.io>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #41
#include <sys/types.h>
#include <uk/alloc.h>
#include <sys/mman.h>
+#include <syscall.h>
/* Forward to libucallocator calls */
void *malloc(size_t size)
{
return uk_free(uk_alloc_get_default(), ptr);
}
-
-int mprotect(void *addr __unused, size_t len __unused, int prot __unused)
-{
- return 0;
-}