Lines Matching +full:tp +full:- +full:link

3 /*-
34 #include <atf-c.h>
52 #define LINK "olddir/symlink" macro
68 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); in ATF_TC_BODY()
69 ATF_REQUIRE(close(fd) != -1); in ATF_TC_BODY()
71 ATF_REQUIRE((ofd = open(ODIR, O_RDONLY, 0)) != -1); in ATF_TC_BODY()
72 ATF_REQUIRE((nfd = open(NDIR, O_RDONLY, 0)) != -1); in ATF_TC_BODY()
95 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); in ATF_TC_BODY()
96 ATF_REQUIRE(close(fd) != -1); in ATF_TC_BODY()
117 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); in ATF_TC_BODY()
118 ATF_REQUIRE(close(fd) != -1); in ATF_TC_BODY()
120 ATF_REQUIRE(linkat(AT_FDCWD, FILEERR, AT_FDCWD, TARGET, 0) == -1); in ATF_TC_BODY()
126 atf_tc_set_md_var(tc, "descr", "See that linkat fails with fd as -1"); in ATF_TC_HEAD()
134 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); in ATF_TC_BODY()
135 ATF_REQUIRE(close(fd) != -1); in ATF_TC_BODY()
137 ATF_REQUIRE(linkat(-1, FILE, AT_FDCWD, TARGET, 0) == -1); in ATF_TC_BODY()
138 ATF_REQUIRE(linkat(AT_FDCWD, FILE, -1, TARGET, 0) == -1); in ATF_TC_BODY()
139 ATF_REQUIRE(linkat(-1, FILE, -1, TARGET, 0) == -1); in ATF_TC_BODY()
154 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); in ATF_TC_BODY()
155 ATF_REQUIRE(close(fd) != -1); in ATF_TC_BODY()
156 ATF_REQUIRE(symlink(RELFILE, LINK) == 0); in ATF_TC_BODY()
158 ATF_REQUIRE((ofd = open(ODIR, O_RDONLY, 0)) != -1); in ATF_TC_BODY()
159 ATF_REQUIRE((nfd = open(NDIR, O_RDONLY, 0)) != -1); in ATF_TC_BODY()
165 ATF_REQUIRE(lstat(LINK, &ost) == 0); in ATF_TC_BODY()
187 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); in ATF_TC_BODY()
188 ATF_REQUIRE(close(fd) != -1); in ATF_TC_BODY()
189 ATF_REQUIRE(symlink(RELFILE, LINK) == 0); in ATF_TC_BODY()
191 ATF_REQUIRE((ofd = open(ODIR, O_RDONLY, 0)) != -1); in ATF_TC_BODY()
192 ATF_REQUIRE((nfd = open(NDIR, O_RDONLY, 0)) != -1); in ATF_TC_BODY()
197 ATF_REQUIRE(lstat(LINK, &ost) == 0); in ATF_TC_BODY()
206 ATF_TP_ADD_TCS(tp) in ATF_TP_ADD_TCS() argument
209 ATF_TP_ADD_TC(tp, linkat_fd); in ATF_TP_ADD_TCS()
210 ATF_TP_ADD_TC(tp, linkat_fdcwd); in ATF_TP_ADD_TCS()
211 ATF_TP_ADD_TC(tp, linkat_fdcwderr); in ATF_TP_ADD_TCS()
212 ATF_TP_ADD_TC(tp, linkat_fderr); in ATF_TP_ADD_TCS()
213 ATF_TP_ADD_TC(tp, linkat_fdlink1); in ATF_TP_ADD_TCS()
214 ATF_TP_ADD_TC(tp, linkat_fdlink2); in ATF_TP_ADD_TCS()