aboutsummaryrefslogtreecommitdiff
path: root/src/dhtu/plugin_dhtu_gnunet.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/dhtu/plugin_dhtu_gnunet.c')
-rw-r--r--src/dhtu/plugin_dhtu_gnunet.c10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/dhtu/plugin_dhtu_gnunet.c b/src/dhtu/plugin_dhtu_gnunet.c
index 2c1be6e36..75f466916 100644
--- a/src/dhtu/plugin_dhtu_gnunet.c
+++ b/src/dhtu/plugin_dhtu_gnunet.c
@@ -233,7 +233,6 @@ gnunet_hold (void *cls,
233{ 233{
234 struct Plugin *plugin = cls; 234 struct Plugin *plugin = cls;
235 struct GNUNET_DHTU_PreferenceHandle *ph; 235 struct GNUNET_DHTU_PreferenceHandle *ph;
236 struct GNUNET_BANDWIDTH_Value32NBO bw;
237 236
238 ph = GNUNET_new (struct GNUNET_DHTU_PreferenceHandle); 237 ph = GNUNET_new (struct GNUNET_DHTU_PreferenceHandle);
239 ph->target = target; 238 ph->target = target;
@@ -247,7 +246,7 @@ gnunet_hold (void *cls,
247 = GNUNET_TRANSPORT_application_suggest (plugin->transport, 246 = GNUNET_TRANSPORT_application_suggest (plugin->transport,
248 &target->pid, 247 &target->pid,
249 GNUNET_MQ_PRIO_BEST_EFFORT, 248 GNUNET_MQ_PRIO_BEST_EFFORT,
250 bw); 249 GNUNET_BANDWIDTH_ZERO);
251 return ph; 250 return ph;
252} 251}
253 252
@@ -263,7 +262,6 @@ gnunet_drop (struct GNUNET_DHTU_PreferenceHandle *ph)
263{ 262{
264 struct GNUNET_DHTU_Target *target = ph->target; 263 struct GNUNET_DHTU_Target *target = ph->target;
265 struct Plugin *plugin = target->plugin; 264 struct Plugin *plugin = target->plugin;
266 struct GNUNET_BANDWIDTH_Value32NBO bw;
267 265
268 GNUNET_CONTAINER_DLL_remove (target->ph_head, 266 GNUNET_CONTAINER_DLL_remove (target->ph_head,
269 target->ph_tail, 267 target->ph_tail,
@@ -279,7 +277,7 @@ gnunet_drop (struct GNUNET_DHTU_PreferenceHandle *ph)
279 = GNUNET_TRANSPORT_application_suggest (plugin->transport, 277 = GNUNET_TRANSPORT_application_suggest (plugin->transport,
280 &target->pid, 278 &target->pid,
281 GNUNET_MQ_PRIO_BEST_EFFORT, 279 GNUNET_MQ_PRIO_BEST_EFFORT,
282 bw); 280 GNUNET_BANDWIDTH_ZERO);
283} 281}
284 282
285 283
@@ -410,7 +408,6 @@ peerinfo_cb (void *cls,
410{ 408{
411 struct Plugin *plugin = cls; 409 struct Plugin *plugin = cls;
412 struct GNUNET_HELLO_Builder *builder; 410 struct GNUNET_HELLO_Builder *builder;
413 char *addr;
414 411
415 if (NULL == hello) 412 if (NULL == hello)
416 return; 413 return;
@@ -529,7 +526,6 @@ libgnunet_plugin_dhtu_gnunet_done (void *cls)
529{ 526{
530 struct GNUNET_DHTU_PluginFunctions *api = cls; 527 struct GNUNET_DHTU_PluginFunctions *api = cls;
531 struct Plugin *plugin = api->cls; 528 struct Plugin *plugin = api->cls;
532 struct HelloHandle *hh;
533 529
534 if (NULL != plugin->nse) 530 if (NULL != plugin->nse)
535 GNUNET_NSE_disconnect (plugin->nse); 531 GNUNET_NSE_disconnect (plugin->nse);
@@ -573,8 +569,8 @@ libgnunet_plugin_dhtu_gnunet_init (void *cls)
573 GNUNET_MQ_handler_end () 569 GNUNET_MQ_handler_end ()
574 }; 570 };
575 571
576 plugin->my_priv = GNUNET_CRYPTO_eddsa_key_create_from_configuration (env->cfg);
577 plugin = GNUNET_new (struct Plugin); 572 plugin = GNUNET_new (struct Plugin);
573 plugin->my_priv = GNUNET_CRYPTO_eddsa_key_create_from_configuration (env->cfg);
578 plugin->env = env; 574 plugin->env = env;
579 api = GNUNET_new (struct GNUNET_DHTU_PluginFunctions); 575 api = GNUNET_new (struct GNUNET_DHTU_PluginFunctions);
580 api->cls = plugin; 576 api->cls = plugin;