]> Git Repo - qemu.git/blobdiff - block/raw-posix.c
Substitute O_DSYNC with O_SYNC or O_FSYNC when needed.
[qemu.git] / block / raw-posix.c
index 985bf69e5091d02c26c3ac645b31365c4f69c5ac..fa4f83e8fc45f3567b87bf7edbe54930cbc4d2f3 100644 (file)
 
 /* OS X does not have O_DSYNC */
 #ifndef O_DSYNC
+#ifdef O_SYNC
 #define O_DSYNC O_SYNC
+#elif defined(O_FSYNC)
+#define O_DSYNC O_FSYNC
+#endif
 #endif
 
 /* Approximate O_DIRECT with O_DSYNC if O_DIRECT isn't available */
This page took 0.022877 seconds and 4 git commands to generate.