aboutsummaryrefslogtreecommitdiff
path: root/src/core/or/scheduler.h
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2019-12-16 13:17:11 -0500
committerNick Mathewson <nickm@torproject.org>2020-01-09 07:30:35 -0500
commit2f7a2c42d2dcc36f8d6b58aff67f6a7d388f81ed (patch)
treef39067bc6421cddc1643188e572dc86b728ca323 /src/core/or/scheduler.h
parentafa36682f959d12da1d6369b38d5d960f345c09a (diff)
downloadtor-2f7a2c42d2dcc36f8d6b58aff67f6a7d388f81ed.tar.gz
tor-2f7a2c42d2dcc36f8d6b58aff67f6a7d388f81ed.zip
Include ht.h in all headers that use HT_ENTRY()
Without this change, compilation success depends on include order in several tricky ways.
Diffstat (limited to 'src/core/or/scheduler.h')
-rw-r--r--src/core/or/scheduler.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/core/or/scheduler.h b/src/core/or/scheduler.h
index b82f8730b0..03cb456755 100644
--- a/src/core/or/scheduler.h
+++ b/src/core/or/scheduler.h
@@ -138,6 +138,8 @@ MOCK_DECL(void, scheduler_channel_has_waiting_cells, (channel_t *chan));
*****************************************************************************/
#ifdef SCHEDULER_PRIVATE_
+#include "ext/ht.h"
+
/*********************************
* Defined in scheduler.c
*********************************/
@@ -215,4 +217,3 @@ scheduler_t *get_vanilla_scheduler(void);
#endif /* defined(SCHEDULER_PRIVATE_) */
#endif /* !defined(TOR_SCHEDULER_H) */
-