aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxl/Makefile
diff options
context:
space:
mode:
authorAnthony PERARD <anthony.perard@citrix.com>2011-09-29 16:30:54 +0100
committerAnthony PERARD <anthony.perard@citrix.com>2011-09-29 16:30:54 +0100
commitafa6bb987beef1e8184cc408e754988ce1b940ee (patch)
treead516ce2152b4b89b2449d2513f7f202245f3663 /tools/libxl/Makefile
parent5265647e9aa6b3fa5e3b6f0dc795f763375b5e62 (diff)
downloadxen-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/Makefile2
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)