Memory protection flags accepted by the prot argument of mmap. PROT_READ allows pages to be read, PROT_WRITE allows pages to be written, and PROT_EXEC allows pages to be executed. Values can be combined using the bitwise OR operator. Not every option is present on every system.