[libvirt PATCH 16/30] qemu_snapshot: move snapshot discard out of qemu_domain.c