Boston, MA 02111-1307, USA.
*/
/**
- * @file transport/test_gnunet_transport_plugin.http.c
- * @brief testcase for gnunet_transport_plugin.http.c
+ * @file transport/test_plugin_transport_http.c
+ * @brief testcase for plugin_transport_http.c
* @author Matthias Wachs
*/
GNUNET_free(test_addr);
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Unloading http plugin\n");
- GNUNET_assert (NULL == GNUNET_PLUGIN_unload ("libgnunet_gnunet_transport_plugin.http", api));
+ GNUNET_assert (NULL == GNUNET_PLUGIN_unload ("libgnunet_gnunet_transport_plugin_http", api));
GNUNET_SCHEDULER_shutdown();
- GNUNET_DISK_directory_remove ("/tmp/test_gnunet_transport_plugin.http");
+ GNUNET_DISK_directory_remove ("/tmp/test_gnunet_transport_plugin_http");
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Exiting testcase\n");
exit(fail);
* Recieves messages from plugin, in real world transport
*/
static struct GNUNET_TIME_Relative
-receive (void *cls,
- const struct GNUNET_PeerIdentity * peer,
- const struct GNUNET_MessageHeader * message,
- uint32_t distance,
- struct Session *session,
- const char *sender_address,
- uint16_t sender_address_len)
+receive (void *cls, const struct GNUNET_PeerIdentity *peer,
+ const struct GNUNET_MessageHeader *message,
+ const struct GNUNET_TRANSPORT_ATS_Information *ats,
+ uint32_t ats_count,
+ struct Session *session,
+ const char *sender_address,
+ uint16_t sender_address_len)
{
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Testcase recieved new message from peer `%s' with type %u and length %u, session %X\n", GNUNET_i2s(peer), ntohs(message->type), ntohs(message->size),session);
/* load plugins... */
setup_plugin_environment ();
- GNUNET_asprintf (&libname, "libgnunet_gnunet_transport_plugin.http");
+ GNUNET_asprintf (&libname, "libgnunet_plugin_transport_http");
GNUNET_log (GNUNET_ERROR_TYPE_INFO, _("Loading HTTP transport plugin `%s'\n"),libname);
api = GNUNET_PLUGIN_load (libname, &env);
GNUNET_free (libname);
};
int ret;
char *const argv_prog[] = {
- "test_gnunet_transport_plugin.http",
+ "test_gnunet_transport_plugin_http",
"-c",
"test_plugin_transport_data_http.conf",
"-L",
#endif
NULL
};
- GNUNET_log_setup ("test_gnunet_transport_plugin.http",
+ GNUNET_log_setup ("test_gnunet_transport_plugin_http",
#if VERBOSE
"DEBUG",
#else
ret = (GNUNET_OK ==
GNUNET_PROGRAM_run (5,
argv_prog,
- "test_gnunet_transport_plugin.http",
+ "test_gnunet_transport_plugin_http",
"testcase", options, &run, NULL)) ? GNUNET_NO : GNUNET_YES;
- GNUNET_DISK_directory_remove ("/tmp/test_gnunet_transport_plugin.http");
+ GNUNET_DISK_directory_remove ("/tmp/test_gnunet_transport_plugin_http");
return fail;
}
-/* end of test_gnunet_transport_plugin.http.c */
+/* end of test_gnunet_transport_plugin_http.c */