]> git.proxmox.com Git - mirror_qemu.git/blobdiff - migration-unix.c
block: move include files to include/block/
[mirror_qemu.git] / migration-unix.c
index 5dc49cdf0fdf471550bc9bc551ebee68db6de671..1b9c461083535deee577afa9b09d18b37e188904 100644 (file)
@@ -16,9 +16,8 @@
 #include "qemu-common.h"
 #include "qemu_socket.h"
 #include "migration.h"
-#include "qemu-char.h"
 #include "buffered_file.h"
-#include "block.h"
+#include "block/block.h"
 
 //#define DEBUG_MIGRATION_UNIX
 
@@ -44,11 +43,8 @@ static int unix_close(MigrationState *s)
 {
     int r = 0;
     DPRINTF("unix_close\n");
-    if (s->fd != -1) {
-        if (close(s->fd) < 0) {
-            r = -errno;
-        }
-        s->fd = -1;
+    if (close(s->fd) < 0) {
+        r = -errno;
     }
     return r;
 }
@@ -105,7 +101,8 @@ static void unix_accept_incoming_migration(void *opaque)
     }
 
     process_incoming_migration(f);
-    qemu_fclose(f);
+    return;
+
 out:
     close(c);
 }