reduce TC vtime jitter from 25% down to 5%
authorHannes Gredler <hannes@gredler.at>
Thu, 7 May 2009 15:13:28 +0000 (17:13 +0200)
committerHannes Gredler <hannes@gredler.at>
Thu, 7 May 2009 15:13:28 +0000 (17:13 +0200)
25% only should be used     for outgoing messages.
for incoming messages we basically want to stick with the vtime of the originator
and reducing it by 5% just provides some smearing to evenly fill our timer buckets.

src/tc_set.h

index 4a0309b..19c3912 100644 (file)
@@ -97,7 +97,7 @@ struct tc_entry {
 #define OLSR_TC_EDGE_GC_TIME (2*1000)   /* milliseconds */
 #define OLSR_TC_EDGE_GC_JITTER 5        /* percent */
 
-#define OLSR_TC_VTIME_JITTER 25 /* percent */
+#define OLSR_TC_VTIME_JITTER 5          /* percent */
 
 AVLNODE2STRUCT(vertex_tree2tc, struct tc_entry, vertex_node);
 AVLNODE2STRUCT(cand_tree2tc, struct tc_entry, cand_tree_node);