diff options
Diffstat (limited to 'src/or/circuitmux_ewma.h')
-rw-r--r-- | src/or/circuitmux_ewma.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/or/circuitmux_ewma.h b/src/or/circuitmux_ewma.h index fcbe29836f..0968461c99 100644 --- a/src/or/circuitmux_ewma.h +++ b/src/or/circuitmux_ewma.h @@ -12,7 +12,17 @@ #include "or.h" #include "circuitmux.h" -/* TODO */ +/* Everything but circuitmux_ewma.c should see this extern */ +#ifndef _TOR_CIRCUITMUX_EWMA_C + +extern circuitmux_policy_t ewma_policy; + +#endif /* !(_TOR_CIRCUITMUX_EWMA_C) */ + +/* Externally visible EWMA functions */ +unsigned int cell_ewma_get_tick(void); +void cell_ewma_set_scale_factor(const or_options_t *options, + const networkstatus_t *consensus); #endif /* _TOR_CIRCUITMUX_EWMA_H */ |