aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-service-transport_plugins.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/transport/gnunet-service-transport_plugins.c')
-rw-r--r--src/transport/gnunet-service-transport_plugins.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/transport/gnunet-service-transport_plugins.c b/src/transport/gnunet-service-transport_plugins.c
index 83c062ec3..34f409255 100644
--- a/src/transport/gnunet-service-transport_plugins.c
+++ b/src/transport/gnunet-service-transport_plugins.c
@@ -219,12 +219,20 @@ GST_plugins_load (GNUNET_TRANSPORT_PluginReceiveCallback recv_cb,
219 "send", 219 "send",
220 plug->lib_name); 220 plug->lib_name);
221 } 221 }
222 if (NULL == plug->api->disconnect) 222 if (NULL == plug->api->disconnect_peer)
223 { 223 {
224 fail = GNUNET_YES; 224 fail = GNUNET_YES;
225 GNUNET_log (GNUNET_ERROR_TYPE_ERROR, 225 GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
226 _("Missing function `%s' in transport plugin for `%s'\n"), 226 _("Missing function `%s' in transport plugin for `%s'\n"),
227 "disconnect", 227 "disconnect_peer",
228 plug->lib_name);
229 }
230 if (NULL == plug->api->disconnect_session)
231 {
232 fail = GNUNET_YES;
233 GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
234 _("Missing function `%s' in transport plugin for `%s'\n"),
235 "disconnect_session",
228 plug->lib_name); 236 plug->lib_name);
229 } 237 }
230 if (GNUNET_YES == fail) 238 if (GNUNET_YES == fail)