From c18626ad35cdf94edbff196070ccbb6ae825abd0 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 23 Mar 2005 21:20:57 +0000 Subject: add packet scheduler git-svn-id: file:///home/lennart/svn/public/avahi/trunk@14 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe --- rr.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'rr.c') diff --git a/rr.c b/rr.c index 0153b28..5acc09b 100644 --- a/rr.c +++ b/rr.c @@ -164,3 +164,13 @@ guint flx_key_hash(const flxKey *k) { return g_str_hash(k->name) + k->type + k->class; } + +gboolean flx_record_equal(const flxRecord *a, const flxRecord *b) { + g_assert(a); + g_assert(b); + + return flx_key_equal(a->key, b->key) && + a->ttl == b->ttl && + a->size == b->size && + memcmp(a->data, b->data, a->size) == 0; +} -- cgit