diff -r 745b9920dfa3 tools/libxl/libxl_dom.c --- a/tools/libxl/libxl_dom.c Fri May 18 13:40:00 2012 +0100 +++ b/tools/libxl/libxl_dom.c Fri May 18 17:03:27 2012 +0200 @@ -25,7 +25,8 @@ #include "libxl_internal.h" -libxl_domain_type libxl__domain_type(libxl__gc *gc, uint32_t domid) +//libxl_domain_type +int libxl__domain_type(libxl__gc *gc, uint32_t domid) { libxl_ctx *ctx = libxl__gc_owner(gc); xc_domaininfo_t info; diff -r 745b9920dfa3 tools/libxl/libxl_internal.h --- a/tools/libxl/libxl_internal.h Fri May 18 13:40:00 2012 +0100 +++ b/tools/libxl/libxl_internal.h Fri May 18 17:03:27 2012 +0200 @@ -714,7 +714,8 @@ int libxl__self_pipe_eatall(int fd); /* /* from xl_dom */ -_hidden libxl_domain_type libxl__domain_type(libxl__gc *gc, uint32_t domid); +//_hidden libxl_domain_type +_hidden int libxl__domain_type(libxl__gc *gc, uint32_t domid); _hidden int libxl__domain_shutdown_reason(libxl__gc *gc, uint32_t domid); _hidden int libxl__sched_set_params(libxl__gc *gc, uint32_t domid, libxl_sched_params *scparams); #define LIBXL__DOMAIN_IS_TYPE(gc, domid, type) \