static void qio_dns_resolver_lookup_data_free(gpointer opaque)

{

    struct QIODNSResolverLookupData *data = opaque;

    size_t i;



    qapi_free_SocketAddressLegacy(data->addr);

    for (i = 0; i < data->naddrs; i++) {

        qapi_free_SocketAddressLegacy(data->addrs[i]);

    }



    g_free(data->addrs);

    g_free(data);

}

static void qio_dns_resolver_lookup_data_free(gpointer opaque)

{

    struct QIODNSResolverLookupData *data = opaque;

    size_t i;



    qapi_free_SocketAddressLegacy(data->addr);

    for (i = 0; i < data->naddrs; i++) {

        qapi_free_SocketAddressLegacy(data->addrs[i]);

    }



    g_free(data->addrs);

    g_free(data);

}

static void FUNC_0(gpointer VAR_0)

{

    struct QIODNSResolverLookupData *VAR_1 = VAR_0;

    size_t i;



    qapi_free_SocketAddressLegacy(VAR_1->addr);

    for (i = 0; i < VAR_1->naddrs; i++) {

        qapi_free_SocketAddressLegacy(VAR_1->addrs[i]);

    }



    g_free(VAR_1->addrs);

    g_free(VAR_1);

}

static void FUNC_0(gpointer VAR_0)
{ struct QIODNSResolverLookupData *VAR_1 = VAR_0; size_t i; qapi_free_SocketAddressLegacy(VAR_1->addr); for (i = 0; i < VAR_1->naddrs; i++) { qapi_free_SocketAddressLegacy(VAR_1->addrs[i]); } g_free(VAR_1->addrs); g_free(VAR_1); }