]> git.proxmox.com Git - mirror_qemu.git/blobdiff - include/block/block-hmp-cmds.h
include/block: Untangle inclusion loops
[mirror_qemu.git] / include / block / block-hmp-cmds.h
index 3412e108ca226ee69578d29bc4c6b9e2c30a3139..71113cd7efa44faf7b49019c26c052fe2055d8a4 100644 (file)
  * the COPYING file in the top-level directory.
  */
 
-#ifndef BLOCK_HMP_COMMANDS_H
-#define BLOCK_HMP_COMMANDS_H
+#ifndef BLOCK_BLOCK_HMP_CMDS_H
+#define BLOCK_BLOCK_HMP_CMDS_H
+
+#include "qemu/coroutine.h"
 
 void hmp_drive_add(Monitor *mon, const QDict *qdict);
 
@@ -38,7 +40,7 @@ void hmp_nbd_server_add(Monitor *mon, const QDict *qdict);
 void hmp_nbd_server_remove(Monitor *mon, const QDict *qdict);
 void hmp_nbd_server_stop(Monitor *mon, const QDict *qdict);
 
-void hmp_block_resize(Monitor *mon, const QDict *qdict);
+void coroutine_fn hmp_block_resize(Monitor *mon, const QDict *qdict);
 void hmp_block_stream(Monitor *mon, const QDict *qdict);
 void hmp_block_passwd(Monitor *mon, const QDict *qdict);
 void hmp_block_set_io_throttle(Monitor *mon, const QDict *qdict);