Home
last modified time | relevance | path

Searched refs:cap_rights_limit (Results 1 – 25 of 47) sorted by relevance

12

/freebsd/contrib/capsicum-test/
H A Dcapability-fd-pair.cc24 EXPECT_OK(cap_rights_limit(cap_in_ro, &r_rs)); in TEST()
27 EXPECT_OK(cap_rights_limit(cap_in_wo, &r_ws)); in TEST()
30 EXPECT_OK(cap_rights_limit(cap_out_ro, &r_rs)); in TEST()
33 EXPECT_OK(cap_rights_limit(cap_out_wo, &r_ws)); in TEST()
71 EXPECT_OK(cap_rights_limit(cap_in_wo, &r_wo)); in TEST()
74 EXPECT_OK(cap_rights_limit(cap_in_rw, &r_rw)); in TEST()
77 EXPECT_OK(cap_rights_limit(cap_out_ro, &r_ro)); in TEST()
120 EXPECT_OK(cap_rights_limit(cap_in_wo, &r_wo)); in TEST()
123 EXPECT_OK(cap_rights_limit(cap_in_ro, &r_ro)); in TEST()
169 EXPECT_OK(cap_rights_limit(cap_ro, &r_ro)); in TEST()
[all …]
H A Dlinux.cc45 EXPECT_OK(cap_rights_limit(cap_fd_ro, &r_ro)); in TEST()
48 EXPECT_OK(cap_rights_limit(cap_fd_wo, &r_wo)); in TEST()
51 EXPECT_OK(cap_rights_limit(cap_fd_rw, &r_rw)); in TEST()
201 EXPECT_OK(cap_rights_limit(cap_ro, &r_rs)); in TEST()
204 EXPECT_OK(cap_rights_limit(cap_wo, &r_ws)); in TEST()
207 EXPECT_OK(cap_rights_limit(cap_rw, &r_rws)); in TEST()
1079 EXPECT_OK(cap_rights_limit(fd, &rights)); in TEST()
1126 EXPECT_OK(cap_rights_limit(cap_ro, &r_rs)); in TEST()
1130 EXPECT_OK(cap_rights_limit(cap_wo, &r_ws)); in TEST()
1231 EXPECT_OK(cap_rights_limit(cap, &rights)); in TEST()
[all …]
H A Dsocket.cc38 EXPECT_OK(cap_rights_limit(cap_sock_rw, &r_rw)); in TEST()
41 EXPECT_OK(cap_rights_limit(cap_sock_all, &r_all)); in TEST()
62 EXPECT_OK(cap_rights_limit(cap_sock_rw, &r_rw)); in TEST()
65 EXPECT_OK(cap_rights_limit(cap_sock_all, &r_all)); in TEST()
141 EXPECT_OK(cap_rights_limit(cap_sock_rw, &r_rw)); in TEST()
144 EXPECT_OK(cap_rights_limit(cap_sock_all, &r_all)); in TEST()
176 EXPECT_OK(cap_rights_limit(cap_sock_rw, &r_rw)); in TEST()
179 EXPECT_OK(cap_rights_limit(cap_sock_all, &r_all)); in TEST()
259 EXPECT_OK(cap_rights_limit(cap_sock_rw, &r_rw)); in TEST()
262 EXPECT_OK(cap_rights_limit(cap_sock_all, &r_all)); in TEST()
[all …]
H A Dioctl.cc23 EXPECT_OK(cap_rights_limit(fd, &rights_ioctl)); in TEST()
24 EXPECT_OK(cap_rights_limit(fd_no, &rights_many)); in TEST()
77 EXPECT_OK(cap_rights_limit(fd, &rights)); in TEST()
93 EXPECT_OK(cap_rights_limit(fd, &rights)); in TEST()
101 EXPECT_OK(cap_rights_limit(fd, &rights)); in TEST()
123 EXPECT_OK(cap_rights_limit(fd, &rights_ioctl)); in TEST()
201 EXPECT_OK(cap_rights_limit(fd, &rights_ioctl)); in TEST()
223 EXPECT_OK(cap_rights_limit(fd, &rights_ioctl)); in TEST()
H A Dcapability-fd.cc222 EXPECT_OK(cap_rights_limit(cap_fd, &r_rws)); in FORK_TEST()
272 EXPECT_OK(cap_rights_limit(cap_fd, &r_0)); in FORK_TEST()
285 EXPECT_OK(cap_rights_limit(cap_fd2, &r_ws)); in FORK_TEST()
332 EXPECT_OK(cap_rights_limit(cap_fd, &r_rsstat));
369 EXPECT_OK(cap_rights_limit(cap_dir, &r_rl));
457 EXPECT_OK(cap_rights_limit(cap_none, &r_0));
463 EXPECT_OK(cap_rights_limit(cap_read, &r_r));
498 EXPECT_OK(cap_rights_limit(cap_fd, &rights)); in TryFileOps()
1055 EXPECT_OK(cap_rights_limit(cap_fd, &r_rs));
1238 EXPECT_OK(cap_rights_limit(cap, &r_rws));
[all …]
H A Dsctp.cc30 EXPECT_OK(cap_rights_limit(cap_sock_ro, &r_rw)); in SctpClient()
33 EXPECT_OK(cap_rights_limit(cap_sock_rw, &r_rw)); in SctpClient()
36 EXPECT_OK(cap_rights_limit(cap_sock_all, &r_all)); in SctpClient()
76 EXPECT_OK(cap_rights_limit(cap_sock_wo, &r_wo)); in TEST()
79 EXPECT_OK(cap_rights_limit(cap_sock_rw, &r_rw)); in TEST()
82 EXPECT_OK(cap_rights_limit(cap_sock_all, &r_all)); in TEST()
85 EXPECT_OK(cap_rights_limit(cap_sock_all_nopeel, &r_all_nopeel)); in TEST()
H A Dfcntl.cc48 EXPECT_OK(cap_rights_limit(caps[key], &rights)); in FORK_TEST()
64 EXPECT_OK(cap_rights_limit(cap, &r_ro)) << " on " << ii->first; in FORK_TEST()
164 EXPECT_OK(cap_rights_limit(caps[ii], &(fcntl_rights[ii]))); in TEST()
167 EXPECT_OK(cap_rights_limit(sock_caps[ii], &(fcntl_rights[ii]))); in TEST()
222 EXPECT_OK(cap_rights_limit(cap, &rights)); in TEST()
295 EXPECT_OK(cap_rights_limit(fd, &rights)); in TEST()
307 EXPECT_OK(cap_rights_limit(fd, &rights)); in TEST()
313 EXPECT_OK(cap_rights_limit(fd, &rights)); in TEST()
328 EXPECT_OK(cap_rights_limit(fd, &rights)); in TEST()
369 EXPECT_OK(cap_rights_limit(sock, &rights)); in TEST()
H A Dselect.cc43 EXPECT_OK(cap_rights_limit(cap_fd[ii], &r_poll));
49 EXPECT_OK(cap_rights_limit(cap_rw, &r_rw));
112 EXPECT_OK(cap_rights_limit(cap_fd[ii].fd, &r_poll));
121 EXPECT_OK(cap_rights_limit(cap_rw, &r_rw));
H A Dmqueue.cc49 EXPECT_OK(cap_rights_limit(cap_read_mq, &r_read));
52 EXPECT_OK(cap_rights_limit(cap_write_mq, &r_write));
55 EXPECT_OK(cap_rights_limit(cap_poll_mq, &r_poll));
H A Dopenat.cc53 EXPECT_OK(cap_rights_limit(etc_cap, &r_ro)); in FORK_TEST()
56 EXPECT_OK(cap_rights_limit(etc_cap_ro, &r_rl)); in FORK_TEST()
59 EXPECT_OK(cap_rights_limit(etc_cap_base, &r_base)); in FORK_TEST()
323 EXPECT_OK(cap_rights_limit(dir_fd_, &r_rl)); in TEST_F()
324 EXPECT_OK(cap_rights_limit(sub_fd_, &r_rl)); in TEST_F()
H A Dfexecve.cc97 EXPECT_OK(cap_rights_limit(cap_fd, &rights)); in FORK_TEST_F()
110 EXPECT_OK(cap_rights_limit(cap_fd, &rights)); in FORK_TEST_F()
160 EXPECT_OK(cap_rights_limit(fd, &rights)); in FORK_TEST_F()
H A Dcopy_file_range.cc58 EXPECT_OK(cap_rights_limit(fd, rights)); in openInFile()
64 EXPECT_OK(cap_rights_limit(fd, rights)); in openOutFile()
H A Dcapsicum.h130 inline int cap_rights_limit(int fd, const cap_rights_t *rights) { in cap_rights_limit() function
/freebsd/crypto/openssh/
H A Dsandbox-capsicum.c95 if (cap_rights_limit(STDIN_FILENO, &rights) < 0 && errno != ENOSYS) in ssh_sandbox_child()
97 if (cap_rights_limit(STDOUT_FILENO, &rights) < 0 && errno != ENOSYS) in ssh_sandbox_child()
99 if (cap_rights_limit(STDERR_FILENO, &rights) < 0 && errno != ENOSYS) in ssh_sandbox_child()
103 if (cap_rights_limit(box->monitor->m_recvfd, &rights) < 0 && in ssh_sandbox_child()
107 if (cap_rights_limit(box->monitor->m_log_sendfd, &rights) < 0 && in ssh_sandbox_child()
/freebsd/usr.bin/bsdiff/bspatch/
H A Dbspatch.c159 if (cap_rights_limit(fileno(f), &rights_ro) < 0 || in main()
160 cap_rights_limit(fileno(cpf), &rights_ro) < 0 || in main()
161 cap_rights_limit(fileno(dpf), &rights_ro) < 0 || in main()
162 cap_rights_limit(fileno(epf), &rights_ro) < 0 || in main()
163 cap_rights_limit(oldfd, &rights_ro) < 0 || in main()
164 cap_rights_limit(newfd, &rights_wr) < 0 || in main()
165 cap_rights_limit(dirfd, &rights_dir) < 0) in main()
/freebsd/tests/sys/vfs/
H A Dlookup_cap_dotdot.c123 ATF_REQUIRE(cap_rights_limit(dirfd, &rights) >= 0); in ATF_TC_BODY()
146 ATF_REQUIRE(cap_rights_limit(dirfd, &rights) >= 0); in ATF_TC_BODY()
224 ATF_REQUIRE(cap_rights_limit(dirfd, &rights) >= 0); in ATF_TC_BODY()
/freebsd/lib/libcapsicum/
H A Dcapsicum_helpers.h84 if (cap_rights_limit(fd, &rights) < 0 && errno != ENOSYS) { in caph_limit_stream()
161 if (cap_rights_limit(fd, rights) < 0 && errno != ENOSYS) in caph_rights_limit()
/freebsd/contrib/xz/src/xz/
H A Dfile_io.c198 if (cap_rights_limit(src_fd, cap_rights_init(&rights, in io_sandbox_enter()
202 if (src_fd != STDIN_FILENO && cap_rights_limit( in io_sandbox_enter()
206 if (cap_rights_limit(STDOUT_FILENO, cap_rights_init(&rights, in io_sandbox_enter()
211 if (cap_rights_limit(STDERR_FILENO, cap_rights_init(&rights, in io_sandbox_enter()
215 if (cap_rights_limit(user_abort_pipe[0], cap_rights_init(&rights, in io_sandbox_enter()
219 if (cap_rights_limit(user_abort_pipe[1], cap_rights_init(&rights, in io_sandbox_enter()
/freebsd/tests/sys/capsicum/
H A Dbindat_connectat.c184 ATF_REQUIRE(cap_rights_limit(s, rights) >= 0); in check_3()
188 ATF_REQUIRE(cap_rights_limit(s, in check_3()
H A Dioctls_test.c95 ATF_REQUIRE(cap_rights_limit(s[0], &rights) == 0); in ATF_TC_BODY()
/freebsd/tools/build/cross-build/
H A Dcapsicum_stubs.c56 cap_rights_limit(int fd __unused, const cap_rights_t *rights __unused) in cap_rights_limit() function
/freebsd/sbin/hastd/
H A Dsubr.c244 if (cap_rights_limit(res->hr_localfd, &rights) == -1) { in drop_privs()
263 if (cap_rights_limit(res->hr_ggatefd, &rights) == -1) { in drop_privs()
/freebsd/lib/libutil/
H A Dpidfile.c201 if (cap_rights_limit(dirfd, in pidfile_open()
206 if (cap_rights_limit(fd, cap_rights_init(&caprights, CAP_PWRITE, in pidfile_open()
/freebsd/tests/sys/file/
H A Dpath_test.c199 if (cap_rights_limit(truefd, &rights) != 0) in ATF_TC_BODY()
239 ATF_REQUIRE(cap_rights_limit(pathdfd, &rights) == 0); in ATF_TC_BODY()
248 ATF_REQUIRE(cap_rights_limit(pathdfd, &rights) == 0); in ATF_TC_BODY()
260 ATF_REQUIRE(cap_rights_limit(pathfd, &rights) == 0); in ATF_TC_BODY()
269 ATF_REQUIRE(cap_rights_limit(pathfd, &rights) == 0); in ATF_TC_BODY()
277 ATF_REQUIRE(cap_rights_limit(pathfd, &rights) == 0); in ATF_TC_BODY()
/freebsd/contrib/dma/
H A Ddma-mbox-create.c166 if (cap_rights_limit(maildirfd, &rights) < 0 && errno != ENOSYS) in main()

12