aboutsummaryrefslogtreecommitdiff
path: root/migration/qemu-file.h
diff options
context:
space:
mode:
authorVladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>2018-03-13 15:34:00 -0400
committerJohn Snow <jsnow@redhat.com>2018-03-13 17:05:55 -0400
commitf0d64cb72916b3086b51d5933de74e98c8586612 (patch)
tree883e47bd5e035b3f250f5ac0dec60306becd0ddc /migration/qemu-file.h
parentdd6bb91450cae3f8a4ddac465712fa8ae8cd2c7c (diff)
downloadqemu-f0d64cb72916b3086b51d5933de74e98c8586612.zip
qemu-f0d64cb72916b3086b51d5933de74e98c8586612.tar.gz
qemu-f0d64cb72916b3086b51d5933de74e98c8586612.tar.bz2
migration/qemu-file: add qemu_put_counted_string()
Add function opposite to qemu_get_counted_string. qemu_put_counted_string puts one-byte length of the string (string should not be longer than 255 characters), and then it puts the string, without last zero byte. Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Reviewed-by: John Snow <jsnow@redhat.com> Reviewed-by: Juan Quintela <quintela@redhat.com> Reviewed-by: Fam Zheng <famz@redhat.com> Message-id: 20180313180320.339796-9-vsementsov@virtuozzo.com
Diffstat (limited to 'migration/qemu-file.h')
-rw-r--r--migration/qemu-file.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/migration/qemu-file.h b/migration/qemu-file.h
index aae4e5e..f4f356a 100644
--- a/migration/qemu-file.h
+++ b/migration/qemu-file.h
@@ -174,4 +174,6 @@ size_t ram_control_save_page(QEMUFile *f, ram_addr_t block_offset,
ram_addr_t offset, size_t size,
uint64_t *bytes_sent);
+void qemu_put_counted_string(QEMUFile *f, const char *name);
+
#endif