my mmap.c