From c5abd8afb8e12b6164902a16e7b5c6112b1f0f9e Mon Sep 17 00:00:00 2001 From: "Nathan S. Evans" Date: Wed, 6 Oct 2010 09:27:41 +0000 Subject: [PATCH] mis-named functions (this means that SOMEONE doesn't have exhaustive testcases) --- src/block/plugin_block_dht.c | 24 ++++++++++++++---------- src/block/plugin_block_template.c | 4 ++-- src/block/plugin_block_test.c | 4 ++-- 3 files changed, 18 insertions(+), 14 deletions(-) diff --git a/src/block/plugin_block_dht.c b/src/block/plugin_block_dht.c index 8312a69b5..56f99a765 100644 --- a/src/block/plugin_block_dht.c +++ b/src/block/plugin_block_dht.c @@ -42,7 +42,7 @@ * @param query original query (hash) * @param bf pointer to bloom filter associated with query; possibly updated (!) * @param bf_mutator mutation value for bf - * @param xquery extrended query data (can be NULL, depending on type) + * @param xquery extended query data (can be NULL, depending on type) * @param xquery_size number of bytes in xquery * @param reply_block response to validate * @param reply_block_size number of bytes in reply block @@ -59,14 +59,18 @@ block_plugin_dht_evaluate (void *cls, const void *reply_block, size_t reply_block_size) { - if (type != GNUNET_BLOCK_TYPE_DHT_HELLO) + switch (type) + { + case GNUNET_BLOCK_TYPE_DHT_HELLO: + if (xquery_size != 0) + return GNUNET_BLOCK_EVALUATION_REQUEST_INVALID; + if (reply_block_size == 0) + return GNUNET_BLOCK_EVALUATION_REQUEST_VALID; + GNUNET_break (NULL == *bf); + return GNUNET_BLOCK_EVALUATION_OK_LAST; + default: return GNUNET_BLOCK_EVALUATION_TYPE_NOT_SUPPORTED; - if (xquery_size != 0) - return GNUNET_BLOCK_EVALUATION_REQUEST_INVALID; - if (reply_block_size == 0) - return GNUNET_BLOCK_EVALUATION_REQUEST_VALID; - GNUNET_break (NULL == *bf); - return GNUNET_BLOCK_EVALUATION_OK_LAST; + } } @@ -131,7 +135,7 @@ block_plugin_dht_get_key (void *cls, * Entry point for the plugin. */ void * -gnunet_plugin_block_dht_init (void *cls) +libgnunet_plugin_block_dht_init (void *cls) { static enum GNUNET_BLOCK_Type types[] = { @@ -152,7 +156,7 @@ gnunet_plugin_block_dht_init (void *cls) * Exit point from the plugin. */ void * -gnunet_plugin_block_dht_done (void *cls) +libgnunet_plugin_block_dht_done (void *cls) { struct GNUNET_TRANSPORT_PluginFunctions *api = cls; diff --git a/src/block/plugin_block_template.c b/src/block/plugin_block_template.c index 016a3fc8f..23a25ae02 100644 --- a/src/block/plugin_block_template.c +++ b/src/block/plugin_block_template.c @@ -86,7 +86,7 @@ block_plugin_template_get_key (void *cls, * Entry point for the plugin. */ void * -gnunet_plugin_block_template_init (void *cls) +libgnunet_plugin_block_template_init (void *cls) { static enum GNUNET_BLOCK_Type types[] = { @@ -107,7 +107,7 @@ gnunet_plugin_block_template_init (void *cls) * Exit point from the plugin. */ void * -gnunet_plugin_block_template_done (void *cls) +libgnunet_plugin_block_template_done (void *cls) { struct GNUNET_TRANSPORT_PluginFunctions *api = cls; diff --git a/src/block/plugin_block_test.c b/src/block/plugin_block_test.c index d353d02de..eb3e200b0 100644 --- a/src/block/plugin_block_test.c +++ b/src/block/plugin_block_test.c @@ -122,7 +122,7 @@ block_plugin_test_get_key (void *cls, * Entry point for the plugin. */ void * -gnunet_plugin_block_test_init (void *cls) +libgnunet_plugin_block_test_init (void *cls) { static enum GNUNET_BLOCK_Type types[] = { @@ -143,7 +143,7 @@ gnunet_plugin_block_test_init (void *cls) * Exit point from the plugin. */ void * -gnunet_plugin_block_test_done (void *cls) +libgnunet_plugin_block_test_done (void *cls) { struct GNUNET_TRANSPORT_PluginFunctions *api = cls; -- 2.25.1