aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2013-02-04 09:34:38 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2013-02-04 09:34:38 +0000
commitcac3d7b1fd532e949f50e3052687a80a7ce87c34 (patch)
tree9e0aa4e6b75fa326d5a06ad29600066619e3a0fa /src
parentae54c0647ef8f7d3064c2135dc71f0afcc887150 (diff)
downloadgnunet-cac3d7b1fd532e949f50e3052687a80a7ce87c34.tar.gz
gnunet-cac3d7b1fd532e949f50e3052687a80a7ce87c34.zip
check code for 0002774
Diffstat (limited to 'src')
-rw-r--r--src/transport/gnunet-service-transport.c7
-rw-r--r--src/transport/plugin_transport_tcp.c6
2 files changed, 11 insertions, 2 deletions
diff --git a/src/transport/gnunet-service-transport.c b/src/transport/gnunet-service-transport.c
index 0b596d021..bb091fafc 100644
--- a/src/transport/gnunet-service-transport.c
+++ b/src/transport/gnunet-service-transport.c
@@ -614,6 +614,13 @@ key_generation_cb (void *cls,
614 GST_my_private_key = pk; 614 GST_my_private_key = pk;
615 615
616 GST_stats = GNUNET_STATISTICS_create ("transport", GST_cfg); 616 GST_stats = GNUNET_STATISTICS_create ("transport", GST_cfg);
617 if (NULL == GST_stats)
618 {
619 GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
620 _("Could not access STATISTICS service. Exiting.\n"));
621 GNUNET_SCHEDULER_shutdown ();
622 return;
623 }
617 GST_peerinfo = GNUNET_PEERINFO_connect (GST_cfg); 624 GST_peerinfo = GNUNET_PEERINFO_connect (GST_cfg);
618 memset (&GST_my_public_key, '\0', sizeof (GST_my_public_key)); 625 memset (&GST_my_public_key, '\0', sizeof (GST_my_public_key));
619 memset (&tmp, '\0', sizeof (tmp)); 626 memset (&tmp, '\0', sizeof (tmp));
diff --git a/src/transport/plugin_transport_tcp.c b/src/transport/plugin_transport_tcp.c
index 8d026cd32..01d474a0c 100644
--- a/src/transport/plugin_transport_tcp.c
+++ b/src/transport/plugin_transport_tcp.c
@@ -2309,6 +2309,8 @@ libgnunet_plugin_transport_tcp_init (void *cls)
2309 return api; 2309 return api;
2310 } 2310 }
2311 2311
2312 GNUNET_assert (NULL != env->cfg);
2313 GNUNET_assert (NULL != env->stats);
2312 if (GNUNET_OK != 2314 if (GNUNET_OK !=
2313 GNUNET_CONFIGURATION_get_value_number (env->cfg, "transport-tcp", 2315 GNUNET_CONFIGURATION_get_value_number (env->cfg, "transport-tcp",
2314 "MAX_CONNECTIONS", 2316 "MAX_CONNECTIONS",
@@ -2376,8 +2378,8 @@ libgnunet_plugin_transport_tcp_init (void *cls)
2376 } 2378 }
2377 else 2379 else
2378 { 2380 {
2379 plugin->nat = 2381 plugin->nat = GNUNET_NAT_register (plugin->env->cfg,
2380 GNUNET_NAT_register (env->cfg, GNUNET_YES, 0, 0, NULL, NULL, NULL, 2382 GNUNET_YES, 0, 0, NULL, NULL, NULL,
2381 &try_connection_reversal, plugin); 2383 &try_connection_reversal, plugin);
2382 } 2384 }
2383 api = GNUNET_malloc (sizeof (struct GNUNET_TRANSPORT_PluginFunctions)); 2385 api = GNUNET_malloc (sizeof (struct GNUNET_TRANSPORT_PluginFunctions));