aboutsummaryrefslogtreecommitdiff
path: root/src/or/or.h
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2004-10-31 20:28:41 +0000
committerRoger Dingledine <arma@torproject.org>2004-10-31 20:28:41 +0000
commit984ffec105efe836c63772a6c30ced8fc03886d8 (patch)
tree33efb72b475ce9971041651d8464d57af47926c0 /src/or/or.h
parentae7495dd55e0e3346e1e18eefbe6aa95dc6fdf33 (diff)
downloadtor-984ffec105efe836c63772a6c30ced8fc03886d8.tar
tor-984ffec105efe836c63772a6c30ced8fc03886d8.tar.gz
implement first piece of hibernation
still need to track bandwidth, and make decisions based on bandwidth svn:r2630
Diffstat (limited to 'src/or/or.h')
-rw-r--r--src/or/or.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/or/or.h b/src/or/or.h
index 6a36516f6..43a18c8c6 100644
--- a/src/or/or.h
+++ b/src/or/or.h
@@ -1236,6 +1236,12 @@ void assert_all_pending_dns_resolves_ok(void);
void dns_cancel_pending_resolve(char *question);
int dns_resolve(connection_t *exitconn);
+/********************************* hibernate.c **********************/
+
+void hibernate_begin_shutdown(void);
+int we_are_hibernating(void);
+void consider_hibernation(time_t now);
+
/********************************* main.c ***************************/
int connection_add(connection_t *conn);