#include "connman.h"
-static GStaticRWLock resolver_lock = G_STATIC_RW_LOCK_INIT;
static GSList *resolver_list = NULL;
/**
{
DBG("resolver %p name %s", resolver, resolver->name);
- g_static_rw_lock_writer_lock(&resolver_lock);
-
resolver_list = g_slist_append(resolver_list, resolver);
- g_static_rw_lock_writer_unlock(&resolver_lock);
-
return 0;
}
{
DBG("resolver %p name %s", resolver, resolver->name);
- g_static_rw_lock_writer_lock(&resolver_lock);
-
resolver_list = g_slist_remove(resolver_list, resolver);
-
- g_static_rw_lock_writer_unlock(&resolver_lock);
}