Lines Matching defs:etc

41   int etc = open("/etc/", O_RDONLY);
42 EXPECT_OK(etc);
51 int etc_cap = dup(etc);
54 int etc_cap_ro = dup(etc);
57 int etc_cap_base = dup(etc);
72 EXPECT_OPEN_OK(openat(etc, "/etc/passwd", O_RDONLY));
73 EXPECT_OPEN_OK(openat(AT_FDCWD, "/etc/passwd", O_RDONLY));
74 EXPECT_OPEN_OK(openat(etc, "passwd", O_RDONLY));
75 EXPECT_OPEN_OK(openat(etc, "../etc/passwd", O_RDONLY));
84 EXPECT_OPEN_OK(openat(etc_cap_ro, "/etc/passwd", O_RDONLY));
85 EXPECT_OPEN_OK(openat(etc_cap_base, "/etc/passwd", O_RDONLY));
87 EXPECT_OPENAT_FAIL_TRAVERSAL(etc_cap_ro, "../etc/passwd", O_RDONLY);
88 EXPECT_OPENAT_FAIL_TRAVERSAL(etc_cap_base, "../etc/passwd", O_RDONLY);
117 EXPECT_OPEN_OK(openat(etc, "passwd", O_RDONLY));
125 EXPECT_CAPMODE(openat(AT_FDCWD, "/etc/passwd", O_RDONLY));
126 EXPECT_OPENAT_FAIL_TRAVERSAL(etc, "/etc/passwd", O_RDONLY);
127 EXPECT_OPENAT_FAIL_TRAVERSAL(etc_cap_ro, "/etc/passwd", O_RDONLY);
130 EXPECT_OPENAT_FAIL_TRAVERSAL(etc, "../etc/passwd", O_RDONLY);
131 EXPECT_OPENAT_FAIL_TRAVERSAL(etc_cap_ro, "../etc/passwd", O_RDONLY);
132 EXPECT_OPENAT_FAIL_TRAVERSAL(etc_cap_base, "../etc/passwd", O_RDONLY);
134 fd = openat(etc, "passwd", O_RDONLY);
164 // /symlink.absolute_out -> /etc/passwd
165 // /dsymlink.absolute_out -> /etc/
168 // /symlink.relative_out -> ../../etc/passwd
169 // /dsymlink.relative_out -> ../../etc/
207 EXPECT_OK(symlink("/etc/passwd", TmpFile(TOPDIR "/symlink.absolute_out")));
210 std::string dots2passwd = dots2root + "/etc/passwd";
218 EXPECT_OK(symlink("/etc/", TmpFile(TOPDIR "/dsymlink.absolute_out")));
221 std::string dots2etc = dots2root + "/etc/";
280 EXPECT_OPENAT_FAIL_TRAVERSAL(dir_fd_, "subdir/../../etc/passwd", O_RDONLY|oflag);
337 EXPECT_CAPMODE(openat(AT_FDCWD, "/etc/passwd", O_RDONLY));
340 EXPECT_OPENAT_FAIL_TRAVERSAL(dir_fd_, "/etc/passwd", O_RDONLY);
341 EXPECT_OPENAT_FAIL_TRAVERSAL(sub_fd_, "/etc/passwd", O_RDONLY);
357 EXPECT_OPENAT_FAIL_TRAVERSAL(AT_FDCWD, "/etc/passwd", O_RDONLY|O_RESOLVE_BENEATH);
358 EXPECT_OPENAT_FAIL_TRAVERSAL(dir_fd_, "/etc/passwd", O_RDONLY|O_RESOLVE_BENEATH);
359 EXPECT_OPENAT_FAIL_TRAVERSAL(sub_fd_, "/etc/passwd", O_RDONLY|O_RESOLVE_BENEATH);