[libvirt] [PATCH 2/4] Define internal driver API for new virInterface functions
Daniel P. Berrange
berrange at redhat.com
Fri Jun 19 10:48:20 UTC 2009
On Thu, Jun 18, 2009 at 02:44:28PM -0400, Laine Stump wrote:
> ---
> src/driver.h | 8 ++++++++
> 1 files changed, 8 insertions(+), 0 deletions(-)
>
> diff --git a/src/driver.h b/src/driver.h
> index ca759ff..2502c63 100644
> --- a/src/driver.h
> +++ b/src/driver.h
> @@ -508,6 +508,12 @@ typedef int
> (*virDrvListInterfaces) (virConnectPtr conn,
> char **const names,
> int maxnames);
> +typedef int
> + (*virDrvNumOfDefinedInterfaces) (virConnectPtr conn);
> +typedef int
> + (*virDrvListDefinedInterfaces) (virConnectPtr conn,
> + char **const names,
> + int maxnames);
> typedef virInterfacePtr
> (*virDrvInterfaceLookupByName) (virConnectPtr conn,
> const char *name);
> @@ -551,6 +557,8 @@ struct _virInterfaceDriver {
> virDrvClose close;
> virDrvNumOfInterfaces numOfInterfaces;
> virDrvListInterfaces listInterfaces;
> + virDrvNumOfDefinedInterfaces numOfDefinedInterfaces;
> + virDrvListDefinedInterfaces listDefinedInterfaces;
> virDrvInterfaceLookupByName interfaceLookupByName;
> virDrvInterfaceLookupByMACString interfaceLookupByMACString;
> virDrvInterfaceGetXMLDesc interfaceGetXMLDesc;
ACK
Daniel
--
|: Red Hat, Engineering, London -o- http://people.redhat.com/berrange/ :|
|: http://libvirt.org -o- http://virt-manager.org -o- http://ovirt.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: GnuPG: 7D3B9505 -o- F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :|
More information about the libvir-list
mailing list