Searched refs:CAP_FCNTL (Results 1 - 24 of 24) sorted by relevance

/freebsd-13-stable/contrib/capsicum-test/
H A Dfcntl.cc24 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 Dcapability-fd.cc56 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 Dopenat.cc45 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 Dcap_test_fcntl.c67 cap_rights_t rights = CAP_READ | CAP_FCNTL;
H A Dcap_test_capabilities.c324 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 Dcapsicum_helpers.h69 cap_rights_init(rights, CAP_EVENT, CAP_FCNTL, CAP_FSTAT,
/freebsd-13-stable/lib/libcasper/services/cap_fileargs/tests/
H A Dfileargs_test.c286 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 Dwrite.c98 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 Dhead.c118 cap_rights_init(&rights, CAP_READ, CAP_FSTAT, CAP_FCNTL), FA_OPEN);
/freebsd-13-stable/bin/cat/
H A Dcat.c159 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 Dtail.c165 cap_rights_init(&rights, CAP_FSTAT, CAP_FSTATFS, CAP_FCNTL,
/freebsd-13-stable/contrib/xz/src/xz/
H A Dfile_io.c196 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 Dcap_fcntls_limit.c168 cap_rights_clear(&rights, CAP_FCNTL);
215 cap_rights_clear(&rights, CAP_FCNTL);
/freebsd-13-stable/contrib/elftoolchain/strings/
H A Dstrings.c197 cap_rights_init(&rights, CAP_READ, CAP_SEEK, CAP_FSTAT, CAP_FCNTL, CAP_MMAP_R);
/freebsd-13-stable/sys/sys/
H A Dcapsicum.h135 #define CAP_FCNTL CAPRIGHT(0, 0x0000000000008000ULL) macro
/freebsd-13-stable/sys/compat/cloudabi/
H A Dcloudabi_fd.c52 MAPPING(CLOUDABI_RIGHT_FD_STAT_PUT_FLAGS, CAP_FCNTL) \
/freebsd-13-stable/usr.bin/procstat/
H A Dprocstat_files.c154 { CAP_FCNTL, "fc" },
/freebsd-13-stable/sys/kern/
H A Dsubr_capability.c114 cap_rights_init_one(&cap_fcntl_rights, CAP_FCNTL);
H A Dsys_capability.c257 if (!cap_rights_is_set(rights, CAP_FCNTL))
H A Dkern_descrip.c1772 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 Dtcpdump.c820 * 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 Dsavecore.c1305 (void)cap_rights_init(&rights, CAP_CREATE, CAP_FCNTL, CAP_FSTATAT,
/freebsd-13-stable/sbin/dhclient/
H A Ddhclient.c1937 cap_rights_init(&rights, CAP_FCNTL, CAP_FSTAT, CAP_FSYNC,
/freebsd-13-stable/contrib/elftoolchain/readelf/
H A Dreadelf.c7899 cap_rights_init(&rights, CAP_FCNTL, CAP_FSTAT, CAP_MMAP_R, CAP_SEEK);

Completed in 138 milliseconds