aboutsummaryrefslogtreecommitdiff
path: root/ovsdb
diff options
context:
space:
mode:
Diffstat (limited to 'ovsdb')
-rw-r--r--ovsdb/log.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/ovsdb/log.c b/ovsdb/log.c
index 48fa84791..1e4c75ef2 100644
--- a/ovsdb/log.c
+++ b/ovsdb/log.c
@@ -108,6 +108,9 @@ ovsdb_log_open(const char *name, enum ovsdb_log_open_mode open_mode,
} else {
OVS_NOT_REACHED();
}
+#ifdef _WIN32
+ flags = flags | O_BINARY;
+#endif
fd = open(name, flags, 0666);
if (fd < 0) {
const char *op = open_mode == OVSDB_LOG_CREATE ? "create" : "open";