summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorMarc-André Lureau2022-04-20 15:26:04 +0200
committerMarc-André Lureau2022-04-21 15:03:51 +0200
commit282468c7c4c84ce497e51d046f545badc320c154 (patch)
tree98e486e5c5ee8d30261554017789e750b3365f52 /include
parentinclude: move qemu_msync() to osdep (diff)
downloadqemu-282468c7c4c84ce497e51d046f545badc320c154.tar.gz
qemu-282468c7c4c84ce497e51d046f545badc320c154.tar.xz
qemu-282468c7c4c84ce497e51d046f545badc320c154.zip
include: move qemu_fdatasync() to osdep
Move QEMU-specific code to util/osdep.c, so cutils can become a common subproject. Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220420132624.2439741-22-marcandre.lureau@redhat.com>
Diffstat (limited to 'include')
-rw-r--r--include/qemu/cutils.h1
-rw-r--r--include/qemu/osdep.h2
2 files changed, 2 insertions, 1 deletions
diff --git a/include/qemu/cutils.h b/include/qemu/cutils.h
index fb47ec9318..5c6572d444 100644
--- a/include/qemu/cutils.h
+++ b/include/qemu/cutils.h
@@ -129,7 +129,6 @@ static inline const char *qemu_strchrnul(const char *s, int c)
const char *qemu_strchrnul(const char *s, int c);
#endif
time_t mktimegm(struct tm *tm);
-int qemu_fdatasync(int fd);
int qemu_parse_fd(const char *param);
int qemu_strtoi(const char *nptr, const char **endptr, int base,
int *result);
diff --git a/include/qemu/osdep.h b/include/qemu/osdep.h
index bf4f75dcde..a87f1b7f32 100644
--- a/include/qemu/osdep.h
+++ b/include/qemu/osdep.h
@@ -641,6 +641,8 @@ static inline void qemu_reset_optind(void)
#endif
}
+int qemu_fdatasync(int fd);
+
/**
* Sync changes made to the memory mapped file back to the backing
* storage. For POSIX compliant systems this will fallback