Lines Matching refs:buf
58 char buf[PATH_MAX];
62 (void)memset(buf, '\0', sizeof(buf));
63 (void)getcwd(buf, sizeof(buf));
64 (void)strlcat(buf, "/dir", sizeof(buf));
66 ATF_REQUIRE(mkdir(buf, 0500) == 0);
67 ATF_REQUIRE(chdir(buf) == 0);
74 if (chroot(buf) != 0)
102 (void)strlcat(buf, "/file", sizeof(buf));
104 fd = open(buf, O_RDONLY);
110 ATF_REQUIRE(unlink(buf) == 0);
122 char buf[PATH_MAX + 1];
124 (void)memset(buf, 'x', sizeof(buf));
127 ATF_REQUIRE_ERRNO(ENAMETOOLONG, chroot(buf) == -1);
145 static char buf[LINE_MAX];
149 (void)memset(buf, '\0', sizeof(buf));
150 ATF_REQUIRE(getcwd(buf, sizeof(buf)) != NULL);
159 if (chroot(buf) != -1)
184 char buf[PATH_MAX];
188 (void)memset(buf, '\0', sizeof(buf));
189 (void)getcwd(buf, sizeof(buf));
190 (void)strlcat(buf, "/dir", sizeof(buf));
192 ATF_REQUIRE(mkdir(buf, 0500) == 0);
193 ATF_REQUIRE(chdir(buf) == 0);
195 fd = open(buf, O_RDONLY);
226 (void)strlcat(buf, "/file", sizeof(buf));
228 fd = open(buf, O_RDONLY);
234 ATF_REQUIRE(unlink(buf) == 0);
269 static char buf[LINE_MAX];
274 (void)memset(buf, '\0', sizeof(buf));
275 ATF_REQUIRE(getcwd(buf, sizeof(buf)) != NULL);
278 fd = open(buf, O_RDONLY);