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/contrib/capsicum-test/ |
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() 79 EXPECT_OPEN_OK(openat(etc_cap_ro, "passwd", O_RDONLY)); in FORK_TEST() 84 EXPECT_OPEN_OK(openat(etc_cap_ro, "/etc/passwd", O_RDONLY)); in FORK_TEST() 87 EXPECT_OPENAT_FAIL_TRAVERSAL(etc_cap_ro, "../etc/passwd", O_RDONLY); in FORK_TEST() 118 EXPECT_OPEN_OK(openat(etc_cap_ro, "passwd", O_RDONLY)); in FORK_TEST() 127 EXPECT_OPENAT_FAIL_TRAVERSAL(etc_cap_ro, "/etc/passwd", O_RDONLY); in FORK_TEST() 131 EXPECT_OPENAT_FAIL_TRAVERSAL(etc_cap_ro, "../etc/passwd", O_RDONLY); in FORK_TEST() 144 fd = openat(etc_cap_ro, "passwd", O_RDONLY); in FORK_TEST()
|