ovsdb-server: Truncate file for Windows.
[sliver-openvswitch.git] / lib / util.c
index 68a1ce6..6353e9c 100644 (file)
@@ -1688,4 +1688,16 @@ ovs_lasterror_to_string(void)
 {
     return ovs_format_message(GetLastError());
 }
+
+int
+ftruncate(int fd, off_t length)
+{
+    int error;
+
+    error = _chsize_s(fd, length);
+    if (error) {
+        return -1;
+    }
+    return 0;
+}
 #endif