From: Laine Stump Date: Thu, 16 Jul 2009 15:49:50 +0000 (+0200) Subject: Public API for new virInterface functions X-Git-Tag: v0.7.0~173 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=043c954e9f06a856cd340c8ac55dd03ca924c328;p=thirdparty%2Flibvirt.git Public API for new virInterface functions * include/libvirt/libvirt.h[.in]: adds signatures for the new exported functions virConnectNumOfDefinedInterfaces and virConnectListDefinedInterfaces * src/libvirt_public.syms: export the new symbols --- diff --git a/include/libvirt/libvirt.h b/include/libvirt/libvirt.h index d929033f03..90007a1808 100644 --- a/include/libvirt/libvirt.h +++ b/include/libvirt/libvirt.h @@ -890,6 +890,11 @@ int virConnectListInterfaces (virConnectPtr conn, char **const names, int maxnames); +int virConnectNumOfDefinedInterfaces (virConnectPtr conn); +int virConnectListDefinedInterfaces (virConnectPtr conn, + char **const names, + int maxnames); + virInterfacePtr virInterfaceLookupByName (virConnectPtr conn, const char *name); virInterfacePtr virInterfaceLookupByMACString (virConnectPtr conn, diff --git a/include/libvirt/libvirt.h.in b/include/libvirt/libvirt.h.in index 869c3614cd..ba2b6f043e 100644 --- a/include/libvirt/libvirt.h.in +++ b/include/libvirt/libvirt.h.in @@ -890,6 +890,11 @@ int virConnectListInterfaces (virConnectPtr conn, char **const names, int maxnames); +int virConnectNumOfDefinedInterfaces (virConnectPtr conn); +int virConnectListDefinedInterfaces (virConnectPtr conn, + char **const names, + int maxnames); + virInterfacePtr virInterfaceLookupByName (virConnectPtr conn, const char *name); virInterfacePtr virInterfaceLookupByMACString (virConnectPtr conn, diff --git a/src/libvirt_public.syms b/src/libvirt_public.syms index 3f0f4bc3b0..c06f51ec31 100644 --- a/src/libvirt_public.syms +++ b/src/libvirt_public.syms @@ -285,4 +285,10 @@ LIBVIRT_0.6.4 { virConnectDomainXMLToNative; } LIBVIRT_0.6.3; +LIBVIRT_0.7.0 { + global: + virConnectNumOfDefinedInterfaces; + virConnectListDefinedInterfaces; +} LIBVIRT_0.6.4; + # .... define new API here using predicted next version number ....