Lines Matching refs:symlink
45 if (symlink(".", p) < 0) { in TEST()
52 assert_se(symlink("..", p) >= 0); in TEST()
55 assert_se(symlink("../a", p) >= 0); in TEST()
58 assert_se(symlink("b", p) >= 0); in TEST()
61 assert_se(symlink("/usr", p) >= 0); in TEST()
64 assert_se(symlink("top/dot/dotdota", p) >= 0); in TEST()
112 assert_se(symlink("/", p) >= 0); in TEST()
127 assert_se(symlink("../../..", p) >= 0); in TEST()
134 assert_se(symlink("../../../usr", p) >= 0); in TEST()
141 assert_se(symlink("../../../../usr", p) >= 0); in TEST()
150 assert_se(symlink("///usr///", p) >= 0); in TEST()
174 assert_se(symlink("/", p) >= 0); in TEST()
225 assert_se(symlink("recursive-symlink", p) >= 0); in TEST()
260 assert_se(symlink(q, p) >= 0); in TEST()
284 assert_se(symlink("/etc/passwd", q) >= 0); in TEST()
292 assert_se(symlink("/usr/../etc/./machine-id", p) >= 0); in TEST()
314 assert_se(symlink(p, q) >= 0); in TEST()
326 assert_se(symlink("s2", q) >= 0); in TEST()
328 assert_se(symlink("nonexistent", p) >= 0); in TEST()
383 assert_se(symlink(".", p) >= 0); in TEST()
425 if (symlink(name, name_alias) < 0) { in TEST()
436 assert_se(symlink(name2, name_alias) >= 0); in TEST()
639 assert_se(symlink("target", a) >= 0); in TEST()
713 (void) symlink("foobar", j); in TEST()
781 assert_se(symlink("idontexist", p) >= 0); in TEST()