[Libvir] [patch 3/9] Dont share virConnect->handle between xen and qemu
Richard W.M. Jones
rjones at redhat.com
Fri Feb 16 13:29:19 UTC 2007
markmc at redhat.com wrote:
> Don't share virConnect->handle with the xen hypervisor socket so
> that we can have a qemud connection open at the same time as a
> xen hypervisor connection.
>
> Signed-off-by: Mark McLoughlin <markmc at redhat.com>
>
> Index: libvirt-foo/src/internal.h
> ===================================================================
> --- libvirt-foo.orig/src/internal.h 2007-01-23 14:39:45.000000000 +0000
> +++ libvirt-foo.orig/src/internal.h 2007-01-23 14:39:45.000000000 +0000
> @@ -117,6 +117,8 @@ struct _virConnect {
> struct sockaddr_un addr_un; /* the unix address */
> struct sockaddr_in addr_in; /* the inet address */
>
> + int qemud_fd; /* connection to qemud */
> +
> /* error stuff */
> virError err; /* the last error */
> virErrorFunc handler; /* associated handlet */
> Index: libvirt-foo/src/qemu_internal.c
> ===================================================================
> --- libvirt-foo.orig/src/qemu_internal.c 2007-02-14 01:40:09.000000000 +0000
> +++ libvirt-foo.orig/src/qemu_internal.c 2007-02-14 01:40:09.000000000 +0000
> @@ -244,7 +244,7 @@ qemuOpenClientUNIX(virConnectPtr conn, c
> return (-1);
> }
>
> - conn->handle = fd;
> + conn->qemud_fd = fd;
I don't really understand this patch. Surely if you want to connect to
the Xen h/v and qemud you'd use two separate connections?
Rich.
--
Emerging Technologies, Red Hat http://et.redhat.com/~rjones/
64 Baker Street, London, W1U 7DF Mobile: +44 7866 314 421
"[Negative numbers] darken the very whole doctrines of the equations
and make dark of the things which are in their nature excessively
obvious and simple" (Francis Maseres FRS, mathematician, 1759)
More information about the libvir-list
mailing list