#include #include #include #include #include #include extern "C" { void* mmap(void* addr, size_t len, int prot, int flags, int fd, off_t offset) { const mmap_params params { addr, len, prot, flags, fd, offset }; long rc = syscall(SYS_mmap, ¶ms); __errno_return(rc, void*); } int munmap(void* addr, size_t len) { long rc = syscall(SYS_munmap, addr, len); __errno_return(rc, int); } }