diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2011-08-11 22:04:27 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2011-08-11 22:04:27 +0000 |
commit | cb11932b64344bc9bde5f5163eefdfc059946c9a (patch) | |
tree | b7f02a55d2ba78322a190617d809733527d21194 /src/transport/test_transport_testing.c | |
parent | c34cc2e767ce2e48787148694c810602f19f7d5e (diff) | |
download | gnunet-cb11932b64344bc9bde5f5163eefdfc059946c9a.tar.gz gnunet-cb11932b64344bc9bde5f5163eefdfc059946c9a.zip |
cb wrapper for connecting peers
Diffstat (limited to 'src/transport/test_transport_testing.c')
-rw-r--r-- | src/transport/test_transport_testing.c | 21 |
1 files changed, 7 insertions, 14 deletions
diff --git a/src/transport/test_transport_testing.c b/src/transport/test_transport_testing.c index 1a176c129..c67d1b27e 100644 --- a/src/transport/test_transport_testing.c +++ b/src/transport/test_transport_testing.c | |||
@@ -84,31 +84,24 @@ run (void *cls, | |||
84 | const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) | 84 | const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) |
85 | { | 85 | { |
86 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Starting peer\n"); | 86 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Starting peer\n"); |
87 | p = GNUNET_TRANSPORT_TESTING_start_peer("test_quota_compliance_tcp_peer1.conf"); | 87 | p = GNUNET_TRANSPORT_TESTING_start_peer("test_quota_compliance_tcp_peer1.conf", |
88 | ¬ify_receive, | ||
89 | ¬ify_connect, | ||
90 | ¬ify_disconnect, | ||
91 | NULL); | ||
88 | 92 | ||
89 | if (p != NULL) | 93 | if (p != NULL) |
90 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Peer was successfully started\n"); | 94 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Peer was successfully started\n"); |
91 | else | 95 | else |
92 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Peer was not started successfully\n"); | 96 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Peer was not started successfully\n"); |
93 | GNUNET_assert (p != NULL); | 97 | GNUNET_assert (p != NULL); |
94 | |||
95 | |||
96 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "\tConnecting to transport service\n"); | ||
97 | GNUNET_assert (p->th == NULL); | ||
98 | p->th = GNUNET_TRANSPORT_connect(p->cfg, NULL, | ||
99 | NULL, | ||
100 | ¬ify_receive, | ||
101 | ¬ify_connect, | ||
102 | ¬ify_disconnect); | ||
103 | GNUNET_assert (p->th != NULL); | 98 | GNUNET_assert (p->th != NULL); |
104 | 99 | ||
105 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "\tDisconnecting to transport service\n"); | ||
106 | GNUNET_TRANSPORT_disconnect(p->th); | ||
107 | |||
108 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Stopping peer\n"); | 100 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Stopping peer\n"); |
101 | |||
109 | GNUNET_TRANSPORT_TESTING_stop_peer(p); | 102 | GNUNET_TRANSPORT_TESTING_stop_peer(p); |
110 | 103 | ||
111 | GNUNET_free (p); | 104 | |
112 | } | 105 | } |
113 | 106 | ||
114 | int | 107 | int |