diff options
author | Anthony PERARD <anthony.perard@citrix.com> | 2011-09-29 16:30:54 +0100 |
---|---|---|
committer | Anthony PERARD <anthony.perard@citrix.com> | 2011-09-29 16:30:54 +0100 |
commit | afa6bb987beef1e8184cc408e754988ce1b940ee (patch) | |
tree | ad516ce2152b4b89b2449d2513f7f202245f3663 /tools/libxl/Makefile | |
parent | 5265647e9aa6b3fa5e3b6f0dc795f763375b5e62 (diff) | |
download | xen-afa6bb987beef1e8184cc408e754988ce1b940ee.tar.gz xen-afa6bb987beef1e8184cc408e754988ce1b940ee.tar.bz2 xen-afa6bb987beef1e8184cc408e754988ce1b940ee.zip |
libxl: Introduce a QMP client
QMP stands for QEMU Monitor Protocol and it is used to query information
from QEMU or to control QEMU.
This implementation will ask QEMU the list of chardevice and store the
path to serial ports in xenstored. So we will be able to use xl console
with QEMU upstream.
In order to connect to the QMP server, a socket file is created in
/var/run/xen/qmp-libxl-$(domid).
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
Diffstat (limited to 'tools/libxl/Makefile')
-rw-r--r-- | tools/libxl/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/libxl/Makefile b/tools/libxl/Makefile index e50874e0fd..f10c7e8c3e 100644 --- a/tools/libxl/Makefile +++ b/tools/libxl/Makefile @@ -37,7 +37,7 @@ LIBXL_LIBS += -lyajl LIBXL_OBJS = flexarray.o libxl.o libxl_create.o libxl_dm.o libxl_pci.o \ libxl_dom.o libxl_exec.o libxl_xshelp.o libxl_device.o \ libxl_internal.o libxl_utils.o libxl_uuid.o libxl_json.o \ - $(LIBXL_OBJS-y) + libxl_qmp.o $(LIBXL_OBJS-y) LIBXL_OBJS += _libxl_types.o libxl_flask.o _libxl_types_internal.o $(LIBXL_OBJS): CFLAGS += $(CFLAGS_libxenctrl) $(CFLAGS_libxenguest) $(CFLAGS_libxenstore) $(CFLAGS_libblktapctl) |