X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Fmesh%2Fmesh_test_lib.h;h=19625d2ab74790ac367ddebd165d89e3952c9495;hb=056f559d916d785164f40e63ca56c153ea0e9ebe;hp=554d06541e4f0bddfe8520048de48de63bcde750;hpb=814b32346adf9405041af2a6d7a1a8164703f3f9;p=oweals%2Fgnunet.git diff --git a/src/mesh/mesh_test_lib.h b/src/mesh/mesh_test_lib.h index 554d06541..19625d2ab 100644 --- a/src/mesh/mesh_test_lib.h +++ b/src/mesh/mesh_test_lib.h @@ -34,7 +34,7 @@ extern "C" #endif #include "gnunet_testbed_service.h" -#include "gnunet_mesh_service.h" +#include "gnunet_mesh_service_enc.h" /** * Test context for a MESH Test. @@ -68,21 +68,21 @@ typedef void (*GNUNET_MESH_TEST_AppMain) (void *cls, * @param num_peers Number of peers to start. * @param tmain Main function to run once the testbed is ready. * @param tmain_cls Closure for 'tmain'. - * @param new_tunnel Handler for incoming tunnels. + * @param new_channel Handler for incoming tunnels. * @param cleaner Cleaner for destroyed incoming tunnels. * @param handlers Message handlers. - * @param stypes Application types. + * @param ports Ports the peers offer. */ -void +void GNUNET_MESH_TEST_run (const char *testname, const char *cfgname, unsigned int num_peers, GNUNET_MESH_TEST_AppMain tmain, void *tmain_cls, - GNUNET_MESH_InboundTunnelNotificationHandler new_tunnel, - GNUNET_MESH_TunnelEndHandler cleaner, + GNUNET_MESH_InboundChannelNotificationHandler new_channel, + GNUNET_MESH_ChannelEndHandler cleaner, struct GNUNET_MESH_MessageHandler* handlers, - const GNUNET_MESH_ApplicationType* stypes); + const uint32_t* ports); /**