diff options
author | aliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162> | 2009-04-17 17:10:59 +0000 |
---|---|---|
committer | aliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162> | 2009-04-17 17:10:59 +0000 |
commit | 41bd13afdabf62ba513e00fade177749d73e1c09 (patch) | |
tree | 1f4b20544f1488dcde434eb8ca60776c64e8443b /hw | |
parent | ad067148585b1fc98814b1ca3db4d0c1fdd969e0 (diff) | |
download | qemu-41bd13afdabf62ba513e00fade177749d73e1c09.zip qemu-41bd13afdabf62ba513e00fade177749d73e1c09.tar.gz qemu-41bd13afdabf62ba513e00fade177749d73e1c09.tar.bz2 |
Add unregister_savevm() (Mark McLoughlin)
Currently there's no way to unregister a savevm callback, so
e.g. if a NIC is hot-unplugged and a savevm is issued, we'll
segfault.
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7148 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'hw')
-rw-r--r-- | hw/hw.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -239,6 +239,8 @@ int register_savevm_live(const char *idstr, LoadStateHandler *load_state, void *opaque); +void unregister_savevm(const char *idstr, void *opaque); + typedef void QEMUResetHandler(void *opaque); void qemu_register_reset(QEMUResetHandler *func, void *opaque); |