Definition of internal API for virDomain{Attach,Detach}DeviceFlags.
---
 src/driver.h |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/src/driver.h b/src/driver.h
index c7e4fbf..08fe816 100644
--- a/src/driver.h
+++ b/src/driver.h
@@ -192,9 +192,17 @@ typedef int
         (*virDrvDomainAttachDevice)    (virDomainPtr domain,
                                          const char *xml);
 typedef int
+        (*virDrvDomainAttachDeviceFlags) (virDomainPtr domain,
+                                          const char *xml,
+                                          unsigned int flags);
+typedef int
         (*virDrvDomainDetachDevice)    (virDomainPtr domain,
                                          const char *xml);
 typedef int
+        (*virDrvDomainDetachDeviceFlags) (virDomainPtr domain,
+                                          const char *xml,
+                                          unsigned int flags);
+typedef int
         (*virDrvDomainGetAutostart)    (virDomainPtr domain,
                                          int *autostart);
 typedef int
@@ -419,7 +427,9 @@ struct _virDriver {
     virDrvDomainDefineXML           domainDefineXML;
     virDrvDomainUndefine            domainUndefine;
     virDrvDomainAttachDevice   domainAttachDevice;
+    virDrvDomainAttachDeviceFlags      domainAttachDeviceFlags;
     virDrvDomainDetachDevice   domainDetachDevice;
+    virDrvDomainDetachDeviceFlags      domainDetachDeviceFlags;
     virDrvDomainGetAutostart   domainGetAutostart;
     virDrvDomainSetAutostart   domainSetAutostart;
     virDrvDomainGetSchedulerType       domainGetSchedulerType;
-- 
1.6.0.2

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

Reply via email to