summaryrefslogtreecommitdiff
path: root/src/or/router.c
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-04-11 13:18:25 +0000
committerNick Mathewson <nickm@torproject.org>2007-04-11 13:18:25 +0000
commit38a5f0950250ad21e48ad60c1036621c58ecd9d4 (patch)
treea792258f5224faff370d13bc0fd541211da439fb /src/or/router.c
parent1c8f9b319b6cd94c1c00731349c9dda6ec723979 (diff)
downloadtor-38a5f0950250ad21e48ad60c1036621c58ecd9d4.tar.gz
tor-38a5f0950250ad21e48ad60c1036621c58ecd9d4.zip
r12349@catbus: nickm | 2007-04-11 09:18:15 -0400
Add code to shrink the cell memory pool by discarding empty chunks that have been empty for the last 60 seconds. Also, instead of having test.c duplicate declarations for exposed functions, put them inside #ifdef foo_PRIVATE blocks in the headers. This prevents bugs where test.c gets out of sync. svn:r9944
Diffstat (limited to 'src/or/router.c')
-rw-r--r--src/or/router.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/or/router.c b/src/or/router.c
index 6815554ea3..fc6c62e07d 100644
--- a/src/or/router.c
+++ b/src/or/router.c
@@ -6,6 +6,8 @@
const char router_c_id[] =
"$Id$";
+#define ROUTER_PRIVATE
+
#include "or.h"
/**
@@ -16,8 +18,6 @@ const char router_c_id[] =
extern long stats_n_seconds_working;
-/* Exposed for test.c. */ void get_platform_str(char *platform, size_t len);
-
/************************************************************/
/*****