diff options
author | Christian Grothoff <christian@grothoff.org> | 2016-07-21 23:10:54 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2016-07-21 23:10:54 +0000 |
commit | 0979ddcbd310b856b7c36c6ed9c8dc17c0b032db (patch) | |
tree | 18b0fa2c1b2ecd41187d8197dcf3f88d82417d32 /src/transport/test_transport_api.c | |
parent | ae9918852bed2d822c12e110d6b754520e601388 (diff) | |
download | gnunet-0979ddcbd310b856b7c36c6ed9c8dc17c0b032db.tar.gz gnunet-0979ddcbd310b856b7c36c6ed9c8dc17c0b032db.zip |
generalize send API for transport tests
Diffstat (limited to 'src/transport/test_transport_api.c')
-rw-r--r-- | src/transport/test_transport_api.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/transport/test_transport_api.c b/src/transport/test_transport_api.c index 4da4f2533..d4ae1cf53 100644 --- a/src/transport/test_transport_api.c +++ b/src/transport/test_transport_api.c | |||
@@ -84,9 +84,12 @@ static int | |||
84 | test (char *argv[], | 84 | test (char *argv[], |
85 | int bi_directional) | 85 | int bi_directional) |
86 | { | 86 | { |
87 | struct GNUNET_TRANSPORT_TESTING_SendClosure sc = { | ||
88 | .num_messages = 1 | ||
89 | }; | ||
87 | struct GNUNET_TRANSPORT_TESTING_ConnectCheckContext my_ccc = { | 90 | struct GNUNET_TRANSPORT_TESTING_ConnectCheckContext my_ccc = { |
88 | .connect_continuation = &GNUNET_TRANSPORT_TESTING_large_send, | 91 | .connect_continuation = &GNUNET_TRANSPORT_TESTING_large_send, |
89 | .connect_continuation_cls = &my_ccc, | 92 | .connect_continuation_cls = &sc, |
90 | .config_file = "test_transport_api_data.conf", | 93 | .config_file = "test_transport_api_data.conf", |
91 | .rec = ¬ify_receive, | 94 | .rec = ¬ify_receive, |
92 | .nc = &GNUNET_TRANSPORT_TESTING_log_connect, | 95 | .nc = &GNUNET_TRANSPORT_TESTING_log_connect, |
@@ -96,6 +99,7 @@ test (char *argv[], | |||
96 | }; | 99 | }; |
97 | 100 | ||
98 | ccc = &my_ccc; | 101 | ccc = &my_ccc; |
102 | sc.ccc = ccc; | ||
99 | if (GNUNET_OK != | 103 | if (GNUNET_OK != |
100 | GNUNET_TRANSPORT_TESTING_main (2, | 104 | GNUNET_TRANSPORT_TESTING_main (2, |
101 | &GNUNET_TRANSPORT_TESTING_connect_check, | 105 | &GNUNET_TRANSPORT_TESTING_connect_check, |