Allow mocking rep_hist_bandwidth_assess

This commit is contained in:
juga0 2018-06-09 12:54:08 +00:00 committed by Nick Mathewson
parent 842b18ab26
commit e13ddee166
2 changed files with 5 additions and 5 deletions

View File

@ -1,5 +1,5 @@
/* Copyright (c) 2004-2006, Roger Dingledine, Nick Mathewson. /* Copyright (c) 2004-2006, Roger Dingledine, Nick Mathewson.
* Copyright (c) 2007-2016, The Tor Project, Inc. */ * Copyright (c) 2007-2018, The Tor Project, Inc. */
/* See LICENSE for licensing information */ /* See LICENSE for licensing information */
/** /**
@ -1427,8 +1427,8 @@ find_largest_max(bw_array_t *b)
* *
* Return the smaller of these sums, divided by NUM_SECS_ROLLING_MEASURE. * Return the smaller of these sums, divided by NUM_SECS_ROLLING_MEASURE.
*/ */
int MOCK_IMPL(int,
rep_hist_bandwidth_assess(void) rep_hist_bandwidth_assess,(void))
{ {
uint64_t w,r; uint64_t w,r;
r = find_largest_max(read_array); r = find_largest_max(read_array);

View File

@ -1,7 +1,7 @@
/* Copyright (c) 2001 Matej Pfajfar. /* Copyright (c) 2001 Matej Pfajfar.
* Copyright (c) 2001-2004, Roger Dingledine. * Copyright (c) 2001-2004, Roger Dingledine.
* Copyright (c) 2004-2006, Roger Dingledine, Nick Mathewson. * Copyright (c) 2004-2006, Roger Dingledine, Nick Mathewson.
* Copyright (c) 2007-2016, The Tor Project, Inc. */ * Copyright (c) 2007-2018, The Tor Project, Inc. */
/* See LICENSE for licensing information */ /* See LICENSE for licensing information */
/** /**
@ -29,7 +29,7 @@ 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_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_written(size_t num_bytes, time_t when);
int rep_hist_bandwidth_assess(void); MOCK_DECL(int, rep_hist_bandwidth_assess, (void));
char *rep_hist_get_bandwidth_lines(void); char *rep_hist_get_bandwidth_lines(void);
void rep_hist_update_state(or_state_t *state); void rep_hist_update_state(or_state_t *state);
int rep_hist_load_state(or_state_t *state, char **err); int rep_hist_load_state(or_state_t *state, char **err);