fdatasync
if (fdatasync(out.fd) == -1)
int fdatasync(int);
return (INTERPOS_SYS(fdatasync, fd));
SLOT(fdatasync, __sys_fdatasync),
SLOT(fdatasync);
if (write_fd >= 0 && fdatasync(write_fd))
if (ferror(file) || fdatasync(fileno(file)) || fclose(file))
ATF_REQUIRE_ERRNO(EBADF, fdatasync(pathfd) == -1);
ASSERT_NE(0, fdatasync(fd));
EXPECT_EQ(0, fdatasync(fd));
EXPECT_EQ(0, fdatasync(fd));
TEST_F(Fsync, fdatasync)
ASSERT_EQ(0, fdatasync(fd)) << strerror(errno);
ASSERT_EQ(0, fdatasync(fd)) << strerror(errno);
if (fdatasync(dev->fd) == -1) {