Lines Matching +full:tp +full:- +full:link
3 /*-
34 #include <atf-c.h>
50 #define LINK "newdir/symlink" macro
66 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); in ATF_TC_BODY()
67 ATF_REQUIRE(close(fd) != -1); in ATF_TC_BODY()
69 ATF_REQUIRE((dfd = open(NDIR, O_RDONLY, 0)) != -1); in ATF_TC_BODY()
74 ATF_REQUIRE(stat(LINK, &nst) == 0); in ATF_TC_BODY()
91 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); in ATF_TC_BODY()
92 ATF_REQUIRE(close(fd) != -1); in ATF_TC_BODY()
94 ATF_REQUIRE(symlinkat(RELFILE, AT_FDCWD, LINK) == 0); in ATF_TC_BODY()
97 ATF_REQUIRE(stat(LINK, &nst) == 0); in ATF_TC_BODY()
114 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); in ATF_TC_BODY()
115 ATF_REQUIRE(close(fd) != -1); in ATF_TC_BODY()
117 ATF_REQUIRE(symlinkat(FILEERR, AT_FDCWD, LINK) == 0); in ATF_TC_BODY()
118 ATF_REQUIRE(lstat(LINK, &st) == 0); in ATF_TC_BODY()
119 ATF_REQUIRE(stat(LINK, &st) == -1); in ATF_TC_BODY()
127 atf_tc_set_md_var(tc, "descr", "See that symlinkat fails with fd as -1"); in ATF_TC_HEAD()
135 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); in ATF_TC_BODY()
136 ATF_REQUIRE(close(fd) != -1); in ATF_TC_BODY()
138 ATF_REQUIRE(symlinkat(RELFILE, -1, LINK) == -1); in ATF_TC_BODY()
141 ATF_TP_ADD_TCS(tp) in ATF_TP_ADD_TCS() argument
144 ATF_TP_ADD_TC(tp, symlinkat_fd); in ATF_TP_ADD_TCS()
145 ATF_TP_ADD_TC(tp, symlinkat_fdcwd); in ATF_TP_ADD_TCS()
146 ATF_TP_ADD_TC(tp, symlinkat_fdcwderr); in ATF_TP_ADD_TCS()
147 ATF_TP_ADD_TC(tp, symlinkat_fderr); in ATF_TP_ADD_TCS()