]> git.proxmox.com Git - qemu.git/blobdiff - block_int.h
block: Allow bdrv_flush to return errors
[qemu.git] / block_int.h
index 87e60b8597a746a5f2a43b254da3f604bc6407d7..3c3adb5c85113d38dd5ad4d1b254d43c023677b0 100644 (file)
@@ -59,7 +59,7 @@ struct BlockDriver {
                       const uint8_t *buf, int nb_sectors);
     void (*bdrv_close)(BlockDriverState *bs);
     int (*bdrv_create)(const char *filename, QEMUOptionParameter *options);
-    void (*bdrv_flush)(BlockDriverState *bs);
+    int (*bdrv_flush)(BlockDriverState *bs);
     int (*bdrv_is_allocated)(BlockDriverState *bs, int64_t sector_num,
                              int nb_sectors, int *pnum);
     int (*bdrv_set_key)(BlockDriverState *bs, const char *key);