Logo Search packages:      
Sourcecode: avahi version File versions  Download package

void avahi_s_address_resolver_free ( AvahiSAddressResolver r  ) 

Free an AvahiSAddressResolver object

Definition at line 250 of file resolve-address.c.

References AVAHI_LLIST_REMOVE, and avahi_s_address_resolver_free().

Referenced by avahi_s_address_resolver_free(), avahi_s_address_resolver_new(), and avahi_server_free().

                                                             {
    assert(r);

    AVAHI_LLIST_REMOVE(AvahiSAddressResolver, resolver, r->server->address_resolvers, r);

    if (r->record_browser)
        avahi_s_record_browser_free(r->record_browser);

    if (r->time_event)
        avahi_time_event_free(r->time_event);

    if (r->ptr_record)
        avahi_record_unref(r->ptr_record);

    if (r->key)
        avahi_key_unref(r->key);

    avahi_free(r);
}


Generated by  Doxygen 1.6.0   Back to index