diff options
Diffstat (limited to 'src/transport/gnunet-service-transport-new.c')
-rw-r--r-- | src/transport/gnunet-service-transport-new.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/transport/gnunet-service-transport-new.c b/src/transport/gnunet-service-transport-new.c index afbf328a5..061cdd9a3 100644 --- a/src/transport/gnunet-service-transport-new.c +++ b/src/transport/gnunet-service-transport-new.c | |||
@@ -66,7 +66,7 @@ struct GNUNET_CRYPTO_RsaPublicKeyBinaryEncoded GST_my_public_key; | |||
66 | /** | 66 | /** |
67 | * Our private key. | 67 | * Our private key. |
68 | */ | 68 | */ |
69 | static struct GNUNET_CRYPTO_RsaPrivateKey *my_private_key; | 69 | struct GNUNET_CRYPTO_RsaPrivateKey *GST_my_private_key; |
70 | 70 | ||
71 | 71 | ||
72 | /** | 72 | /** |
@@ -140,10 +140,10 @@ shutdown_task (void *cls, | |||
140 | GNUNET_STATISTICS_destroy (GST_stats, GNUNET_NO); | 140 | GNUNET_STATISTICS_destroy (GST_stats, GNUNET_NO); |
141 | GST_stats = NULL; | 141 | GST_stats = NULL; |
142 | } | 142 | } |
143 | if (my_private_key != NULL) | 143 | if (GST_my_private_key != NULL) |
144 | { | 144 | { |
145 | GNUNET_CRYPTO_rsa_key_free (my_private_key); | 145 | GNUNET_CRYPTO_rsa_key_free (GST_my_private_key); |
146 | my_private_key = NULL; | 146 | GST_my_private_key = NULL; |
147 | } | 147 | } |
148 | } | 148 | } |
149 | 149 | ||
@@ -180,9 +180,9 @@ run (void *cls, | |||
180 | GNUNET_SCHEDULER_shutdown (); | 180 | GNUNET_SCHEDULER_shutdown (); |
181 | return; | 181 | return; |
182 | } | 182 | } |
183 | my_private_key = GNUNET_CRYPTO_rsa_key_create_from_file (keyfile); | 183 | GST_my_private_key = GNUNET_CRYPTO_rsa_key_create_from_file (keyfile); |
184 | GNUNET_free (keyfile); | 184 | GNUNET_free (keyfile); |
185 | if (my_private_key == NULL) | 185 | if (GST_my_private_key == NULL) |
186 | { | 186 | { |
187 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, | 187 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, |
188 | _("Transport service could not access hostkey. Exiting.\n")); | 188 | _("Transport service could not access hostkey. Exiting.\n")); |
@@ -191,7 +191,7 @@ run (void *cls, | |||
191 | } | 191 | } |
192 | GST_stats = GNUNET_STATISTICS_create ("transport", c); | 192 | GST_stats = GNUNET_STATISTICS_create ("transport", c); |
193 | GST_peerinfo = GNUNET_PEERINFO_connect (c); | 193 | GST_peerinfo = GNUNET_PEERINFO_connect (c); |
194 | GNUNET_CRYPTO_rsa_key_get_public (my_private_key, &GST_my_public_key); | 194 | GNUNET_CRYPTO_rsa_key_get_public (GST_my_private_key, &GST_my_public_key); |
195 | GNUNET_CRYPTO_hash (&GST_my_public_key, | 195 | GNUNET_CRYPTO_hash (&GST_my_public_key, |
196 | sizeof (GST_my_public_key), &GST_my_identity.hashPubKey); | 196 | sizeof (GST_my_public_key), &GST_my_identity.hashPubKey); |
197 | GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, | 197 | GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, |