diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2010-05-28 09:34:42 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2010-05-28 09:34:42 +0100 |
commit | 1fe4b0e07c2ed1d521dfabc6f3f564932fcf3224 (patch) | |
tree | 921083546a4c686cc7d475b9c1e53d1052b0660d /tools/libxl/libxl_utils.h | |
parent | 4046aa9cbed80adad144103ab29e0ac9d171dbf4 (diff) | |
download | xen-1fe4b0e07c2ed1d521dfabc6f3f564932fcf3224.tar.gz xen-1fe4b0e07c2ed1d521dfabc6f3f564932fcf3224.tar.bz2 xen-1fe4b0e07c2ed1d521dfabc6f3f564932fcf3224.zip |
libxl: Use the caller's logger (xentoollog)
We now require callers to provide a xentoollog_logger* for
libxl_ctx_init, and use that for all our own logging and also for
xc_interface_open.
Corresponding change to xl.c.
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
Diffstat (limited to 'tools/libxl/libxl_utils.h')
-rw-r--r-- | tools/libxl/libxl_utils.h | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/tools/libxl/libxl_utils.h b/tools/libxl/libxl_utils.h index bd3debf0b0..4a4ba5e8f7 100644 --- a/tools/libxl/libxl_utils.h +++ b/tools/libxl/libxl_utils.h @@ -50,12 +50,11 @@ pid_t libxl_fork(struct libxl_ctx *ctx); int libxl_pipe(struct libxl_ctx *ctx, int pipes[2]); /* Just like fork(2), pipe(2), but log errors. */ -void libxl_report_child_exitstatus(struct libxl_ctx *ctx, int level, +void libxl_report_child_exitstatus(struct libxl_ctx *ctx, xentoollog_level, const char *what, pid_t pid, int status); /* treats all exit statuses as errors; if that's not what you want, * check status yourself first */ - int libxl_mac_to_device_nic(struct libxl_ctx *ctx, uint32_t domid, const char *mac, libxl_device_nic *nic); int libxl_devid_to_device_nic(struct libxl_ctx *ctx, uint32_t domid, @@ -64,11 +63,6 @@ int libxl_devid_to_device_nic(struct libxl_ctx *ctx, uint32_t domid, int libxl_devid_to_device_disk(struct libxl_ctx *ctx, uint32_t domid, const char *devid, libxl_device_disk *disk); -/* log levels: */ -#define XL_LOG_DEBUG 3 -#define XL_LOG_INFO 2 -#define XL_LOG_WARNING 1 -#define XL_LOG_ERROR 0 #endif |