diff options
author | Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> | 2018-03-13 15:34:00 -0400 |
---|---|---|
committer | John Snow <jsnow@redhat.com> | 2018-03-13 17:05:55 -0400 |
commit | f0d64cb72916b3086b51d5933de74e98c8586612 (patch) | |
tree | 883e47bd5e035b3f250f5ac0dec60306becd0ddc /migration/qemu-file.h | |
parent | dd6bb91450cae3f8a4ddac465712fa8ae8cd2c7c (diff) | |
download | qemu-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.h | 2 |
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 |