]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
libxl: move libxlDomainEventQueue to libxl_domain
authorJim Fehlig <jfehlig@suse.com>
Wed, 26 Feb 2014 01:51:52 +0000 (18:51 -0700)
committerJim Fehlig <jfehlig@suse.com>
Wed, 19 Mar 2014 20:46:31 +0000 (14:46 -0600)
Move libxlDomainEventQueue from libxl_driver to libxl_domain for
use by other libxl modules.

Signed-off-by: Jim Fehlig <jfehlig@suse.com>
src/libxl/libxl_domain.c
src/libxl/libxl_domain.h
src/libxl/libxl_driver.c

index e1ba6a68bdb419849a84d47c1f59a6c75d05feac..b6a5ef1595777c710fb2d5503bcaf27f27250350 100644 (file)
@@ -549,3 +549,9 @@ cleanup:
     VIR_FREE(log_file);
     return ret;
 }
+
+void
+libxlDomainEventQueue(libxlDriverPrivatePtr driver, virObjectEventPtr event)
+{
+    virObjectEventStateQueue(driver->domainEventState, event);
+}
index 0a29d387ba635970ae741f6000ae5ee4f90b4d4f..dd57e57035c16391da1e5ee1619065dcdd8a0eac 100644 (file)
@@ -91,4 +91,8 @@ libxlDomainObjEndJob(libxlDriverPrivatePtr driver,
                      virDomainObjPtr obj)
     ATTRIBUTE_RETURN_CHECK;
 
+void
+libxlDomainEventQueue(libxlDriverPrivatePtr driver,
+                      virObjectEventPtr event);
+
 #endif /* LIBXL_DOMAIN_H */
index a6ba10aea12dce8978b71508dd40e441178c7ad5..49dd0a1bff7563ec67e374090a3abff2da6d194b 100644 (file)
@@ -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)