Index: root/xen-unstable.hg/tools/libxen/include/xen_vtpm.h =================================================================== --- root.orig/xen-unstable.hg/tools/libxen/include/xen_vtpm.h +++ root/xen-unstable.hg/tools/libxen/include/xen_vtpm.h @@ -196,7 +196,7 @@ xen_vtpm_get_vm(xen_session *session, xe * Get the backend field of the given VTPM. */ extern bool -xen_vtpm_get_backend(xen_session *session, xen_vm *result, xen_vtpm vtpm); +xen_vtpm_get_backend(xen_session *session, char **result, xen_vtpm vtpm); /** Index: root/xen-unstable.hg/tools/libxen/src/xen_vtpm.c =================================================================== --- root.orig/xen-unstable.hg/tools/libxen/src/xen_vtpm.c +++ root/xen-unstable.hg/tools/libxen/src/xen_vtpm.c @@ -170,7 +170,7 @@ xen_vtpm_get_vm(xen_session *session, xe bool -xen_vtpm_get_backend(xen_session *session, xen_vm *result, xen_vtpm vtpm) +xen_vtpm_get_backend(xen_session *session, char **result, xen_vtpm vtpm) { abstract_value param_values[] = {