Lines Matching refs:ftruncate
71 * using ftruncate and various lengths. Make sure that a negative
90 if (ftruncate(fd, -1) == 0)
91 errx(1, "ftruncate(fd, -1) succeeded unexpectedly");
93 err(1, "ftruncate(fd, -1) returned wrong error");
97 if (ftruncate(fd, len) < 0)
98 err(1, "ftruncate(%jd) up", (intmax_t)len);
120 if (ftruncate(fd, len) < 0)
121 err(1, "ftruncate(%jd) down", (intmax_t)len);
133 if (ftruncate(read_only_fd, 0) == 0)
134 errx(-1, "ftruncate(read_only_fd) succeeded");
136 err(1, "ftruncate(read_only_fd) returned wrong error");
140 * Make sure that ftruncate on sockets doesn't work.
145 if (ftruncate(fd, 0) == 0)
146 errx(-1, "ftruncate(socket) succeeded");
148 err(1, "ftruncate(socket) returned wrong error");
152 * Make sure that ftruncate on pipes doesn't work.
156 if (ftruncate(fds[0], 0) == 0)
157 errx(-1, "ftruncate(pipe) succeeded");
159 err(1, "ftruncate(pipe) returned wrong error");
164 * Make sure that ftruncate on kqueues doesn't work.
169 if (ftruncate(fds[0], 0) == 0)
170 errx(-1, "ftruncate(kqueue) succeeded");
172 err(1, "ftruncate(kqueue) returned wrong error");