X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fmman%2Fmprotect.c;h=535787b9ec527bb12acbb80a53aadc4ab760c7b3;hb=bc9744763afe72d626e7b9f461001d425582fe9c;hp=5ab2d8b0278896ace8109eed8251a3e72abe8c47;hpb=af3d5405b8d7b00c121643d7a0c0b9bb31cc7139;p=musl diff --git a/src/mman/mprotect.c b/src/mman/mprotect.c index 5ab2d8b0..535787b9 100644 --- a/src/mman/mprotect.c +++ b/src/mman/mprotect.c @@ -1,11 +1,13 @@ #include -#include +#include "libc.h" #include "syscall.h" -int mprotect(void *addr, size_t len, int prot) +int __mprotect(void *addr, size_t len, int prot) { size_t start, end; start = (size_t)addr & -PAGE_SIZE; end = (size_t)((char *)addr + len + PAGE_SIZE-1) & -PAGE_SIZE; return syscall(SYS_mprotect, start, end-start, prot); } + +weak_alias(__mprotect, mprotect);