diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2013-12-18 11:31:56 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2013-12-18 11:31:56 +0000 |
commit | 7dd5cd13dd34be6a6ba90e586f599cfada951648 (patch) | |
tree | ad099f24b7521ba33ac8e27d0b8d44ddec509f67 /src/transport/gnunet-service-transport_plugins.c | |
parent | 0e5752c4c3a0a3a76c5d434be10fab4613835bda (diff) | |
download | gnunet-7dd5cd13dd34be6a6ba90e586f599cfada951648.tar.gz gnunet-7dd5cd13dd34be6a6ba90e586f599cfada951648.zip |
new timeout function and keep alives with nonces
Diffstat (limited to 'src/transport/gnunet-service-transport_plugins.c')
-rw-r--r-- | src/transport/gnunet-service-transport_plugins.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/transport/gnunet-service-transport_plugins.c b/src/transport/gnunet-service-transport_plugins.c index 8df133046..865b5dd19 100644 --- a/src/transport/gnunet-service-transport_plugins.c +++ b/src/transport/gnunet-service-transport_plugins.c | |||
@@ -245,6 +245,14 @@ GST_plugins_load (GNUNET_TRANSPORT_PluginReceiveCallback recv_cb, | |||
245 | "query_keepalive_factor", | 245 | "query_keepalive_factor", |
246 | plug->lib_name); | 246 | plug->lib_name); |
247 | } | 247 | } |
248 | if (NULL == plug->api->update_session_timeout) | ||
249 | { | ||
250 | fail = GNUNET_YES; | ||
251 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, | ||
252 | _("Missing function `%s' in transport plugin for `%s'\n"), | ||
253 | "update_session_timeout", | ||
254 | plug->lib_name); | ||
255 | } | ||
248 | if (GNUNET_YES == fail) | 256 | if (GNUNET_YES == fail) |
249 | { | 257 | { |
250 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, | 258 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, |