[libvirt] [PATCH 5/7] list: Implement listAllNetworks for test driver
Laine Stump
laine at laine.org
Mon Sep 10 15:43:09 UTC 2012
On 09/04/2012 11:55 AM, Osier Yang wrote:
> src/test/test_driver.c: Implement listAllNetworks.
> ---
> src/test/test_driver.c | 17 +++++++++++++++++
> 1 files changed, 17 insertions(+), 0 deletions(-)
>
> diff --git a/src/test/test_driver.c b/src/test/test_driver.c
> index 8d93129..821cf72 100644
> --- a/src/test/test_driver.c
> +++ b/src/test/test_driver.c
> @@ -3039,6 +3039,22 @@ no_memory:
> return -1;
> }
>
> +static int
> +testNetworkListAllNetworks(virConnectPtr conn,
> + virNetworkPtr **nets,
> + unsigned int flags)
> +{
> + testConnPtr privconn = conn->privateData;
> + int ret = -1;
> +
> + virCheckFlags(VIR_CONNECT_LIST_NETWORKS_FILTERS_ALL, -1);
> +
> + testDriverLock(privconn);
> + ret = virNetworkList(conn, privconn->networks, nets, flags);
> + testDriverUnlock(privconn);
> +
> + return ret;
> +}
>
> static int testNetworkIsActive(virNetworkPtr net)
> {
> @@ -5698,6 +5714,7 @@ static virNetworkDriver testNetworkDriver = {
> .listNetworks = testListNetworks, /* 0.3.2 */
> .numOfDefinedNetworks = testNumDefinedNetworks, /* 0.3.2 */
> .listDefinedNetworks = testListDefinedNetworks, /* 0.3.2 */
> + .listAllNetworks = testNetworkListAllNetworks, /* 0.10.0 */
I think I can stop pointing this out now, and just assume you'll recheck
all the version numbers before you push :-)
> .networkLookupByUUID = testLookupNetworkByUUID, /* 0.3.2 */
> .networkLookupByName = testLookupNetworkByName, /* 0.3.2 */
> .networkCreateXML = testNetworkCreate, /* 0.3.2 */
ACK.
More information about the libvir-list
mailing list