summaryrefslogtreecommitdiffstats
path: root/avahi-core/cache.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2005-06-03 12:45:47 +0000
committerLennart Poettering <lennart@poettering.net>2005-06-03 12:45:47 +0000
commit4ff0807c04fcc239de52a793bceb88e7f3408f3f (patch)
treed91040a9cbf354d21d1379efb341a7d52282b681 /avahi-core/cache.h
parentf1b541eb614861312f917dab1bf75ad8267e321a (diff)
* implement reflection (including legacy unicast reflection)
* implement a history in the probe scheduler git-svn-id: file:///home/lennart/svn/public/avahi/trunk@92 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'avahi-core/cache.h')
-rw-r--r--avahi-core/cache.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/avahi-core/cache.h b/avahi-core/cache.h
index 4415c3c..7496568 100644
--- a/avahi-core/cache.h
+++ b/avahi-core/cache.h
@@ -46,6 +46,7 @@ struct AvahiCacheEntry {
AvahiRecord *record;
GTimeVal timestamp;
GTimeVal expiry;
+ gboolean cache_flush;
AvahiAddress origin;
@@ -72,7 +73,7 @@ void avahi_cache_free(AvahiCache *c);
AvahiCacheEntry *avahi_cache_lookup_key(AvahiCache *c, AvahiKey *k);
AvahiCacheEntry *avahi_cache_lookup_record(AvahiCache *c, AvahiRecord *r);
-void avahi_cache_update(AvahiCache *c, AvahiRecord *r, gboolean unique, const AvahiAddress *a);
+void avahi_cache_update(AvahiCache *c, AvahiRecord *r, gboolean cache_flush, const AvahiAddress *a);
void avahi_cache_dump(AvahiCache *c, FILE *f);