]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commit
Convert Xen domain lookup driver methods to use virDomainDefPtr
authorDaniel P. Berrange <berrange@redhat.com>
Wed, 1 May 2013 09:31:23 +0000 (10:31 +0100)
committerDaniel P. Berrange <berrange@redhat.com>
Tue, 21 May 2013 15:11:38 +0000 (16:11 +0100)
commit5ed5783bc7aed3674d2bf092de3cb4d2ff037bbe
tree2569acdefa2a0946e68b93708eadc2d9683e189f
parent58f8e0cd58bbdd11735a0eaf50b6c1f2cf52faea
Convert Xen domain lookup driver methods to use virDomainDefPtr

Introduce use of a virDomainDefPtr in the domain lookup
APIs to simplify introduction of ACL security checks.
The virDomainPtr cannot be safely used, since the app
may have supplied mis-matching name/uuid/id fields. eg
the name points to domain X, while the uuid points to
domain Y. Resolving the virDomainPtr to a virDomainDefPtr
ensures a consistent name/uuid/id set.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
src/conf/domain_conf.c
src/conf/domain_conf.h
src/libvirt_private.syms
src/xen/xen_driver.c
src/xen/xen_hypervisor.c
src/xen/xen_hypervisor.h
src/xen/xen_inotify.c
src/xen/xend_internal.c
src/xen/xend_internal.h
src/xen/xm_internal.c
src/xen/xm_internal.h