Lines Matching defs:etc
54 int fd, etc, etc_cap, etc_cap_ro, etc_cap_base, etc_cap_all;
58 REQUIRE(etc = open("/etc/", O_RDONLY));
59 CHECK_SYSCALL_SUCCEEDS(cap_getrights, etc, &rights);
62 MAKE_CAPABILITY(etc_cap, etc, CAP_READ);
63 MAKE_CAPABILITY(etc_cap_ro, etc, CAP_READ | CAP_LOOKUP);
64 MAKE_CAPABILITY(etc_cap_base, etc, baserights);
65 MAKE_CAPABILITY(etc_cap_all, etc, CAP_MASK_VALID);
71 CHECK_SYSCALL_SUCCEEDS(openat, etc, "/etc/passwd", O_RDONLY);
72 CHECK_SYSCALL_SUCCEEDS(openat, AT_FDCWD, "/etc/passwd", O_RDONLY);
73 CHECK_SYSCALL_SUCCEEDS(openat, etc, "passwd", O_RDONLY);
74 CHECK_SYSCALL_SUCCEEDS(openat, etc, "../etc/passwd", O_RDONLY);
85 CHECK_NOTCAPABLE(openat, etc_cap_ro, "../etc/passwd", O_RDONLY);
86 CHECK_NOTCAPABLE(openat, etc_cap_base, "../etc/passwd", O_RDONLY);
93 CHECK_SYSCALL_SUCCEEDS(openat, etc_cap_all, "../etc/passwd", O_RDONLY);
113 CHECK_SYSCALL_SUCCEEDS(openat, etc, "passwd", O_RDONLY);
126 CHECK_CAPMODE(openat, AT_FDCWD, "/etc/passwd", O_RDONLY);
127 CHECK_NOTCAPABLE(openat, etc, "/etc/passwd", O_RDONLY);
132 CHECK_NOTCAPABLE(openat, etc, "../etc/passwd", O_RDONLY);
133 CHECK_NOTCAPABLE(openat, etc_cap_ro, "../etc/passwd", O_RDONLY);
134 CHECK_NOTCAPABLE(openat, etc_cap_base, "../etc/passwd", O_RDONLY);
136 REQUIRE(fd = openat(etc, "passwd", O_RDONLY));