Index: proxy/Makefile.am =================================================================== RCS file: /data/cvs/libxen/proxy/Makefile.am,v retrieving revision 1.22 diff -u -p -r1.22 Makefile.am --- proxy/Makefile.am 4 Nov 2008 23:37:23 -0000 1.22 +++ proxy/Makefile.am 6 Nov 2008 13:10:31 -0000 @@ -18,7 +18,8 @@ libvirt_proxy_SOURCES = libvirt_proxy.c @top_srcdir@/src/domain_conf.c \ @top_srcdir@/src/util.c \ @top_srcdir@/src/event.c \ - @top_srcdir@/src/uuid.c + @top_srcdir@/src/uuid.c \ + @top_srcdir@/src/virtlog.c libvirt_proxy_LDFLAGS = $(WARN_CFLAGS) $(XEN_LIBS) libvirt_proxy_DEPENDENCIES = libvirt_proxy_LDADD = ../gnulib/lib/libgnu.la Index: proxy/libvirt_proxy.c =================================================================== RCS file: /data/cvs/libxen/proxy/libvirt_proxy.c,v retrieving revision 1.37 diff -u -p -r1.37 libvirt_proxy.c --- proxy/libvirt_proxy.c 4 Nov 2008 23:22:06 -0000 1.37 +++ proxy/libvirt_proxy.c 6 Nov 2008 13:10:31 -0000 @@ -32,11 +32,6 @@ #include "xs_internal.h" #include "xen_unified.h" -/* - * This is provided in libvirt.c when the code is part of the library - */ -int debugFlag = 0; - static int fdServer = -1; static int debug = 0; static int persist = 0; Index: src/Makefile.am =================================================================== RCS file: /data/cvs/libxen/src/Makefile.am,v retrieving revision 1.102 diff -u -p -r1.102 Makefile.am --- src/Makefile.am 4 Nov 2008 23:37:23 -0000 1.102 +++ src/Makefile.am 6 Nov 2008 13:10:32 -0000 @@ -52,6 +52,7 @@ GENERIC_LIB_SOURCES = \ uuid.c uuid.h \ util.c util.h \ virterror.c virterror_internal.h \ + virtlog.c virtlog.h \ xml.c xml.h # Domain driver generic impl APIs Index: src/cgroup.c =================================================================== RCS file: /data/cvs/libxen/src/cgroup.c,v retrieving revision 1.5 diff -u -p -r1.5 cgroup.c --- src/cgroup.c 21 Oct 2008 16:46:47 -0000 1.5 +++ src/cgroup.c 6 Nov 2008 13:10:32 -0000 @@ -27,9 +27,7 @@ #include "util.h" #include "memory.h" #include "cgroup.h" - -#define DEBUG(fmt,...) VIR_DEBUG(__FILE__, fmt, __VA_ARGS__) -#define DEBUG0(msg) VIR_DEBUG(__FILE__, "%s", msg) +#include "virtlog.h" #define CGROUP_MAX_VAL 512 Index: src/datatypes.c =================================================================== RCS file: /data/cvs/libxen/src/datatypes.c,v retrieving revision 1.1 diff -u -p -r1.1 datatypes.c --- src/datatypes.c 4 Nov 2008 23:22:06 -0000 1.1 +++ src/datatypes.c 6 Nov 2008 13:10:32 -0000 @@ -23,6 +23,7 @@ #include "datatypes.h" #include "virterror_internal.h" +#include "virtlog.h" #include "memory.h" /************************************************************************ Index: src/domain_event.c =================================================================== RCS file: /data/cvs/libxen/src/domain_event.c,v retrieving revision 1.1 diff -u -p -r1.1 domain_event.c --- src/domain_event.c 4 Nov 2008 23:33:57 -0000 1.1 +++ src/domain_event.c 6 Nov 2008 13:10:32 -0000 @@ -23,6 +23,7 @@ #include #include "domain_event.h" +#include "virtlog.h" #include "datatypes.h" #include "memory.h" Index: src/internal.h =================================================================== RCS file: /data/cvs/libxen/src/internal.h,v retrieving revision 1.86 diff -u -p -r1.86 internal.h --- src/internal.h 4 Nov 2008 23:33:57 -0000 1.86 +++ src/internal.h 6 Nov 2008 13:10:32 -0000 @@ -71,21 +71,6 @@ #define NUL_TERMINATE(buf) do { (buf)[sizeof(buf)-1] = '\0'; } while (0) #define ARRAY_CARDINALITY(Array) (sizeof (Array) / sizeof *(Array)) -/* If configured with --enable-debug=yes then library calls - * are printed to stderr for debugging. - */ -#ifdef ENABLE_DEBUG -extern int debugFlag; -#define VIR_DEBUG(category, fmt,...) \ - do { if (debugFlag) fprintf (stderr, "DEBUG: %s: %s (" fmt ")\n", category, __func__, __VA_ARGS__); } while (0) -#else -#define VIR_DEBUG(category, fmt,...) \ - do { } while (0) -#endif /* !ENABLE_DEBUG */ - -#define DEBUG(fmt,...) VIR_DEBUG(__FILE__, fmt, __VA_ARGS__) -#define DEBUG0(msg) VIR_DEBUG(__FILE__, "%s", msg) - /* C99 uses __func__. __FUNCTION__ is legacy. */ #ifndef __GNUC__ #define __FUNCTION__ __func__ Index: src/libvirt.c =================================================================== RCS file: /data/cvs/libxen/src/libvirt.c,v retrieving revision 1.169 diff -u -p -r1.169 libvirt.c --- src/libvirt.c 4 Nov 2008 23:37:23 -0000 1.169 +++ src/libvirt.c 6 Nov 2008 13:10:32 -0000 @@ -32,6 +32,7 @@ #endif #include "virterror_internal.h" +#include "virtlog.h" #include "datatypes.h" #include "libvirt_internal.h" #include "driver.h" @@ -83,10 +84,6 @@ static int virStateDriverTabCount = 0; #endif static int initialized = 0; -#ifdef ENABLE_DEBUG -int debugFlag = 0; -#endif - #if defined(POLKIT_AUTH) static int virConnectAuthGainPolkit(const char *privilege) { const char *const args[] = { Index: src/lxc_container.c =================================================================== RCS file: /data/cvs/libxen/src/lxc_container.c,v retrieving revision 1.15 diff -u -p -r1.15 lxc_container.c --- src/lxc_container.c 4 Nov 2008 22:30:33 -0000 1.15 +++ src/lxc_container.c 6 Nov 2008 13:10:32 -0000 @@ -42,6 +42,7 @@ #include #include "virterror_internal.h" +#include "virtlog.h" #include "lxc_container.h" #include "util.h" #include "memory.h" Index: src/lxc_controller.c =================================================================== RCS file: /data/cvs/libxen/src/lxc_controller.c,v retrieving revision 1.9 diff -u -p -r1.9 lxc_controller.c --- src/lxc_controller.c 4 Nov 2008 22:30:33 -0000 1.9 +++ src/lxc_controller.c 6 Nov 2008 13:10:32 -0000 @@ -35,6 +35,7 @@ #include #include "virterror_internal.h" +#include "virtlog.h" #include "util.h" #include "lxc_conf.h" @@ -44,8 +45,6 @@ #include "util.h" #include "cgroup.h" -int debugFlag = 0; - struct cgroup_device_policy { char type; int major; Index: src/lxc_driver.c =================================================================== RCS file: /data/cvs/libxen/src/lxc_driver.c,v retrieving revision 1.40 diff -u -p -r1.40 lxc_driver.c --- src/lxc_driver.c 4 Nov 2008 23:22:06 -0000 1.40 +++ src/lxc_driver.c 6 Nov 2008 13:10:32 -0000 @@ -36,6 +36,7 @@ #include #include "virterror_internal.h" +#include "virtlog.h" #include "datatypes.h" #include "lxc_conf.h" #include "lxc_container.h" Index: src/proxy_internal.c =================================================================== RCS file: /data/cvs/libxen/src/proxy_internal.c,v retrieving revision 1.56 diff -u -p -r1.56 proxy_internal.c --- src/proxy_internal.c 4 Nov 2008 23:22:06 -0000 1.56 +++ src/proxy_internal.c 6 Nov 2008 13:10:32 -0000 @@ -23,6 +23,7 @@ #include #include "virterror_internal.h" +#include "virtlog.h" #include "datatypes.h" #include "driver.h" #include "proxy_internal.h" Index: src/qemu_driver.c =================================================================== RCS file: /data/cvs/libxen/src/qemu_driver.c,v retrieving revision 1.149 diff -u -p -r1.149 qemu_driver.c --- src/qemu_driver.c 5 Nov 2008 14:24:21 -0000 1.149 +++ src/qemu_driver.c 6 Nov 2008 13:10:33 -0000 @@ -53,6 +53,7 @@ #endif #include "virterror_internal.h" +#include "virtlog.h" #include "datatypes.h" #include "qemu_driver.h" #include "qemu_conf.h" @@ -72,10 +73,6 @@ static int qemudShutdown(void); -/* qemudDebug statements should be changed to use this macro instead. */ -#define DEBUG(fmt,...) VIR_DEBUG(__FILE__, fmt, __VA_ARGS__) -#define DEBUG0(msg) VIR_DEBUG(__FILE__, "%s", msg) - #define qemudLog(level, msg...) fprintf(stderr, msg) static int qemudSetCloseExec(int fd) { Index: src/remote_internal.c =================================================================== RCS file: /data/cvs/libxen/src/remote_internal.c,v retrieving revision 1.98 diff -u -p -r1.98 remote_internal.c --- src/remote_internal.c 4 Nov 2008 23:33:57 -0000 1.98 +++ src/remote_internal.c 6 Nov 2008 13:10:33 -0000 @@ -74,6 +74,7 @@ #endif #include "virterror_internal.h" +#include "virtlog.h" #include "datatypes.h" #include "domain_event.h" #include "driver.h" Index: src/storage_backend_disk.c =================================================================== RCS file: /data/cvs/libxen/src/storage_backend_disk.c,v retrieving revision 1.18 diff -u -p -r1.18 storage_backend_disk.c --- src/storage_backend_disk.c 4 Nov 2008 22:30:34 -0000 1.18 +++ src/storage_backend_disk.c 6 Nov 2008 13:10:33 -0000 @@ -26,6 +26,7 @@ #include #include "virterror_internal.h" +#include "virtlog.h" #include "storage_backend_disk.h" #include "util.h" #include "memory.h" Index: src/util.c =================================================================== RCS file: /data/cvs/libxen/src/util.c,v retrieving revision 1.65 diff -u -p -r1.65 util.c --- src/util.c 5 Nov 2008 18:57:42 -0000 1.65 +++ src/util.c 6 Nov 2008 13:10:33 -0000 @@ -49,6 +49,7 @@ #endif #include "virterror_internal.h" +#include "virtlog.h" #include "event.h" #include "buf.h" #include "util.h" Index: src/veth.c =================================================================== RCS file: /data/cvs/libxen/src/veth.c,v retrieving revision 1.8 diff -u -p -r1.8 veth.c --- src/veth.c 4 Nov 2008 23:22:06 -0000 1.8 +++ src/veth.c 6 Nov 2008 13:10:33 -0000 @@ -16,6 +16,7 @@ #include "veth.h" #include "internal.h" +#include "virtlog.h" #include "memory.h" #include "util.h" Index: src/xen_internal.c =================================================================== RCS file: /data/cvs/libxen/src/xen_internal.c,v retrieving revision 1.133 diff -u -p -r1.133 xen_internal.c --- src/xen_internal.c 4 Nov 2008 23:22:06 -0000 1.133 +++ src/xen_internal.c 6 Nov 2008 13:10:33 -0000 @@ -41,6 +41,7 @@ #include #include "virterror_internal.h" +#include "virtlog.h" #include "datatypes.h" #include "driver.h" #include "util.h" Index: src/xen_unified.c =================================================================== RCS file: /data/cvs/libxen/src/xen_unified.c,v retrieving revision 1.59 diff -u -p -r1.59 xen_unified.c --- src/xen_unified.c 4 Nov 2008 23:22:06 -0000 1.59 +++ src/xen_unified.c 6 Nov 2008 13:10:33 -0000 @@ -28,6 +28,7 @@ #include #include "virterror_internal.h" +#include "virtlog.h" #include "datatypes.h" #include "xen_unified.h" Index: src/xend_internal.c =================================================================== RCS file: /data/cvs/libxen/src/xend_internal.c,v retrieving revision 1.224 diff -u -p -r1.224 xend_internal.c --- src/xend_internal.c 4 Nov 2008 23:22:06 -0000 1.224 +++ src/xend_internal.c 6 Nov 2008 13:10:33 -0000 @@ -33,6 +33,7 @@ #include #include "virterror_internal.h" +#include "virtlog.h" #include "datatypes.h" #include "xend_internal.h" #include "driver.h"