/freebsd-13-stable/contrib/capsicum-test/ |
H A D | fcntl.cc | 24 cap_rights_init(&rights, CAP_READ, CAP_FCNTL); 105 // CAP_FCNTL (marked with * above) can be further limited with cap_fcntls_limit(2). 112 cap_rights_init(&(fcntl_rights[2]), CAP_FCNTL); 190 // Check operations that need CAP_FCNTL. 191 int fd_flag = CHECK_FCNTL(CAP_FCNTL, caps, F_GETFL, 0); 192 EXPECT_EQ(0, CHECK_FCNTL(CAP_FCNTL, caps, F_SETFL, fd_flag)); 193 int owner = CHECK_FCNTL(CAP_FCNTL, sock_caps, F_GETOWN, 0); 194 EXPECT_EQ(0, CHECK_FCNTL(CAP_FCNTL, sock_caps, F_SETOWN, owner)); 221 cap_rights_init(&rights, CAP_FCNTL, CAP_READ, CAP_WRITE, CAP_FLOCK); 294 cap_rights_init(&rights, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_FCNTL); [all...] |
H A D | capability-fd.cc | 56 RIGHTS_INFO(CAP_FCNTL), 559 CHECK_RIGHT_RESULT(rc, rights, CAP_FCNTL); 561 CHECK_RIGHT_RESULT(rc, rights, CAP_FCNTL); 643 TRY_FILE_OPS(fd, CAP_FCNTL);
|
H A D | openat.cc | 45 cap_rights_init(&r_base, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_LOOKUP, CAP_FCNTL, CAP_IOCTL);
|
/freebsd-13-stable/tools/regression/security/cap_test/ |
H A D | cap_test_fcntl.c | 67 cap_rights_t rights = CAP_READ | CAP_FCNTL;
|
H A D | cap_test_capabilities.c | 324 CHECK_RESULT(fcntl(F_GETFL), CAP_FCNTL, ret >= 0); local 326 CHECK_RESULT(fcntl(F_SETFL), CAP_FCNTL, ret == 0); local 502 TRY(CAP_FCNTL);
|
/freebsd-13-stable/lib/libcapsicum/ |
H A D | capsicum_helpers.h | 69 cap_rights_init(rights, CAP_EVENT, CAP_FCNTL, CAP_FSTAT,
|
/freebsd-13-stable/lib/libcasper/services/cap_fileargs/tests/ |
H A D | fileargs_test.c | 286 cap_rights_init(&rights, CAP_READ | CAP_FCNTL); 331 cap_rights_init(&rights, CAP_WRITE | CAP_FCNTL); 376 cap_rights_init(&rights, CAP_WRITE | CAP_FCNTL | CAP_READ); 453 cap_rights_init(&rights, CAP_READ | CAP_FCNTL); 501 cap_rights_init(&rights, CAP_WRITE | CAP_FCNTL); 549 cap_rights_init(&rights, CAP_READ | CAP_WRITE | CAP_FCNTL); 651 cap_rights_init(&rights, CAP_READ | CAP_FCNTL); 697 cap_rights_init(&rights, CAP_READ | CAP_FCNTL);
|
/freebsd-13-stable/usr.bin/write/ |
H A D | write.c | 98 cap_rights_init(&rights, CAP_FCNTL, CAP_FSTAT, CAP_IOCTL, CAP_LOOKUP, 107 cap_rights_init(&rights, CAP_FCNTL, CAP_FSTAT, CAP_IOCTL, CAP_READ,
|
/freebsd-13-stable/usr.bin/head/ |
H A D | head.c | 118 cap_rights_init(&rights, CAP_READ, CAP_FSTAT, CAP_FCNTL), FA_OPEN);
|
/freebsd-13-stable/bin/cat/ |
H A D | cat.c | 159 cap_rights_init(&rights, CAP_READ | CAP_FSTAT | CAP_FCNTL), 451 CAP_SHUTDOWN, CAP_FSTAT, CAP_FCNTL);
|
/freebsd-13-stable/usr.bin/tail/ |
H A D | tail.c | 165 cap_rights_init(&rights, CAP_FSTAT, CAP_FSTATFS, CAP_FCNTL,
|
/freebsd-13-stable/contrib/xz/src/xz/ |
H A D | file_io.c | 196 CAP_EVENT, CAP_FCNTL, CAP_LOOKUP, CAP_READ, CAP_SEEK))) 200 CAP_EVENT, CAP_FCNTL, CAP_FSTAT, CAP_LOOKUP,
|
/freebsd-13-stable/tools/regression/capsicum/syscalls/ |
H A D | cap_fcntls_limit.c | 168 cap_rights_clear(&rights, CAP_FCNTL); 215 cap_rights_clear(&rights, CAP_FCNTL);
|
/freebsd-13-stable/contrib/elftoolchain/strings/ |
H A D | strings.c | 197 cap_rights_init(&rights, CAP_READ, CAP_SEEK, CAP_FSTAT, CAP_FCNTL, CAP_MMAP_R);
|
/freebsd-13-stable/sys/sys/ |
H A D | capsicum.h | 135 #define CAP_FCNTL CAPRIGHT(0, 0x0000000000008000ULL) macro
|
/freebsd-13-stable/sys/compat/cloudabi/ |
H A D | cloudabi_fd.c | 52 MAPPING(CLOUDABI_RIGHT_FD_STAT_PUT_FLAGS, CAP_FCNTL) \
|
/freebsd-13-stable/usr.bin/procstat/ |
H A D | procstat_files.c | 154 { CAP_FCNTL, "fc" },
|
/freebsd-13-stable/sys/kern/ |
H A D | subr_capability.c | 114 cap_rights_init_one(&cap_fcntl_rights, CAP_FCNTL);
|
H A D | sys_capability.c | 257 if (!cap_rights_is_set(rights, CAP_FCNTL))
|
H A D | kern_descrip.c | 1772 cap_rights_is_set(&fcaps->fc_rights, CAP_FCNTL), 1773 ("%s: fcntls without CAP_FCNTL", func)); 3411 MPASS(cap_rights_is_set(rightsp, CAP_FCNTL));
|
/freebsd-13-stable/contrib/tcpdump/ |
H A D | tcpdump.c | 820 * CAP_WRITE, and CAP_FCNTL with the CAP_FCNTL_GETFL subcapability. 843 cap_rights_init(&rights, CAP_SEEK, CAP_WRITE, CAP_FCNTL); 1960 cap_rights_init(&rights, CAP_CREATE, CAP_FCNTL,
|
/freebsd-13-stable/sbin/savecore/ |
H A D | savecore.c | 1305 (void)cap_rights_init(&rights, CAP_CREATE, CAP_FCNTL, CAP_FSTATAT,
|
/freebsd-13-stable/sbin/dhclient/ |
H A D | dhclient.c | 1937 cap_rights_init(&rights, CAP_FCNTL, CAP_FSTAT, CAP_FSYNC,
|
/freebsd-13-stable/contrib/elftoolchain/readelf/ |
H A D | readelf.c | 7899 cap_rights_init(&rights, CAP_FCNTL, CAP_FSTAT, CAP_MMAP_R, CAP_SEEK);
|