aboutsummaryrefslogtreecommitdiff
path: root/src/or/consdiffmgr.c
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2017-05-14 19:19:59 -0400
committerNick Mathewson <nickm@torproject.org>2017-05-15 17:21:55 -0400
commit2f06345db3b6f85144c1d8a0b6ca55e2b1e243ce (patch)
treef42fb4fe335ba8cac9eab660f50c8fffcd33e855 /src/or/consdiffmgr.c
parentef2a62b2ff0c8db17e146a79034c8e43ee528c86 (diff)
downloadtor-2f06345db3b6f85144c1d8a0b6ca55e2b1e243ce.tar.gz
tor-2f06345db3b6f85144c1d8a0b6ca55e2b1e243ce.zip
Move stub accessor functions a level higher, to consdiffmgr
Diffstat (limited to 'src/or/consdiffmgr.c')
-rw-r--r--src/or/consdiffmgr.c51
1 files changed, 51 insertions, 0 deletions
diff --git a/src/or/consdiffmgr.c b/src/or/consdiffmgr.c
index a2e269323f..c208865170 100644
--- a/src/or/consdiffmgr.c
+++ b/src/or/consdiffmgr.c
@@ -1729,3 +1729,54 @@ consdiffmgr_enable_background_compression(void)
background_compression = 1;
}
+/** Read the lifetime of cached object <b>ent</b> into <b>lifetime</b>. */
+int
+consensus_cache_entry_get_lifetime(const consensus_cache_entry_t *ent,
+ long *lifetime)
+{
+ tor_assert(lifetime);
+
+ // FIXME(ahf): Fill out.
+ *lifetime = 0;
+
+ return 0;
+}
+
+/** Return non-zero if the cache object found in <b>ent</b> is
+ * reasonably live, otherwise return 0. Use <b>now</b> to pass the
+ * timestamp used for comparison. */
+int
+consensus_cache_entry_is_reasonably_live(const consensus_cache_entry_t *ent,
+ time_t now)
+{
+ // FIXME(ahf): Fill out.
+ (void)now;
+
+ return 1;
+}
+
+/** Read the set of voters from the cached object <b>ent</b> into <b>out</b>. */
+int
+consensus_cache_entry_get_voters(const consensus_cache_entry_t *ent,
+ smartlist_t *out)
+{
+ // FIXME(ahf): Fill out.
+ (void)out;
+
+ return 0;
+}
+
+/** Read the valid until timestamp from the cached object <b>ent</b>
+ * into <b>out</b>. */
+int
+consensus_cache_entry_valid_until(const consensus_cache_entry_t *ent,
+ time_t *out)
+{
+ tor_assert(out);
+
+ // FIXME(ahf): Fill out.
+ *out = time(NULL);
+
+ return 0;
+}
+