Searched refs:dfd_cap (Results 1 – 2 of 2) sorted by relevance
| /src/tools/regression/security/cap_test/ |
| H A D | cap_test_capabilities.c | 116 int fd_cap, fd_capcap, dfd_cap; in try_file_ops() local 135 REQUIRE(dfd_cap = cap_new(dirfd, rights)); in try_file_ops() 136 CHECK(cap_getrights(dfd_cap, &erights) == 0); in try_file_ops() 184 ret = openat(dfd_cap, "cap_create", O_CREAT | O_RDONLY, 0600); in try_file_ops() 189 ret = openat(dfd_cap, "cap_create", O_CREAT | O_WRONLY | O_APPEND, in try_file_ops() 195 ret = openat(dfd_cap, "cap_create", O_CREAT | O_RDWR | O_APPEND, 0600); in try_file_ops() 207 ret = openat(dfd_cap, "cap_fsync", O_FSYNC | O_RDONLY); in try_file_ops() 211 ret = openat(dfd_cap, "cap_fsync", O_FSYNC | O_WRONLY | O_APPEND); in try_file_ops() 215 ret = openat(dfd_cap, "cap_fsync", O_FSYNC | O_RDWR | O_APPEND); in try_file_ops() 219 ret = openat(dfd_cap, "cap_fsync", O_SYNC | O_RDONLY); in try_file_ops() [all …]
|
| /src/tests/sys/capsicum/ |
| H A D | capability-fd.cc | 642 int dfd_cap = dup(dirfd); in TryDirOps() local 643 EXPECT_OK(dfd_cap); in TryDirOps() 644 EXPECT_OK(cap_rights_limit(dfd_cap, &rights)); in TryDirOps() 645 EXPECT_OK(cap_rights_get(dfd_cap, &erights)); in TryDirOps() 648 int rc = openat(dfd_cap, "cap_create", O_CREAT | O_RDONLY, 0600); in TryDirOps() 654 rc = openat(dfd_cap, "cap_create", O_CREAT | O_WRONLY | O_APPEND, 0600); in TryDirOps() 660 rc = openat(dfd_cap, "cap_create", O_CREAT | O_RDWR | O_APPEND, 0600); in TryDirOps() 670 rc = faccessat(dfd_cap, "cap_faccess", F_OK, 0); in TryDirOps() 677 rc = openat(dfd_cap, "cap_fsync", O_FSYNC | O_RDONLY); in TryDirOps() 682 rc = openat(dfd_cap, "cap_fsync", O_FSYNC | O_WRONLY | O_APPEND); in TryDirOps() [all …]
|