From 26d6bbf3a46cd90fdfff49f189a62b5572783591 Mon Sep 17 00:00:00 2001 From: Mark McLoughlin Date: Mon, 22 Jan 2007 16:21:27 +0000 Subject: [PATCH] Mon Jan 22 16:17:25 IST 2007 Mark McLoughlin * src/driver.h: remove Free(), GetName(), GetID() and GetUUID() driver methods. * src/proxy_internal.c, src/test.c, src/xen_internal.c, src/xend_internal.c, src/xm_internal.c, src/xs_internal.c: Update driver vtables. --- ChangeLog | 9 +++++++++ src/driver.h | 13 ------------- src/proxy_internal.c | 4 ---- src/test.c | 4 ---- src/xen_internal.c | 4 ---- src/xend_internal.c | 4 ---- src/xm_internal.c | 4 ---- src/xs_internal.c | 4 ---- 8 files changed, 9 insertions(+), 37 deletions(-) diff --git a/ChangeLog b/ChangeLog index 77d6a4acf9..ab798e901b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +Mon Jan 22 16:17:25 IST 2007 Mark McLoughlin + + * src/driver.h: remove Free(), GetName(), GetID() and + GetUUID() driver methods. + + * src/proxy_internal.c, src/test.c, src/xen_internal.c, + src/xend_internal.c, src/xm_internal.c, src/xs_internal.c: + Update driver vtables. + Mon Jan 22 16:24:54 CET 2007 Daniel Veillard * configure.in libvirt.spec.in docs/*.html include/libvirt/libvirt.h: diff --git a/src/driver.h b/src/driver.h index 9027ff985b..4e708a3a9f 100644 --- a/src/driver.h +++ b/src/driver.h @@ -77,15 +77,6 @@ typedef int unsigned int flags); typedef int (*virDrvDomainDestroy) (virDomainPtr domain); -typedef int - (*virDrvDomainFree) (virDomainPtr domain); -typedef const char * - (*virDrvDomainGetName) (virDomainPtr domain); -typedef int - (*virDrvDomainGetID) (virDomainPtr domain); -typedef int - (*virDrvDomainGetUUID) (virDomainPtr domain, - unsigned char *uuid); typedef char * (*virDrvDomainGetOSType) (virDomainPtr domain); typedef unsigned long @@ -175,10 +166,6 @@ struct _virDriver { virDrvDomainShutdown domainShutdown; virDrvDomainReboot domainReboot; virDrvDomainDestroy domainDestroy; - virDrvDomainFree domainFree; - virDrvDomainGetName domainGetName; - virDrvDomainGetID domainGetID; - virDrvDomainGetUUID domainGetUUID; virDrvDomainGetOSType domainGetOSType; virDrvDomainGetMaxMemory domainGetMaxMemory; virDrvDomainSetMaxMemory domainSetMaxMemory; diff --git a/src/proxy_internal.c b/src/proxy_internal.c index aade2308c1..4f6a87cf51 100644 --- a/src/proxy_internal.c +++ b/src/proxy_internal.c @@ -63,10 +63,6 @@ static virDriver xenProxyDriver = { NULL, /* domainShutdown */ NULL, /* domainReboot */ NULL, /* domainDestroy */ - NULL, /* domainFree */ - NULL, /* domainGetName */ - NULL, /* domainGetID */ - NULL, /* domainGetUUID */ xenProxyDomainGetOSType, /* domainGetOSType */ xenProxyDomainGetMaxMemory, /* domainGetMaxMemory */ NULL, /* domainSetMaxMemory */ diff --git a/src/test.c b/src/test.c index eef629ca56..1745c1495f 100644 --- a/src/test.c +++ b/src/test.c @@ -107,10 +107,6 @@ static virDriver testDriver = { testShutdownDomain, /* domainShutdown */ testRebootDomain, /* domainReboot */ testDestroyDomain, /* domainDestroy */ - NULL, /* domainFree */ - NULL, /* domainGetName */ - NULL, /* domainGetID */ - NULL, /* domainGetUUID */ testGetOSType, /* domainGetOSType */ testGetMaxMemory, /* domainGetMaxMemory */ testSetMaxMemory, /* domainSetMaxMemory */ diff --git a/src/xen_internal.c b/src/xen_internal.c index 2e79704b9b..8e374bb6d1 100644 --- a/src/xen_internal.c +++ b/src/xen_internal.c @@ -437,10 +437,6 @@ static virDriver xenHypervisorDriver = { NULL, /* domainShutdown */ NULL, /* domainReboot */ xenHypervisorDestroyDomain, /* domainDestroy */ - NULL, /* domainFree */ - NULL, /* domainGetName */ - NULL, /* domainGetID */ - NULL, /* domainGetUUID */ NULL, /* domainGetOSType */ xenHypervisorGetMaxMemory, /* domainGetMaxMemory */ xenHypervisorSetMaxMemory, /* domainSetMaxMemory */ diff --git a/src/xend_internal.c b/src/xend_internal.c index 64b9c9750f..cc05faa8bc 100644 --- a/src/xend_internal.c +++ b/src/xend_internal.c @@ -79,10 +79,6 @@ static virDriver xenDaemonDriver = { xenDaemonDomainShutdown, /* domainShutdown */ xenDaemonDomainReboot, /* domainReboot */ xenDaemonDomainDestroy, /* domainDestroy */ - NULL, /* domainFree */ - NULL, /* domainGetName */ - NULL, /* domainGetID */ - NULL, /* domainGetUUID */ NULL, /* domainGetOSType */ xenDaemonDomainGetMaxMemory, /* domainGetMaxMemory */ xenDaemonDomainSetMaxMemory, /* domainSetMaxMemory */ diff --git a/src/xm_internal.c b/src/xm_internal.c index e60fd1827e..54db533b46 100644 --- a/src/xm_internal.c +++ b/src/xm_internal.c @@ -86,10 +86,6 @@ static virDriver xenXMDriver = { NULL, /* domainShutdown */ NULL, /* domainReboot */ NULL, /* domainDestroy */ - NULL, /* domainFree */ - NULL, /* domainGetName */ - NULL, /* domainGetID */ - NULL, /* domainGetUUID */ NULL, /* domainGetOSType */ xenXMDomainGetMaxMemory, /* domainGetMaxMemory */ xenXMDomainSetMaxMemory, /* domainSetMaxMemory */ diff --git a/src/xs_internal.c b/src/xs_internal.c index 70ef0c770f..0bf83ba241 100644 --- a/src/xs_internal.c +++ b/src/xs_internal.c @@ -57,10 +57,6 @@ static virDriver xenStoreDriver = { xenStoreDomainShutdown, /* domainShutdown */ xenStoreDomainReboot, /* domainReboot */ NULL, /* domainDestroy */ - NULL, /* domainFree */ - NULL, /* domainGetName */ - NULL, /* domainGetID */ - NULL, /* domainGetUUID */ xenStoreDomainGetOSType, /* domainGetOSType */ xenStoreDomainGetMaxMemory, /* domainGetMaxMemory */ NULL, /* domainSetMaxMemory */ -- GitLab