]> xenbits.xensource.com Git - libvirt.git/commit
snapshot: Break out virDomainSnapshotObjList into its own file
authorEric Blake <eblake@redhat.com>
Fri, 15 Mar 2019 02:19:18 +0000 (21:19 -0500)
committerEric Blake <eblake@redhat.com>
Fri, 15 Mar 2019 16:43:09 +0000 (11:43 -0500)
commit9b75154c07dc50fb50296f35543f5dba0337cbb8
tree5a6f0417c54cba4181fd77b05939a878afa88eb0
parent21b2651e72ee33211e057d5c3921d9af65465f8e
snapshot: Break out virDomainSnapshotObjList into its own file

snapshot_conf.h was mixing three separate types: the snapshot
definition, the snapshot object, and the snapshot object list.
Separate out the snapshot object list code into its own file, and
update includes for affected clients.

This is just code motion, but done in preparation of sharing a lot of
the object list code with checkpoints.

Signed-off-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
14 files changed:
src/conf/Makefile.inc.am
src/conf/domain_conf.c
src/conf/snapshot_conf.c
src/conf/snapshot_conf.h
src/conf/virdomainobjlist.c
src/conf/virdomainsnapshotobj.c
src/conf/virdomainsnapshotobjlist.c [new file with mode: 0644]
src/conf/virdomainsnapshotobjlist.h [new file with mode: 0644]
src/libvirt_private.syms
src/qemu/qemu_command.c
src/qemu/qemu_domain.c
src/qemu/qemu_driver.c
src/qemu/qemu_migration.c
src/test/test_driver.c