diff options
author | Roger Dingledine <arma@torproject.org> | 2004-10-31 20:28:41 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2004-10-31 20:28:41 +0000 |
commit | 984ffec105efe836c63772a6c30ced8fc03886d8 (patch) | |
tree | 33efb72b475ce9971041651d8464d57af47926c0 /src/or/or.h | |
parent | ae7495dd55e0e3346e1e18eefbe6aa95dc6fdf33 (diff) | |
download | tor-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.h | 6 |
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); |