/freebsd-current/lib/libsysdecode/tests/ |
H A D | sysdecode_test.c | 105 cap_rights_init(&rights, CAP_READ, CAP_SEEK), 109 cap_rights_init(&rights, CAP_READ, CAP_MMAP, CAP_SEEK_TELL), 110 (const char *[]){ "CAP_READ", "CAP_MMAP", "CAP_SEEK_TELL", NULL, }); 113 cap_rights_init(&rights, CAP_MMAP, CAP_READ, CAP_WRITE, CAP_SEEK), 117 cap_rights_init(&rights, CAP_READ, CAP_MMAP_X), 123 (const char *[]){ "CAP_READ", "CAP_WRITE", NULL, }); 127 cap_rights_init(&rights, CAP_READ, CAP_KQUEUE), 128 (const char *[]){ "CAP_READ", "CAP_KQUEUE", NULL, });
|
/freebsd-current/contrib/capsicum-test/ |
H A D | capsicum.h | 69 #define CAP_PREAD CAP_READ 74 #define CAP_MMAP_R (CAP_READ|CAP_MMAP) 102 CAP_PEELOFF | CAP_READ | CAP_WRITE | CAP_SETSOCKOPT | CAP_SHUTDOWN) 108 CAP_GETSOCKOPT | CAP_LISTEN | CAP_PEELOFF | CAP_READ | CAP_WRITE | \
|
H A D | capability-fd-pair.cc | 18 cap_rights_init(&r_rs, CAP_READ, CAP_SEEK); 62 cap_rights_init(&r_ro, CAP_READ); 66 cap_rights_init(&r_rw, CAP_READ, CAP_WRITE); 109 cap_rights_init(&r_ro, CAP_READ); 113 cap_rights_init(&r_rs, CAP_READ, CAP_SEEK); 163 cap_rights_init(&r_ro, CAP_READ); 165 cap_rights_init(&r_rw, CAP_READ, CAP_WRITE);
|
H A D | capability-fd.cc | 30 RIGHTS_INFO(CAP_READ), 211 cap_rights_init(&r_rws, CAP_READ, CAP_WRITE, CAP_SEEK); 249 cap_rights_init(&r_rs, CAP_READ, CAP_SEEK); 251 cap_rights_init(&r_rsmapchmod, CAP_READ, CAP_SEEK, CAP_MMAP, CAP_FCHMOD); 328 cap_rights_init(&r_rsstat, CAP_READ, CAP_SEEK, CAP_FSTAT); 365 cap_rights_init(&r_rl, CAP_READ, CAP_LOOKUP); 514 CHECK_RIGHT_RESULT(read(cap_fd, &ch, sizeof(ch)), rights, CAP_READ, CAP_SEEK_ASWAS); local 625 TRY_FILE_OPS(fd, CAP_READ); 629 TRY_FILE_OPS(fd, CAP_READ, CAP_WRITE); 687 CHECK_RIGHT_RESULT(rc, rights, CAP_CREATE, CAP_READ, CAP_LOOKU [all...] |
H A D | copy_file_range.cc | 16 * require only CAP_READ on the source and CAP_WRITE on the destination 73 cap_rights_init(&rights_out, CAP_READ); 95 cap_rights_init(&rights_in, CAP_READ); 96 cap_rights_init(&rights_out, CAP_READ); 141 cap_rights_init(&rights_in, CAP_READ); 164 cap_rights_init(&rights_in, CAP_READ, CAP_SEEK); 187 cap_rights_init(&rights_in, CAP_READ); 210 cap_rights_init(&rights_in, CAP_READ, CAP_SEEK);
|
H A D | linux.cc | 35 cap_rights_init(&r_ro, CAP_READ); 39 cap_rights_init(&r_rw, CAP_READ, CAP_WRITE); 41 cap_rights_init(&r_rwpoll, CAP_READ, CAP_WRITE, CAP_EVENT); 122 cap_rights_init(&r_rs, CAP_READ, CAP_SEEK); 128 cap_rights_init(&r_rssig, CAP_FSIGNAL, CAP_READ, CAP_SEEK); 130 cap_rights_init(&r_rssig_poll, CAP_FSIGNAL, CAP_READ, CAP_SEEK, CAP_EVENT); 151 // Need CAP_READ to read the signal information 191 cap_rights_init(&r_rs, CAP_READ, CAP_SEEK); 195 cap_rights_init(&r_rws, CAP_READ, CAP_WRITE, CAP_SEEK); 197 cap_rights_init(&r_rwspoll, CAP_READ, CAP_WRIT [all...] |
H A D | sctp.cc | 67 cap_rights_init(&r_ro, CAP_READ); 69 cap_rights_init(&r_rw, CAP_READ, CAP_WRITE); 70 cap_rights_init(&r_all, CAP_READ, CAP_WRITE, CAP_SOCK_CLIENT, CAP_SOCK_SERVER); 71 cap_rights_init(&r_all_nopeel, CAP_READ, CAP_WRITE, CAP_SOCK_CLIENT, CAP_SOCK_SERVER);
|
H A D | socket.cc | 19 cap_rights_init(&r_rw, CAP_READ, CAP_WRITE); 21 cap_rights_init(&r_all, CAP_READ, CAP_WRITE, CAP_SOCK_CLIENT, CAP_SOCK_SERVER); 135 cap_rights_init(&r_rw, CAP_READ, CAP_WRITE); 137 cap_rights_init(&r_all, CAP_READ, CAP_WRITE, CAP_SOCK_CLIENT, CAP_SOCK_SERVER); 251 cap_rights_init(&r_rw, CAP_READ, CAP_WRITE); 253 cap_rights_init(&r_all, CAP_READ, CAP_WRITE, CAP_SOCK_CLIENT, CAP_SOCK_SERVER); 255 cap_rights_init(&r_connect, CAP_READ, CAP_WRITE, CAP_CONNECT);
|
H A D | fcntl.cc | 24 cap_rights_init(&rights, CAP_READ, CAP_FCNTL); 59 cap_rights_init(&r_ro, CAP_READ); 111 cap_rights_init(&(fcntl_rights[1]), CAP_READ, CAP_WRITE); 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); 306 cap_rights_clear(&rights, CAP_READ);
|
H A D | ioctl.cc | 17 cap_rights_init(&rights_many, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_FSTAT, CAP_FSYNC); 76 cap_rights_init(&rights, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_IOCTL); 92 cap_rights_clear(&rights, CAP_READ);
|
H A D | openat.cc | 45 cap_rights_init(&r_base, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_LOOKUP, CAP_FCNTL, CAP_IOCTL); 47 cap_rights_init(&r_ro, CAP_READ); 49 cap_rights_init(&r_rl, CAP_READ, CAP_LOOKUP); 322 cap_rights_init(&r_rl, CAP_READ, CAP_LOOKUP, CAP_FCHDIR);
|
H A D | mqueue.cc | 41 cap_rights_init(&r_read, CAP_READ);
|
H A D | fexecve.cc | 108 // rights -- just CAP_FEXECVE|CAP_READ or CAP_FEXECVE would be preferable. 109 cap_rights_init(&rights, CAP_FEXECVE, CAP_LOOKUP, CAP_READ); 159 cap_rights_init(&rights, CAP_FEXECVE, CAP_READ, CAP_SEEK);
|
/freebsd-current/tools/regression/security/cap_test/ |
H A D | cap_test_capabilities.c | 140 CHECK_RESULT(read, CAP_READ, ssize >= 0); 186 CAP_CREATE | CAP_READ | CAP_LOOKUP, ret >= 0); 197 CAP_CREATE | CAP_READ | CAP_WRITE | CAP_LOOKUP, ret >= 0); 209 CAP_FSYNC | CAP_READ | CAP_LOOKUP, ret >= 0); 217 CAP_FSYNC | CAP_READ | CAP_WRITE | CAP_LOOKUP, ret >= 0); 221 CAP_FSYNC | CAP_READ | CAP_LOOKUP, ret >= 0); 229 CAP_FSYNC | CAP_READ | CAP_WRITE | CAP_LOOKUP, ret >= 0); 241 CAP_FTRUNCATE | CAP_READ | CAP_LOOKUP, ret >= 0); 249 CAP_FTRUNCATE | CAP_READ | CAP_WRITE | CAP_LOOKUP, ret >= 0); 260 CAP_CREATE | CAP_READ | CAP_WRIT [all...] |
H A D | cap_test_relative.c | 55 cap_rights_t baserights = CAP_READ | CAP_WRITE | CAP_SEEK | CAP_LOOKUP; 62 MAKE_CAPABILITY(etc_cap, etc, CAP_READ); 63 MAKE_CAPABILITY(etc_cap_ro, etc, CAP_READ | CAP_LOOKUP);
|
H A D | cap_test_fcntl.c | 64 cap_rights_t rights = CAP_READ | CAP_FCNTL; 105 REQUIRE(cap = cap_new(f.f_fd, CAP_READ));
|
/freebsd-current/crypto/openssh/ |
H A D | sandbox-capsicum.c | 102 cap_rights_init(&rights, CAP_READ, CAP_WRITE);
|
/freebsd-current/sys/sys/ |
H A D | capsicum.h | 61 * sendfile is authorized using CAP_READ on the file and CAP_WRITE on the 74 #define CAP_READ CAPRIGHT(0, 0x0000000000000001ULL) macro 82 #define CAP_PREAD (CAP_SEEK | CAP_READ) 91 #define CAP_MMAP_R (CAP_MMAP | CAP_SEEK | CAP_READ) 187 #define CAP_RECV CAP_READ
|
/freebsd-current/tests/sys/vfs/ |
H A D | lookup_cap_dotdot.c | 122 cap_rights_init(&rights, CAP_LOOKUP, CAP_READ); 145 cap_rights_init(&rights, CAP_LOOKUP, CAP_READ); 223 cap_rights_init(&rights, CAP_LOOKUP, CAP_READ);
|
/freebsd-current/bin/cat/ |
H A D | cat.c | 144 cap_rights_init(&rights, CAP_READ, CAP_FSTAT, CAP_FCNTL, CAP_SEEK), 459 cap_rights_init(&rights, CAP_CONNECT, CAP_READ, CAP_WRITE, 507 cap_rights_clear(&rights, CAP_READ);
|
/freebsd-current/contrib/dma/ |
H A D | dma-mbox-create.c | 165 CAP_LOOKUP, CAP_READ);
|
/freebsd-current/usr.sbin/rtsold/ |
H A D | rtsock.c | 82 cap_rights_init(&rights, CAP_EVENT, CAP_READ);
|
/freebsd-current/usr.sbin/bhyve/ |
H A D | net_backend_netgraph.c | 156 cap_rights_init(&rights, CAP_EVENT, CAP_READ, CAP_WRITE);
|
/freebsd-current/lib/libcasper/services/cap_fileargs/tests/ |
H A D | fileargs_test.c | 294 cap_rights_init(&rights, CAP_READ, CAP_FCNTL); 342 cap_rights_init(&norights, CAP_READ); 388 cap_rights_init(&rights, CAP_WRITE, CAP_FCNTL, CAP_READ); 436 cap_rights_init(&rights, CAP_READ); 469 cap_rights_init(&rights, CAP_READ, CAP_FCNTL); 520 cap_rights_init(&norights, CAP_READ); 569 cap_rights_init(&rights, CAP_READ, CAP_WRITE, CAP_FCNTL); 675 cap_rights_init(&rights, CAP_READ, CAP_FCNTL); 723 cap_rights_init(&rights, CAP_READ, CAP_FCNTL);
|
/freebsd-current/lib/libcapsicum/ |
H A D | capsicum_helpers.h | 71 cap_rights_set(rights, CAP_READ);
|