CAP_MMAP
cap_rights_init(&rights, CAP_READ, CAP_MMAP, CAP_SEEK_TELL),
cap_rights_init(&rights, CAP_MMAP, CAP_READ, CAP_WRITE, CAP_SEEK),
MPASS(cap_rights_is_set(rightsp, CAP_MMAP));
const cap_rights_t cap_mmap_rights = CAP_RIGHTS_INITIALIZER(CAP_MMAP);
#define CAP_MMAP_R (CAP_MMAP | CAP_SEEK | CAP_READ)
#define CAP_MMAP_W (CAP_MMAP | CAP_SEEK | CAP_WRITE)
#define CAP_MMAP_X (CAP_MMAP | CAP_SEEK | 0x0000000000000020ULL)
cap_rights_init_one(&rights, CAP_MMAP);
cap_rights_init(&r_rsmapchmod, CAP_READ, CAP_SEEK, CAP_MMAP, CAP_FCHMOD);
RIGHTS_INFO(CAP_MMAP),
cap_rights_init(&r_mmap, CAP_MMAP);
cap_rights_init(&r_rmmap, CAP_PREAD, CAP_MMAP);
rights, CAP_MMAP);
TRY_FILE_OPS(fd, CAP_MMAP);
CHECK_MMAP_RESULT(CAP_MMAP);
TRY(CAP_MMAP);
{ CAP_MMAP, "mm" },