Home
last modified time | relevance | path

Searched refs:CAP_LOOKUP (Results 1 – 24 of 24) sorted by relevance

/freebsd/tools/regression/security/cap_test/
H A Dcap_test_capabilities.c186 CAP_CREATE | CAP_READ | CAP_LOOKUP, ret >= 0); in try_file_ops()
192 CAP_CREATE | CAP_WRITE | CAP_LOOKUP, ret >= 0); in try_file_ops()
197 CAP_CREATE | CAP_READ | CAP_WRITE | CAP_LOOKUP, ret >= 0); in try_file_ops()
209 CAP_FSYNC | CAP_READ | CAP_LOOKUP, ret >= 0); in try_file_ops()
213 CAP_FSYNC | CAP_WRITE | CAP_LOOKUP, ret >= 0); in try_file_ops()
217 CAP_FSYNC | CAP_READ | CAP_WRITE | CAP_LOOKUP, ret >= 0); in try_file_ops()
221 CAP_FSYNC | CAP_READ | CAP_LOOKUP, ret >= 0); in try_file_ops()
225 CAP_FSYNC | CAP_WRITE | CAP_LOOKUP, ret >= 0); in try_file_ops()
229 CAP_FSYNC | CAP_READ | CAP_WRITE | CAP_LOOKUP, ret >= 0); in try_file_ops()
241 CAP_FTRUNCATE | CAP_READ | CAP_LOOKUP, ret >= 0); in try_file_ops()
[all …]
H A Dcap_test_relative.c55 cap_rights_t baserights = CAP_READ | CAP_WRITE | CAP_SEEK | CAP_LOOKUP; in test_relative()
63 MAKE_CAPABILITY(etc_cap_ro, etc, CAP_READ | CAP_LOOKUP); in test_relative()
/freebsd/sys/sys/
H A Dcapsicum.h114 #define CAP_LOOKUP CAPRIGHT(0, 0x0000000000000400ULL) macro
122 #define CAP_CHFLAGSAT (CAP_FCHFLAGS | CAP_LOOKUP)
126 #define CAP_FCHMODAT (CAP_FCHMOD | CAP_LOOKUP)
130 #define CAP_FCHOWNAT (CAP_FCHOWN | CAP_LOOKUP)
145 #define CAP_FSTATAT (CAP_FSTAT | CAP_LOOKUP)
151 #define CAP_FUTIMESAT (CAP_FUTIMES | CAP_LOOKUP)
153 #define CAP_LINKAT_TARGET (CAP_LOOKUP | 0x0000000000400000ULL)
155 #define CAP_MKDIRAT (CAP_LOOKUP | 0x0000000000800000ULL)
157 #define CAP_MKFIFOAT (CAP_LOOKUP | 0x0000000001000000ULL)
159 #define CAP_MKNODAT (CAP_LOOKUP | 0x0000000002000000ULL)
[all …]
/freebsd/contrib/capsicum-test/
H A Dcapability-fd.cc48 RIGHTS_INFO(CAP_LOOKUP),
365 cap_rights_init(&r_rl, CAP_READ, CAP_LOOKUP);
687 CHECK_RIGHT_RESULT(rc, rights, CAP_CREATE, CAP_READ, CAP_LOOKUP); in TryDirOps()
693 CHECK_RIGHT_RESULT(rc, rights, CAP_CREATE, CAP_WRITE, CAP_LOOKUP); in TryDirOps()
699 CHECK_RIGHT_RESULT(rc, rights, CAP_CREATE, CAP_READ, CAP_WRITE, CAP_LOOKUP); in TryDirOps()
709 CHECK_RIGHT_RESULT(rc, rights, CAP_FSTAT, CAP_LOOKUP); in TryDirOps()
716 CHECK_RIGHT_RESULT(rc, rights, CAP_FSYNC, CAP_READ, CAP_LOOKUP); in TryDirOps()
721 CHECK_RIGHT_RESULT(rc, rights, CAP_FSYNC, CAP_WRITE, CAP_LOOKUP); in TryDirOps()
726 CHECK_RIGHT_RESULT(rc, rights, CAP_FSYNC, CAP_READ, CAP_WRITE, CAP_LOOKUP); in TryDirOps()
731 CHECK_RIGHT_RESULT(rc, rights, CAP_FSYNC, CAP_READ, CAP_LOOKUP); in TryDirOps()
[all …]
H A Dopenat.cc45 cap_rights_init(&r_base, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_LOOKUP, CAP_FCNTL, CAP_IOCTL); in FORK_TEST()
49 cap_rights_init(&r_rl, CAP_READ, CAP_LOOKUP); in FORK_TEST()
322 cap_rights_init(&r_rl, CAP_READ, CAP_LOOKUP, CAP_FCHDIR); in TEST_F()
H A Dcapsicum.h57 #define CAP_LINKAT_SOURCE CAP_LOOKUP
H A Dfexecve.cc109 cap_rights_init(&rights, CAP_FEXECVE, CAP_LOOKUP, CAP_READ); in FORK_TEST_F()
H A Dlinux.cc391 cap_rights_init(&r_rsl, CAP_READ, CAP_SEEK, CAP_LOOKUP); in TEST()
393 cap_rights_init(&r_rslstat, CAP_READ, CAP_SEEK, CAP_LOOKUP, CAP_FSTAT); in TEST()
630 cap_rights_init(&r_rwlstat, CAP_READ, CAP_WRITE, CAP_LOOKUP, CAP_FSTAT); in FORK_TEST()
632 cap_rights_init(&r_rwlstatns, CAP_READ, CAP_WRITE, CAP_LOOKUP, CAP_FSTAT, CAP_SETNS); in FORK_TEST()
H A Dprocdesc.cc985 cap_rights_init(&r_ro, CAP_READ, CAP_LOOKUP); in TEST()
/freebsd/tests/sys/vfs/
H A Dlookup_cap_dotdot.c122 cap_rights_init(&rights, CAP_LOOKUP, CAP_READ); in ATF_TC_BODY()
145 cap_rights_init(&rights, CAP_LOOKUP, CAP_READ); in ATF_TC_BODY()
223 cap_rights_init(&rights, CAP_LOOKUP, CAP_READ); in ATF_TC_BODY()
/freebsd/lib/libcapsicum/
H A Dcapsicum_helpers.h75 cap_rights_set(rights, CAP_LOOKUP); in caph_stream_rights()
/freebsd/contrib/dma/
H A Ddma-mbox-create.c165 CAP_LOOKUP, CAP_READ); in main()
/freebsd/tests/sys/file/
H A Dpath_test.c238 cap_rights_init(&rights, CAP_READ, CAP_LOOKUP); in ATF_TC_BODY()
259 cap_rights_init(&rights, CAP_READ, CAP_LOOKUP, CAP_WRITE); in ATF_TC_BODY()
268 cap_rights_init(&rights, CAP_READ, CAP_LOOKUP, CAP_WRITE); in ATF_TC_BODY()
276 cap_rights_init(&rights, CAP_LOOKUP); in ATF_TC_BODY()
/freebsd/usr.bin/rwho/
H A Drwho.c116 cap_rights_init(&rights, CAP_READ, CAP_LOOKUP); in main()
/freebsd/usr.sbin/bhyveload/
H A Dbhyveload.c758 CAP_LOOKUP, CAP_PREAD)) < 0) in hostbase_open()
890 CAP_FSTATAT, CAP_LOOKUP, CAP_MMAP_RX, CAP_PREAD)) < 0) in main()
/freebsd/usr.bin/write/
H A Dwrite.c83 cap_rights_init(&rights, CAP_FCNTL, CAP_FSTAT, CAP_IOCTL, CAP_LOOKUP, in main()
/freebsd/usr.sbin/bhyve/
H A Dpci_virtio_9p.c288 CAP_LOOKUP, CAP_ACL_CHECK, CAP_ACL_DELETE, CAP_ACL_GET, in pci_vt9p_init()
H A Dgdb.c2268 cap_rights_init(&rights, CAP_FSTAT, CAP_LOOKUP, CAP_MMAP_R, CAP_PREAD); in init_gdb()
/freebsd/usr.bin/procstat/
H A Dprocstat_files.c171 { CAP_LOOKUP, "lo" },
/freebsd/sys/dev/filemon/
H A Dfilemon_wrapper.c186 cap_rights_init_one(&rights, CAP_LOOKUP), &fp) == 0) { in _filemon_wrapper_openat()
/freebsd/usr.sbin/rwhod/
H A Drwhod.c356 CAP_LOOKUP, CAP_SEEK, CAP_WRITE); in receiver_process()
/freebsd/contrib/tcpdump/
H A Dtcpdump.c2482 CAP_FTRUNCATE, CAP_LOOKUP, CAP_SEEK, CAP_WRITE); in main()
/freebsd/sys/kern/
H A Dvfs_syscalls.c1179 cap_rights_init_one(&rights, CAP_LOOKUP); in openatfp()
3946 CAP_LOOKUP), &fp); in kern_frmdirat()
H A Dkern_descrip.c3055 cap_rights_set_one(&rights, CAP_LOOKUP); in fgetvp_lookup_smr()
3156 cap_rights_set_one(&rights, CAP_LOOKUP); in fgetvp_lookup()