[libvirt] [PATCH 02/21] driver: add virDrvDomainMigrateOpenTunnel

Pavel Boldin pboldin at mirantis.com
Wed Nov 18 18:13:00 UTC 2015


Add virDrvDomainMigrateOpenTunnel call that is to be implemented by
the drivers in order to provide a way to open tunnel during migration.

Signed-off-by: Pavel Boldin <pboldin at mirantis.com>
---
 src/driver-hypervisor.h | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/driver-hypervisor.h b/src/driver-hypervisor.h
index ae2ec4d..30a7446 100644
--- a/src/driver-hypervisor.h
+++ b/src/driver-hypervisor.h
@@ -1212,6 +1212,13 @@ typedef int
                                const char *password,
                                unsigned int flags);
 
+typedef int
+(*virDrvDomainMigrateOpenTunnel)(virConnectPtr dconn,
+                                 virStreamPtr st,
+                                 unsigned char uuid[VIR_UUID_BUFLEN],
+                                 unsigned int flags);
+
+
 typedef struct _virHypervisorDriver virHypervisorDriver;
 typedef virHypervisorDriver *virHypervisorDriverPtr;
 
@@ -1443,6 +1450,7 @@ struct _virHypervisorDriver {
     virDrvDomainGetFSInfo domainGetFSInfo;
     virDrvDomainInterfaceAddresses domainInterfaceAddresses;
     virDrvDomainSetUserPassword domainSetUserPassword;
+    virDrvDomainMigrateOpenTunnel domainMigrateOpenTunnel;
 };
 
 
-- 
1.9.1




More information about the libvir-list mailing list