diff options
Diffstat (limited to 'src/core/gnunet-service-core.c')
-rw-r--r-- | src/core/gnunet-service-core.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/core/gnunet-service-core.c b/src/core/gnunet-service-core.c index f5d01cd27..095e12405 100644 --- a/src/core/gnunet-service-core.c +++ b/src/core/gnunet-service-core.c | |||
@@ -56,7 +56,7 @@ static struct GNUNET_SERVER_Handle *GSC_server; | |||
56 | /** | 56 | /** |
57 | * Hostkey generation context | 57 | * Hostkey generation context |
58 | */ | 58 | */ |
59 | struct GNUNET_CRYPTO_RsaKeyGenerationContext *GST_keygen; | 59 | static struct GNUNET_CRYPTO_RsaKeyGenerationContext *keygen; |
60 | 60 | ||
61 | 61 | ||
62 | /** | 62 | /** |
@@ -70,10 +70,10 @@ static void | |||
70 | shutdown_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) | 70 | shutdown_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) |
71 | { | 71 | { |
72 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Core service shutting down.\n"); | 72 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Core service shutting down.\n"); |
73 | if (NULL != GST_keygen) | 73 | if (NULL != keygen) |
74 | { | 74 | { |
75 | GNUNET_CRYPTO_rsa_key_create_stop (GST_keygen); | 75 | GNUNET_CRYPTO_rsa_key_create_stop (keygen); |
76 | GST_keygen = NULL; | 76 | keygen = NULL; |
77 | } | 77 | } |
78 | GSC_CLIENTS_done (); | 78 | GSC_CLIENTS_done (); |
79 | GSC_NEIGHBOURS_done (); | 79 | GSC_NEIGHBOURS_done (); |
@@ -102,7 +102,7 @@ key_generation_cb (void *cls, | |||
102 | struct GNUNET_CRYPTO_RsaPrivateKey *pk, | 102 | struct GNUNET_CRYPTO_RsaPrivateKey *pk, |
103 | const char *emsg) | 103 | const char *emsg) |
104 | { | 104 | { |
105 | GST_keygen = NULL; | 105 | keygen = NULL; |
106 | if (NULL == pk) | 106 | if (NULL == pk) |
107 | { | 107 | { |
108 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, | 108 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, |
@@ -155,9 +155,9 @@ run (void *cls, struct GNUNET_SERVER_Handle *server, | |||
155 | NULL); | 155 | NULL); |
156 | GNUNET_SERVER_suspend (server); | 156 | GNUNET_SERVER_suspend (server); |
157 | GSC_TYPEMAP_init (); | 157 | GSC_TYPEMAP_init (); |
158 | GST_keygen = GNUNET_CRYPTO_rsa_key_create_start (keyfile, &key_generation_cb, NULL); | 158 | keygen = GNUNET_CRYPTO_rsa_key_create_start (keyfile, &key_generation_cb, NULL); |
159 | GNUNET_free (keyfile); | 159 | GNUNET_free (keyfile); |
160 | if (NULL == GST_keygen) | 160 | if (NULL == keygen) |
161 | { | 161 | { |
162 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, | 162 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, |
163 | _("Transport service is unable to access hostkey. Exiting.\n")); | 163 | _("Transport service is unable to access hostkey. Exiting.\n")); |