summaryrefslogtreecommitdiffstats
path: root/avahi-core/cache.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2005-11-16 01:15:46 +0000
committerLennart Poettering <lennart@poettering.net>2005-11-16 01:15:46 +0000
commita3d45b39608418e261f34b3b3286b80e4878d25c (patch)
tree0743b13f2386f4e108dc8e6d17fc0d3cf18e4791 /avahi-core/cache.h
parent6ed9be1191edab688976f5ea7ddf1e382ef6f1d1 (diff)
* when calculating a random jitter time for time events, use the same jitter in
every 10s timespans. This should increase the probability that multiple responses can be merged into a single packet, and thus decreases network traffic. * add _workstation._tcp services in RUNNING state, not earlier * an important bugfix which fixes the entry group state automatons * remove obsolete debug messages * minor other cleanups git-svn-id: file:///home/lennart/svn/public/avahi/trunk@980 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'avahi-core/cache.h')
-rw-r--r--avahi-core/cache.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/avahi-core/cache.h b/avahi-core/cache.h
index 4fbc1b9..edf9fa5 100644
--- a/avahi-core/cache.h
+++ b/avahi-core/cache.h
@@ -72,6 +72,9 @@ struct AvahiCache {
AVAHI_LLIST_HEAD(AvahiCacheEntry, entries);
unsigned n_entries;
+
+ int last_rand;
+ time_t last_rand_timestamp;
};
AvahiCache *avahi_cache_new(AvahiServer *server, AvahiInterface *interface);