/* Test fsync. */ #include #include #include #include "unistd.h" int main () { int fd, r; errno = 0; r = fsync (0); printf ("fsync (0) returned %d, errno = %d\n", r, errno); fd = open ("z:\\tmp\\test", O_WRONLY|O_CREAT|O_TRUNC, 0644); write (fd, "hello", 5); errno = 0; r = fsync (fd); printf ("fsync (fd) returned %d, errno = %d\n", r, errno); close (fd); exit (0); }