CAP_FCNTL
cap_rights_init(&rights, CAP_READ, CAP_FSTAT, CAP_FCNTL, CAP_SEEK),
CAP_SHUTDOWN, CAP_FSTAT, CAP_FCNTL);
cap_rights_init(rights, CAP_EVENT, CAP_FCNTL, CAP_FSTAT,
cap_rights_init(&rights, CAP_READ, CAP_FCNTL);
cap_rights_init(&rights, CAP_WRITE, CAP_FCNTL);
cap_rights_init(&rights, CAP_WRITE, CAP_FCNTL, CAP_READ);
cap_rights_init(&rights, CAP_READ, CAP_FCNTL);
cap_rights_init(&rights, CAP_WRITE, CAP_FCNTL);
cap_rights_init(&rights, CAP_READ, CAP_WRITE, CAP_FCNTL);
cap_rights_init(&rights, CAP_READ, CAP_FCNTL);
cap_rights_init(&rights, CAP_READ, CAP_FCNTL);
CAP_FCNTL);
cap_rights_init(&rights, CAP_FCNTL, CAP_FSTAT, CAP_FSYNC,
cap_rights_init(&rights, CAP_READ, CAP_FSTAT, CAP_FCNTL), FA_OPEN | FA_LSTAT);
(void)cap_rights_init(&rights, CAP_CREATE, CAP_FCNTL, CAP_FSTATAT,
cap_rights_is_set(&fcaps->fc_rights, CAP_FCNTL),
MPASS(cap_rights_is_set(rightsp, CAP_FCNTL));
const cap_rights_t cap_fcntl_rights = CAP_RIGHTS_INITIALIZER(CAP_FCNTL);
if (!cap_rights_is_set(rights, CAP_FCNTL))
CHECK_RIGHT_RESULT(rc, rights, CAP_FCNTL);
CHECK_RIGHT_RESULT(rc, rights, CAP_FCNTL);
RIGHTS_INFO(CAP_FCNTL),
TRY_FILE_OPS(fd, CAP_FCNTL);
cap_rights_init(&(fcntl_rights[2]), CAP_FCNTL);
int fd_flag = CHECK_FCNTL(CAP_FCNTL, caps, F_GETFL, 0);
EXPECT_EQ(0, CHECK_FCNTL(CAP_FCNTL, caps, F_SETFL, fd_flag));
int owner = CHECK_FCNTL(CAP_FCNTL, sock_caps, F_GETOWN, 0);
EXPECT_EQ(0, CHECK_FCNTL(CAP_FCNTL, sock_caps, F_SETOWN, owner));
cap_rights_init(&rights, CAP_FCNTL, CAP_READ, CAP_WRITE, CAP_FLOCK);
cap_rights_init(&rights, CAP_READ, CAP_FCNTL);
cap_rights_init(&rights, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_FCNTL);
cap_rights_clear(&rights, CAP_FCNTL);
cap_rights_init(&rights, CAP_FCNTL);
cap_rights_init(&rights, CAP_FCNTL);
cap_rights_init(&r_base, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_LOOKUP, CAP_FCNTL, CAP_IOCTL);
cap_rights_clear(&rights, CAP_FCNTL);
cap_rights_clear(&rights, CAP_FCNTL);
CHECK_RESULT(fcntl(F_GETFL), CAP_FCNTL, ret >= 0);
CHECK_RESULT(fcntl(F_SETFL), CAP_FCNTL, ret == 0);
TRY(CAP_FCNTL);
cap_rights_t rights = CAP_READ | CAP_FCNTL;
cap_rights_init(&rights, CAP_READ, CAP_FSTAT, CAP_FCNTL), FA_OPEN);
cap_rights_init(&rights, CAP_READ, CAP_FSTAT, CAP_FCNTL), FA_OPEN);
{ CAP_FCNTL, "fc" },
cap_rights_init(&rights, CAP_FSTAT, CAP_FSTATFS, CAP_FCNTL,
cap_rights_init(&rights, CAP_FCNTL, CAP_FSTAT, CAP_IOCTL, CAP_LOOKUP,
cap_rights_init(&rights, CAP_FCNTL, CAP_FSTAT, CAP_IOCTL, CAP_READ,
CAP_FCNTL, CAP_IOCTL);