/freebsd/tools/regression/security/cap_test/ |
H A D | cap_test_capabilities.c | 186 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 D | cap_test_relative.c | 55 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 D | capsicum.h | 114 #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 D | capability-fd.cc | 48 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 D | openat.cc | 45 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 D | capsicum.h | 57 #define CAP_LINKAT_SOURCE CAP_LOOKUP
|
H A D | fexecve.cc | 109 cap_rights_init(&rights, CAP_FEXECVE, CAP_LOOKUP, CAP_READ); in FORK_TEST_F()
|
H A D | linux.cc | 391 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 D | procdesc.cc | 985 cap_rights_init(&r_ro, CAP_READ, CAP_LOOKUP); in TEST()
|
/freebsd/tests/sys/vfs/ |
H A D | lookup_cap_dotdot.c | 122 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 D | capsicum_helpers.h | 75 cap_rights_set(rights, CAP_LOOKUP); in caph_stream_rights()
|
/freebsd/contrib/dma/ |
H A D | dma-mbox-create.c | 165 CAP_LOOKUP, CAP_READ); in main()
|
/freebsd/tests/sys/file/ |
H A D | path_test.c | 238 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 D | rwho.c | 116 cap_rights_init(&rights, CAP_READ, CAP_LOOKUP); in main()
|
/freebsd/usr.sbin/bhyveload/ |
H A D | bhyveload.c | 758 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 D | write.c | 83 cap_rights_init(&rights, CAP_FCNTL, CAP_FSTAT, CAP_IOCTL, CAP_LOOKUP, in main()
|
/freebsd/usr.sbin/bhyve/ |
H A D | pci_virtio_9p.c | 288 CAP_LOOKUP, CAP_ACL_CHECK, CAP_ACL_DELETE, CAP_ACL_GET, in pci_vt9p_init()
|
H A D | gdb.c | 2268 cap_rights_init(&rights, CAP_FSTAT, CAP_LOOKUP, CAP_MMAP_R, CAP_PREAD); in init_gdb()
|
/freebsd/usr.bin/procstat/ |
H A D | procstat_files.c | 171 { CAP_LOOKUP, "lo" },
|
/freebsd/sys/dev/filemon/ |
H A D | filemon_wrapper.c | 186 cap_rights_init_one(&rights, CAP_LOOKUP), &fp) == 0) { in _filemon_wrapper_openat()
|
/freebsd/usr.sbin/rwhod/ |
H A D | rwhod.c | 356 CAP_LOOKUP, CAP_SEEK, CAP_WRITE); in receiver_process()
|
/freebsd/contrib/tcpdump/ |
H A D | tcpdump.c | 2482 CAP_FTRUNCATE, CAP_LOOKUP, CAP_SEEK, CAP_WRITE); in main()
|
/freebsd/sys/kern/ |
H A D | vfs_syscalls.c | 1179 cap_rights_init_one(&rights, CAP_LOOKUP); in openatfp() 3946 CAP_LOOKUP), &fp); in kern_frmdirat()
|
H A D | kern_descrip.c | 3055 cap_rights_set_one(&rights, CAP_LOOKUP); in fgetvp_lookup_smr() 3156 cap_rights_set_one(&rights, CAP_LOOKUP); in fgetvp_lookup()
|