11 #define PROT_READ 0b001
12 #define PROT_WRITE 0b010
13 #define PROT_EXEC 0b100
15 #define MAP_ANONYMOUS 0x20
17 #define MAP_FAILED ((void *)-1)
19 static inline void* mmap(void *addr, size_t len, int prot, int flags, int fd, off_t offset)
29 addr_out = malloc(len);
36 static inline int mprotect(void *addr, size_t len, int prot)
44 static inline int munmap(void *addr, size_t len)