From 62ad199cc85bac638ad6622a4f8e599dee6b6ef4 Mon Sep 17 00:00:00 2001 From: Jim Fehlig Date: Tue, 25 Feb 2014 18:51:52 -0700 Subject: [PATCH] libxl: move libxlDomainEventQueue to libxl_domain Move libxlDomainEventQueue from libxl_driver to libxl_domain for use by other libxl modules. Signed-off-by: Jim Fehlig --- src/libxl/libxl_domain.c | 6 ++++++ src/libxl/libxl_domain.h | 4 ++++ src/libxl/libxl_driver.c | 6 ------ 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/libxl/libxl_domain.c b/src/libxl/libxl_domain.c index e1ba6a68bd..b6a5ef1595 100644 --- a/src/libxl/libxl_domain.c +++ b/src/libxl/libxl_domain.c @@ -549,3 +549,9 @@ cleanup: VIR_FREE(log_file); return ret; } + +void +libxlDomainEventQueue(libxlDriverPrivatePtr driver, virObjectEventPtr event) +{ + virObjectEventStateQueue(driver->domainEventState, event); +} diff --git a/src/libxl/libxl_domain.h b/src/libxl/libxl_domain.h index 0a29d387ba..dd57e57035 100644 --- a/src/libxl/libxl_domain.h +++ b/src/libxl/libxl_domain.h @@ -91,4 +91,8 @@ libxlDomainObjEndJob(libxlDriverPrivatePtr driver, virDomainObjPtr obj) ATTRIBUTE_RETURN_CHECK; +void +libxlDomainEventQueue(libxlDriverPrivatePtr driver, + virObjectEventPtr event); + #endif /* LIBXL_DOMAIN_H */ diff --git a/src/libxl/libxl_driver.c b/src/libxl/libxl_driver.c index a6ba10aea1..49dd0a1bff 100644 --- a/src/libxl/libxl_driver.c +++ b/src/libxl/libxl_driver.c @@ -106,12 +106,6 @@ libxlDomObjFromDomain(virDomainPtr dom) return vm; } -static void -libxlDomainEventQueue(libxlDriverPrivatePtr driver, virObjectEventPtr event) -{ - virObjectEventStateQueue(driver->domainEventState, event); -} - static int libxlAutostartDomain(virDomainObjPtr vm, void *opaque)