[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [tor/master] Expose a useful mock from test_channel.c
commit bef11b715637ad28f6c8802adf6893e050c05d0a
Author: Andrea Shepard <andrea@xxxxxxxxxxxxxx>
Date: Tue Jan 21 00:58:27 2014 -0800
Expose a useful mock from test_channel.c
---
src/test/fakechans.h | 3 +++
src/test/test_channel.c | 3 +--
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/test/fakechans.h b/src/test/fakechans.h
index b474810..99773e7 100644
--- a/src/test/fakechans.h
+++ b/src/test/fakechans.h
@@ -13,4 +13,7 @@ void make_fake_cell(cell_t *c);
void make_fake_var_cell(var_cell_t *c);
channel_t * new_fake_channel(void);
+/* Also exposes some a mock used by both test_channel.c and test_relay.c */
+void scheduler_release_channel_mock(channel_t *ch);
+
#endif /* !defined(TOR_FAKECHANS_H) */
diff --git a/src/test/test_channel.c b/src/test/test_channel.c
index 1ab7f32..1ae9810 100644
--- a/src/test/test_channel.c
+++ b/src/test/test_channel.c
@@ -35,7 +35,6 @@ static int chan_test_write_packed_cell(channel_t *ch,
packed_cell_t *packed_cell);
static int chan_test_write_var_cell(channel_t *ch, var_cell_t *var_cell);
static void scheduler_channel_doesnt_want_writes_mock(channel_t *ch);
-static void scheduler_release_channel_mock(channel_t *ch);
static void test_channel_flush(void *arg);
static void test_channel_lifecycle(void *arg);
@@ -218,7 +217,7 @@ scheduler_channel_doesnt_want_writes_mock(channel_t *ch)
return;
}
-static void
+void
scheduler_release_channel_mock(channel_t *ch)
{
(void)ch;
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits