Searched refs:etc_cap_ro (Results 1 – 2 of 2) sorted by relevance
| /freebsd/tools/regression/security/cap_test/ |
| H A D | cap_test_relative.c | 54 int fd, etc, etc_cap, etc_cap_ro, etc_cap_base, etc_cap_all; in test_relative() local 63 MAKE_CAPABILITY(etc_cap_ro, etc, CAP_READ | CAP_LOOKUP); in test_relative() 81 CHECK_SYSCALL_SUCCEEDS(openat, etc_cap_ro, "passwd", O_RDONLY); in test_relative() 85 CHECK_NOTCAPABLE(openat, etc_cap_ro, "../etc/passwd", O_RDONLY); in test_relative() 114 CHECK_SYSCALL_SUCCEEDS(openat, etc_cap_ro, "passwd", O_RDONLY); in test_relative() 133 CHECK_NOTCAPABLE(openat, etc_cap_ro, "../etc/passwd", O_RDONLY); in test_relative()
|
| /freebsd/tests/sys/capsicum/ |
| H A D | openat.cc | 54 int etc_cap_ro = dup(etc); in FORK_TEST() local 55 EXPECT_OK(etc_cap_ro); in FORK_TEST() 56 EXPECT_OK(cap_rights_limit(etc_cap_ro, &r_rl)); in FORK_TEST() 75 EXPECT_OPEN_OK(openat(etc_cap_ro, "passwd", O_RDONLY)); in FORK_TEST() 80 EXPECT_OPEN_OK(openat(etc_cap_ro, "/etc/passwd", O_RDONLY)); in FORK_TEST() 83 EXPECT_OPENAT_FAIL_TRAVERSAL(etc_cap_ro, "../etc/passwd", O_RDONLY); in FORK_TEST() 110 EXPECT_OPEN_OK(openat(etc_cap_ro, "passwd", O_RDONLY)); in FORK_TEST() 119 EXPECT_OPENAT_FAIL_TRAVERSAL(etc_cap_ro, "/etc/passwd", O_RDONLY); in FORK_TEST() 123 EXPECT_OPENAT_FAIL_TRAVERSAL(etc_cap_ro, "../etc/passwd", O_RDONLY); in FORK_TEST() 136 fd = openat(etc_cap_ro, "passwd", O_RDONLY); in FORK_TEST()
|