X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Finclude%2Fgnunet_block_plugin.h;h=0ead4afad4ce22746e52274c1e7c6692b2372d24;hb=a6fb0db57f2a70a05bdb6ef7ccf69a044268dee6;hp=3d3fb4001b46683c9158f907cb536c44ff1c15b3;hpb=0db3f24b8b16076547f051bc6ec96c24bd7d05bf;p=oweals%2Fgnunet.git diff --git a/src/include/gnunet_block_plugin.h b/src/include/gnunet_block_plugin.h index 3d3fb4001..0ead4afad 100644 --- a/src/include/gnunet_block_plugin.h +++ b/src/include/gnunet_block_plugin.h @@ -20,7 +20,7 @@ /** * @file include/gnunet_block_plugin.h - * @brief API for block plugins. Each block plugin must conform to + * @brief API for block plugins. Each block plugin must conform to * the API specified by this header. * @author Christian Grothoff */ @@ -35,7 +35,7 @@ /** * Function called to validate a reply or a request. For * request evaluation, simply pass "NULL" for the reply_block. - * Note that it is assumed that the reply has already been + * Note that it is assumed that the reply has already been * matched to the key (and signatures checked) as it would * be done with the "get_key" function. * @@ -50,16 +50,27 @@ * @param reply_block_size number of bytes in reply block * @return characterization of result */ -typedef enum GNUNET_BLOCK_EvaluationResult - (*GNUNET_BLOCK_EvaluationFunction) (void *cls, - enum GNUNET_BLOCK_Type type, - const GNUNET_HashCode *query, - struct GNUNET_CONTAINER_BloomFilter **bf, - int32_t bf_mutator, - const void *xquery, - size_t xquery_size, - const void *reply_block, - size_t reply_block_size); +typedef enum + GNUNET_BLOCK_EvaluationResult (*GNUNET_BLOCK_EvaluationFunction) (void *cls, + enum + GNUNET_BLOCK_Type + type, + const + GNUNET_HashCode + * query, + struct + GNUNET_CONTAINER_BloomFilter + ** bf, + int32_t + bf_mutator, + const void + *xquery, + size_t + xquery_size, + const void + *reply_block, + size_t + reply_block_size); /** @@ -70,18 +81,17 @@ typedef enum GNUNET_BLOCK_EvaluationResult * @param block block to get the key for * @param block_size number of bytes in block * @param key set to the key (query) for the given block - * @return GNUNET_YES on success, + * @return GNUNET_YES on success, * GNUNET_NO if the block is malformed * GNUNET_SYSERR if type not supported * (or if extracting a key from a block of this type does not work) */ -typedef int - (*GNUNET_BLOCK_GetKeyFunction) (void *cls, - enum GNUNET_BLOCK_Type type, - const void *block, - size_t block_size, - GNUNET_HashCode *key); - +typedef int (*GNUNET_BLOCK_GetKeyFunction) (void *cls, + enum GNUNET_BLOCK_Type type, + const void *block, + size_t block_size, + GNUNET_HashCode * key); + /** @@ -102,7 +112,7 @@ struct GNUNET_BLOCK_PluginFunctions const enum GNUNET_BLOCK_Type *types; /** - * Main function of a block plugin. Allows us to check if a + * Main function of a block plugin. Allows us to check if a * block matches a query. */ GNUNET_BLOCK_EvaluationFunction evaluate;