aboutsummaryrefslogtreecommitdiff
path: root/src/feature/stats/rephist.h
diff options
context:
space:
mode:
authorMike Perry <mikeperry-git@torproject.org>2018-09-18 00:17:14 +0000
committerMike Perry <mikeperry-git@torproject.org>2018-09-18 00:17:14 +0000
commit8a83c4b61397a5923257746f5b06418f8aef9959 (patch)
tree072676829b51d4e6857e54803e1ff2d9961bb418 /src/feature/stats/rephist.h
parentaebc98d58c12065b2fc831f4cb8d3c715f1ed592 (diff)
parentad10cafd9f0157e6aaa6f1f68ab7d3ef9b8b1b2e (diff)
downloadtor-8a83c4b61397a5923257746f5b06418f8aef9959.tar.gz
tor-8a83c4b61397a5923257746f5b06418f8aef9959.zip
Merge branch 'bug23512-v4-033' into bug23512-v4-master
Diffstat (limited to 'src/feature/stats/rephist.h')
-rw-r--r--src/feature/stats/rephist.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/feature/stats/rephist.h b/src/feature/stats/rephist.h
index 67a015a4cd..e17a722489 100644
--- a/src/feature/stats/rephist.h
+++ b/src/feature/stats/rephist.h
@@ -14,13 +14,13 @@
void rep_hist_init(void);
void rep_hist_dump_stats(time_t now, int severity);
-void rep_hist_note_bytes_read(size_t num_bytes, time_t when);
-void rep_hist_note_bytes_written(size_t num_bytes, time_t when);
+void rep_hist_note_bytes_read(uint64_t num_bytes, time_t when);
+void rep_hist_note_bytes_written(uint64_t num_bytes, time_t when);
void rep_hist_make_router_pessimal(const char *id, time_t when);
-void rep_hist_note_dir_bytes_read(size_t num_bytes, time_t when);
-void rep_hist_note_dir_bytes_written(size_t num_bytes, time_t when);
+void rep_hist_note_dir_bytes_read(uint64_t num_bytes, time_t when);
+void rep_hist_note_dir_bytes_written(uint64_t num_bytes, time_t when);
MOCK_DECL(int, rep_hist_bandwidth_assess, (void));
char *rep_hist_get_bandwidth_lines(void);
@@ -109,6 +109,8 @@ extern uint32_t rephist_total_num;
#ifdef TOR_UNIT_TESTS
extern int onion_handshakes_requested[MAX_ONION_HANDSHAKE_TYPE+1];
extern int onion_handshakes_assigned[MAX_ONION_HANDSHAKE_TYPE+1];
+typedef struct bw_array_t bw_array_t;
+extern bw_array_t *write_array;
#endif
/**