g_assert(a);
g_assert(b);
+ if (a == b)
+ return TRUE;
+
/* g_message("equal: %p %p", a, b); */
return flx_domain_equal(a->name, b->name) &&
/* g_message("equal: %p %p", a, b); */
g_assert(!flx_key_is_pattern(k));
+
+ if (pattern == k)
+ return TRUE;
return flx_domain_equal(pattern->name, k->name) &&
(pattern->type == k->type || pattern->type == FLX_DNS_TYPE_ANY) &&
g_assert(a);
g_assert(b);
+ if (a == b)
+ return TRUE;
+
return
flx_key_equal(a->key, b->key) &&
rdata_equal(a, b);
g_assert(a);
g_assert(b);
+ if (a == b)
+ return 0;
+
/* gchar *t; */
/* g_message("comparing [%s]", t = flx_record_to_string(a)); */